Indicates a link to a site outside the Small Systems Engineering domain

Go back to the SSE services page


graphical DOS projects
Small Systems also supplies fully graphical non-Windows® applications for those projects where the use of Windows® would be inappropriate. Small Systems created a screen layout tool and a library of dialogue based I/O routines with sophisticated data validation to allow the speedy and accurate layout of screens.

Examples of our work include :

building security systems concierge console with touch screen
Small Systems was asked to convert and complete a concierge console that had been started in C on an Atari using a mouse and keyboard interface. The first part of the job consisted of porting to a PC, converting the user input to the touch screen and then adding a great deal of new functionality required by the client.
All the programs were written using MS C 7, the database engine was bought in and modified to allow specific types of data and links between the tables.
See the DOS section for further details.
ink mixing recipe manager with stock control and job management
This suite of programs started out as a simple ink mixing recipe manager: 99% white + 1% black makes grey! The recipes were named according to the manufacturer's swatch.

Very soon afterward an electronic scale was added so that small amounts of inks could be weighed out and the system would say when to start the next base colour, and when the mix was complete. Overweighing was accounted for and the system would recalculate excess amounts so that a faulty mix could be recovered rather than just thrown away.

A custom designed scale was bought in that provided for much greater amounts of ink to be weighed out.

The stock management program was added, job calculator, a menu system to pull everything together, a backup and restore program - a complete suite that provided a workstation for printing ink production.

All the programs were written using the MS C 8 compiler, the database engine was bought in (the sensitivity and value of the data held in it means that we can't reveal who from) and modified to allow specific types of data and links between the tables.
ink measuring and mixing system
The ink system above was taken one step further in the only way that it could: A bucket was mounted below a number of pressurised tanks and valves and the system did the entire mix without any user intervention.

Apart from placing the bucket...

An animated mimic was provided giving the status of the power and air systems and the amounts of base colours left in the tanks.

MS C 8 and database as above.
medical equipment subsystem test device
This unit tested and calibrated a laboratory blood monitoring unit.
The MS C 8 compiler was used.


Go back to the SSE home page

This site is ©2003 small systems engineering