HomeWho We Are Core ExpertiseCapabilities Products

Core Expertise

Software Design and Development

The Software Engineering Group is responsible for designing and developing software applications for complex systems, including: signal acquisition and analysis, jamming and command & control systems. In addition, the group also experienced in object-oriented enterprise-level software development, device drivers, kernel mode applets and embedded software development.

Operating Systems: Windows, Linux, Solaris, MicroOS-II, Windows Windows XP Embedded

Development Environments: Visual Studio, GCC, Sun Studio, NIOS II Micro C, CodeVision AVR

Development Languages: C/C++, Lab Windows, Lab View, FORTRAN


UHF/VHF Signal Acquisition & Jamming


DICE

The DICE (Denial and Interception of Communications Equipment) system is a software definable UHF/VHF receiver/jammer system designed for airborne or land vehicle deployment.

Click for more detail: DICE


Airborne "Signals of Interest" Geolocation


Airborne Geolocation

This system is designed to seek out signals of interest from altitude and provide real-time geolocation information.

Click for more detail: Airborne Geolocation


Time and Space Position


Time and Space Position (TSPI) GUI window

This example of a time and space position information (TSPI) GUI window shows real-time data collection from interfaces to aircraft GPS, INS and related avionics systems. In addition to numeric display, a graphical "artificial horizon" indicates the aircraft roll and pitch. Software color-coded check boxes indicate validity of the incoming data.

Click for more detail: Time and Space Position GUI interface


Master Control Window


Master Control Window GUI window

This example of a master command and control GUI window collects data display and control elements for several independent processes.

Click for more detail: Master Control Window GUI interface


Trace Display


Trace Display

An example of an instrumentation data display GUI window. In this case, the data is spectral trace data from an HP-class spectrum analyzer.

Click for more detail: Trace Display GUI interface


Diagnostic Display


Diagnostic Display

An example of a diagnostic GUI interface. This window encapsulates the current state of a collection of ADC channels, switch settings, LED states and system error flags.

Click for more detail: Diagnostic Display GUI interface

Back To top