Control Board Configuration/Test Software

Developed in tandem with the hardware, FBM produced a comprehensive control GUI in LabWindows/CVI to cover all aspects of the product configuration and test of a controller unit..

The software handled the download of configuration files with fine-grain controls for on-the-fly adjustments. The unit was polled regularly over serial comms to update the status display components and all reported errors were date-stamped and logged. Firmware upgrade procedures were implemented to eliminate the need for attaching to the on-board programming header.

Image Filtering of USB Video Data

Our client's requirement was for colour and contrast manipulation control on video data received from a USB device. Written in VisualC++, the solution bundled the USB drivers, a series of custom DirectX filters and the control GUI into an install package for distribution with their product.