Category Image
VxWorks is a proprietary, real-time operating system developed by Wind River Systems of Alameda, California, USA in 1987.
VxWorks has been ported to a number of platforms and now runs on practically any modern CPU that is used in the embedded market. This includes the x86 family, MIPS, PowerPC, Freescale ColdFire, Intel i960, SH-4 and the closely related family of ARM, StrongARM and xScale CPUs.
VxWorks is designed to be used in embedded systems, for example being the onboard operating system for a various number of devices.
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 This project included development of a 1-bit Framebuffer for UGL (Universal Graphics Library) 1.2 and 2.0, and modification of text objects for data entry, scrolling operations, and visual appearance. Under VxWorks operating system modifications were made to incorporate the 1-bit framebuffer.

Project Image
This device allows the monitoring of patient's vital signs. PSA's tasks for this project were to develop the screen region management and conduct a port of the ICA client and migrate to UGL 2.0 and Zinc 6.0 to support the region management functionality. PSA also assisted in the development of the next generation patient monitoring device.
The region management consisted of developing the basic input and output screen region management functionality. An 8-bit display was developed for the rendering of graphics. This 8-bit display translated into an available pool of 256 colors. The porting consisted of porting to the new PPC860 architecture, implementing an application layer between the server and the thin client, and developing the graphics component to display graphical elements on the screen for visual representation.
Medical | Embedded | Microsoft Windows NT | Unix | Solaris | UGL | VxWorks | Citrix Metaframe | Zinc | ICA Client | Tornado | PPC860 Architecture
Project Image
The development effort for this project integrated a clearer font and character set into the device to allow the easier reading by the user.
PSA performed the integration of the AGFA Font Engine into the Universal Graphics Library (UGL) version 1.2 for the device.