CDW300 - Control & Display for Windows

Printer Friendly

CDW300 is an advanced Windows NT/2000/XP-based operator interface for control and setup of GP300-series graphic printer/chart recorders. It also provides real-time data monitoring and logging, as well as data playback facilities.

CDW300 maintains GP300 configurations as ordinary disk-based files. In real-time mode, changes made to the configuration are immediately transmitted to the GP300. The edit mode allows the configuration to be modified off-line, with or without a GP300 connected.

Configuration variables and functions are conveniently grouped in clear forms and tables. In addition to basic system and per-channel configuration, there are forms to define engineering units, background grids, digital filters, chart annotation, a form for entering, editing and downloading custom programs for real-time math, and a graphic editor used to design the programmable sprites for trace differentiation.

All variables are checked to ensure values entered fall within acceptable ranges. With a few mouse clicks, configurations can be readily transferred to/from the GP300 and optionally stored in the unit's non-volatile memory.

Data transmitted by the GP300 can be monitored on-screen and simultaneously logged to disk in real-time. Graphs can be easily defined to plot a specific channel, and they may be configured, sized and positioned with great flexibility. Convenient controls are provided for adjustment of scaling and offset.

The playback feature allows plotting of existing flight or other data from an ASCII text file. Plot features include a text editor for small files to be used as headers, footers, and scale indicators. Approach data (e.g., the altitude of an aircraft approaching the runway for a landing) are plotted as events on a time line, and a utility is also included to simulate this type of data.

CDW300 uses the Rtg300 Interface Library. This implements bi-directional communications with the GP300 using a serial port. Taking advantage of Windows NT/2000/XP multi-threading, Rtg300 efficiently handles status information transmitted by the GP300