With most designs, JWA Systems uses a combination of a PC and an embedded software module, as drawn in the next diagram. This embedded software module acts as a smart controller.
With this combination, the design gets the best from both sides of the computer spectrum. A PC is a powerful, cheap, reliable and universal computing device. It is well suited for running the user interface of an application. Tasks that can be implemented in the user interface are:
At the other end of the spectrum, an embedded software module has its own specific advantages:
JWA Systems develops both the PC application and the embedded software module. The biggest advantage is the seamless integration of both parts.
This concept has advantages over the more conventional modular approach. Firstly, complex systems can be developed at low cost, due to re-use of techniques. Secondly, the product will be closer to the specifications given, since everything is tailor-made.