Category Image The Microsoft Foundation Class Library (also Microsoft Foundation Classes or MFC) is a library that wraps portions of the Windows API in C++ classes, including functionality that enables them to use a default application framework. Classes are defined for many of the handle-managed Windows objects and also for predefined windows and common controls.
Project Image The main goal of the Cash Drawer Driver Development project was to convert existing 32-bit cash drawer WDM driver for 2 models of POS terminals into a 64-bit driver using Kernel-Mode Driver Framework (KMDF).
Project Image
This is a computer telephony IVR (Interactive Voice Response) system which automated notifications to the end customer's clients.
Based on an earlier version developed by PSA, this system expanded the previous single line capability to a seven line simultaneous outbound call system. A single line is dedicated for inbound calls to preview and record custom messages. The IVR system has direct dial capabilities, ability to leave messages, share messages for greeting and signoff, and record the status of each call within a Progress database.
Mobile and Telephony | Desktop | Embedded | Microsoft Web Telephony Engine | Microsoft Windows 2000 Server | TAPI | MFC | Brooktrout Vantage PCI 8 Port board
Project Image
PSA reconstructed the reflow software program's GUI (Graphical User Interface) and developed an IPC (Inter Process Communication) component 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. Because 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 reduced application complexity.
Electrical | Desktop | Microsoft Visual C++ | MFC | Microsoft Visual Source Safe | Microsoft Windows NT
The water yield analysis application is used by leading micro-chip manufacturers throughout the world to improve the profitability of their fabrication facilities. The application is comprised of a wafer scanning device that collects defect information, a server to manage information collected from the entire facility, and wafer yield analysis software.
PSA has had significant involvement in the development of the GUI of wafer yield analysis software. The wafer yield analysis software is a Windows based application that includes features such as charting, 2D and 3D graphics, data tables, and printing. PSA has implemented the functionality for the 2D and 3D graphics, data tables and printing capabilities. The project included the implementation of many features improving analysis and user friendliness within the GUI. The application provides new enhancements to handle charting, 2D&3D Graphics, Data Tables and Printing. PSA ported the existing software from Microsoft Windows 3.1 to HP UX 9.05 and 10. PSA also provided maintenance and custom enhancement requests for the software versions from 3.5 to 5.2.
Semiconductors | Desktop | Zinc | MFC | Microsoft Visual C++ | Oracle | Bounds Checker | PVCS