Info...
The Run Time Editor 3 is a design environment like no other. You could consider it an IDE (integrated development environment) but it is much more than that. The integration of a logic engine also allows you to design and debug at the same time, and converting projects to web pages or Android (Google Inc.) projects is a one-button process! With the RTE3, it's very easy to design a custom interface for controlling just about anything over the internet using TCP/IP, http, OSC, midi, and more. You can control things natively from the RTE or convert to HTML, Android, iPod, etc. And, for direct control of IR, RS232, LV (low voltage) devices over a network, the XSYS Controller (tm) is hard to beat. The number of inputs and outputs for the price is unrivaled! The features of the RTE3 are unique and powerful: Run Time: Run Time means no compiling. Yes, you read that right...no compiling! Changes are made 'on the fly'...change that IR function, and press the button to test it. There is no need to 'upload' to test anything, Run Time is also synonymous with 'Real Time'. That also means you do not have to compile and upload to any device...ever again! You probably can design and implement a control interface in a matter of minutes! Built in Editor: A major problem with projects is keeping track of all of the current programming files (or getting the editable source code from the author!). When you have an RTE program running, you have the current program...not just the 'meta' files, but the code as well! Everything is 'embedded' into your application as you design it. The single file that represents your project contains ALL data you need for that project, and can be emailed to and from a client as a complete representation of the running program. On-Line Debugger: Even the best programmers in the world debug...so we gave you the best debugger in the world! Well, maybe not the best, but certainly the most convenient. You can run the debugger without any hardware attached! What this means, is that you can debug a program anywhere! Most control system editors require that you be attached to their hardware to get ANY debugging accomplished. With the RTE debugger, you can monitor all of the logic of your code because the RTE engine IS the hardware...in software! You can test all logic (variables), IR, RS232 strings, touch panel 'flow', etc. No Touch Panel Required: This may not have been obvious, but this can be a software only solution. Whether you want to control NET devices that are already on a network, or just control your existing system that has a network interface, you only need the RTE software. That can be quite a cost difference between a [censored] control system and an XSYS Control System! The software is designed to be perfectly compatible with the touch panel 'paradigm'...but you are not limited to this. You can make your host computer (and touch screen monitor) look and feel just like a touch panel control system, or you can choose the convenience of running your control 'application' in a window. Cross Platform: Since the RTE was written in Java (tm), it is compatible with most operating systems and devices: - Windows - Mac OSX (RTE2 only at this time) - Linux - Any internet capable device And, since the hardware and software are based on a native network control protocol, you can do Internet control in a much better (faster!) way than browser based technologies...but HTML conversion is included with the RTE to help you expand in this area if you wish. What is the XSYS Controller? For RCS, XSYS stands for "Xcellent System"! It is also generally referred to as an "External System" (external to the PC and software). This is a full featured control system and user interface design environment with several unique methods that were first developed by John Rule in 1991. RCS is also the first in innovation for features like IR waveform editing and manipulation at runtime, Pronto Hex code importing, runtime editing/testing/debugging, and much more... The architecture is also very open, and much of the Run Time Editor itself was created with the same engine that you will be using!. There is a large supportive community for the Java/JavaScript language, and it is the most programmer friendly language there is! We are confident that you will discover this (and more) as you investigate the details of the RCS Programming technologies. You may use the RTE3 as long as you allow your PC to connect to the RCS Programming server each time it starts. So, rather than a disabled demo, you have all of the features of the full version to play with for the small price of a 'ping' from the software. Of course, you are welcome to purchase a license and RCS will provide a USB Master key that allows you to run unimpeded on any device. In conclusion: "You are invited to ask for an example project of what you want to do. It may only take a few minutes to create something specific that will help you understand...and get you going on your own!" - John Rule RCS Programming rcs@rcsprogramming.com [Registered Trademarks] rcsprogramming.com xsyscontroller.com [Published 2002] "Runtime method of user interface design and device control"