Most of our product development projects include embedded software in a microcontroller incorporated in the product design. This enables us to add signal processing and intelligent decision making to complex functionality.
We specialise in the application of 8 bit Freescale (Motorola) microcontrollers, and we are members of the Freescale Design Alliance. For this range we have developed our own multi-tasking scheduler (AWX) which is incorporated into some client designs. AWX allows complex applications to run with accurately timed regular tasks, and priority based actions dependent on inputs. We have experience of other microcontroller families, including NEC and Microchip PIC.
Most of the embedded software is written in C, which is more productive and easier to maintain than low level software written in assembler.
For test equipment software is written for Windows based PCs using C++. This interfaces with PCI multifunction cards which provide the hardware interface with the test equipment electronics. The PC software implements real time control of test equipment such as smoke or heat tunnels. It also provides a clear and easy to user interface with the operator. The aim with test equipment is to automate as much as possible, so that equipment can be used with the minimum of training, and be very productive.
A better way of testing
The leading global suppliers of fire detection test tunnels. Designed and manufactured in the UK.