GUI Control Systems

The bulk of FDi Systems software development is the production of Graphic User Interface (GUI) control screens integrated with multiple sub-system hardware and databases to create multi-page applications to control military grade safety critical systems.

GUI Control Screen

Most of these applications involve highly complex logical software decisions to be made either independent of the operator in response to external condition changes or are driven by preset timings. FDi Systems can create multi-threaded applications, giving priority to more important tasks or allow less critical resource hungry events such as audio alarms to be handled in the background.

System Test GUI

Our current work is at a minimum ITAR rated and our staff are adept at handling classified material.

The bulk of our recent GUIs are written in Visual Basic.Net 2010 and we prefer to work with SQL 2008 R2 databases. To date the majority of our PIO and Analogue IO hardware has been either Measurement Computing or Sealevel Systems but we have successfully used ADAM and other vendor hardware on past projects.