Using a series of flexible, practical templates, Interface Designer helps you quickly and easily produce interfaces that precisely display your operating systems’ characteristics and performance. With visual displays you can read in an instant, analysis and control is intuitive, fast and logical.
The Crosshairs Embedded Interface Designer provides simple yet flexible and effective tools for designing the interface of monitor and control systems for various parameters of target embedded systems. The variety of options available with Interface Designer ensures users can easily create appropriate, logical displays that allow all critical aspects of an embedded system’s performance to be assimilated quickly and accurately. |
|


|
Benefits
- Specialized interfaces for visualizing system parameters
- Infinite design possibilities
- Clear, logical graphics for easy assimilation
- Operates in real time and non-intrusive
- Powerful, feature-rich and adaptable
Product Versions
|
Developer |
Base |
Pro |
Ent |
| All main features |
 |
 |
 |
|
No limitations on variables(*)
|
|
 |
 |
|
Remote connectivity
|
|
|
 |
|
Compiled GUIs
|
|
|
 |
|
Distribute GUIs
|
|
|
|
|
Price: Subscribe
Price: Buy |
$79
n.a. |
$449
$1.099 |
$1.099
$2.499 |
call
call |
(*) Restricted to 5 concurrent variables per GUI for Developer ed.
Feature Highlights
| Easy connection to target hardware |
The Interface designer connects to the target hardware via the Crosshairs Engine (middleware)
- Choose from hardware targets list
- Remote connectivity from multiple locations (Pro Edition)
- Password protection (Engine authentication)
- One click connection by use of recent connection configuration
- Serial (RS232) and Ethernet (UDP and TCP/IP)
|
|
| Drag and drop design |
- Rich selection of high definition scalable graphical components
- Thumbnail preview of components in toolbox
- Drag and drop components into design frame
- All globally accessible variables available from symbol view list. Drag and drop onto components for association
- Task accelerator functionality for components for easy configuration
- Rich selection of design tools allowing for simplified creation of complex GUIs
- Multi-page GUI design with docking and anchoring
|
|
| Add or remove components |
Scalable, configurable components usable in a multitude of different applications are available in the Interface Designer
- Graph, Datalogger, X-Y Graph and Buffergraph
- Radial / Multi-radial gauges
- Linear gauges
- Tab/panel controls
- Knobs and sliders
- 7/14-segment displays
- Video streaming
- LED, buttons, labels, input fields
|
|
| Customize components |
All components provide properties that control everything from appearance to interaction with hardware and how values are displayed
- Type casting and value scaling of associated variables
- Configurable value ranges and floating point precision
- Label appearance, tickmarks, color scales
- Component resizing (vector graphics)Radial / Multi-radial gauges
|
|
| Variable association |
Globally accessible variables are parsed from the out-file of your application and made available in the Interface Designer
- Association is done by drag-and-drop, no code required
- Enumerated types are supported on a selection of components
- Graphs support all base types as well as arrays of base types
- Update times may be adjusted per component, from 10ms and up
- Variable names may be aliased in the GUI
- Unlimited number of concurrent variables in GUI (restricted to 5 in Developer Edition)
|
|
| Preview |
- Fully functional and interactive interface
- Preview and test the graphical interface before compiling to executable application
- Real communication with hardware target in preview mode
- Preview GUI in the Interface Designer tool or as standalone window
|
|
| Deployment of graphical interface |
- Deploy interface as a self-contained executable (no installed software or additional drivers are necessary)
- Distribution of standalone executable (requires Enterprise Edition)
- Deploy automatically with current connection setup or chose a historic setup
- Connection parameters are changeable from the deployed interface
- FTDI auto detection for automatic connection to hardware target
|
|
Supported Chip Families
- Texas Instruments C2000
- Texas Instruments MSP430
- Texas Instruments Stellaris ARM Cortex M3 / M4
(Other chip architectures on request)
Supported OS Platforms
- Windows XP SP3, Vista and 7
- Windows Server 2003 and 2008
- 32 and 64 bit version
Requires .NET 3.5 SP1
Supported Tools and formats
- CCS, IAR and Keil compilers
- ELF/DWARF/COFF file formats