Category Image Professional Software Associates Inc. is the current proprietor of Zinc graphical library product.
Zinc  is a scalable and customizable full featured toolkit for the creation of event-driven GUI applications. Zinc is available for embedded and desktop platforms.
Zinc for embedded platforms is available for real time operating systems such as Wind River's VxWorks. Zinc utilizes the look and feel of the native platform for Zinc objects.
Project Image The primary objective of Blood Culture System Software Extension was to port existing Zinc-based software used on a fully automated medical blood culture system from VxWorks to Windows 7 platform.
Project Image Project was to develop firmware for the portable aerosol particle counter device that is used for cleanroom monitoring and facility certification. The LASAIR III  device interface features include a VGA color LCD display, touch screen display, sample probe, and a built-in thermal printer. The LASAIR III  firmware allows operating with the device as with a stand-alone unit or remotely via browser if the device is connected to an Ethernet network.
Industrial/Robotics | Embedded | C/C++ | Zinc | VxWorks | SVN | Microsoft Visual Studio | Seapine TestTrack
Project Image
The project objective was to port the ARTM application running on a PC DOS based system under MS Windows 3.1 to a Silicon Graphics Unix Workstation. PSA development team resolved all operating system specifics conflicts using cross platform development tools.
Conversion of an ARTM (Acoustics Requirements Translation Model) and user manual development were successfully completed as well as ARTM upgrade including export of data to plotting program and setting default directories.
Defense | Desktop | Microsoft Windows 3.1 | Unix | Unix | Zinc | C/C++
Project Image
The application performs winding test such as AC and DC Hipot, Resistance, Surge and Rotation Direction tests.
PSA developed the GUI and IPC components to decouple the GUI from the control system. The IPC component handled the message communication between the control system and the GUI. The design of the IPC used a concept called Notifiers. Notifiers connect objects indirectly, replacing pointers and direct functions calls. Since they're anonymous, notifiers reveal nothing about the implementation, interface, or even the existence of the connected objects, leaving them independent of one another. By reducing IPC dependencies this approach reduced application complexity.
Electrical | Desktop | Zinc | C/C++ | DOS | Microsoft Windows NT