Completed Projects

The following is a list of completed projects. We also welcome projects in new areas that leverage our strong, fundamental software skills.

High Definition (HDTV) Digital Video Recorder (DVR) Set Top Box Software

  • Embedded software for MPEG-4 (HDTV) digital video recorder (DVR) set top box.  (Guide database software, middleware, and communications software)

PDA Communication Software - Windows CE

  • Host based Bluetooth Baseband and Link Manager Layer control software.  The software system is built both at the application and Platform Builder level.

Communication Software - Windows XP, 2000, NT 4.0, 95/98/Me

Apropos Software offers extensive expertise in developing Bluetooth firmware and software enablers. Projects completed include baseband and link manager control software and Windows communications drivers to enable Windows support of the Bluetooth communications protocol.

  • Developed several Microsoft WDM (Windows Driver Model) serial and network communications drivers.

  • Virtual Serial Port software that interfaces to the RFCOMM layer of the Bluetooth communication stack and supports the Bluetooth Serial Port Profile.

  • Windows 2000/XP serial driver.

  • Windows 98/Me VxD serial driver.

  • Host based Bluetooth Baseband and Link Manager driver that provides standardized interface (HCI) to third party communication stacks.

  • Developed code and interfaced code with L2CAP and RFCOMM layers of the Bluetooth communication stack.

  • Host based Bluetooth Baseband and Link Manager Layer control software.  Register level control of a custom Bluetooth chip and radio. 

  • Strong working knowledge of Bluetooth Testing toolkits and hardware vendors (Motorola, Ericsson, Nokia, Silicon Wave, CSR, Broadcom, TI).

Windows Printer Drivers - Windows XP, 2000, NT 4.0, 95/98/Me

Apropos Software offers a wide range of development expertise in Windows printer drivers. Full driver development projects have been completed for all major Windows platforms. Driver projects includes full custom drivers, Microsoft Unidriver/Minidrivers, and PostScript PPD file development. Datastreams supported include HP PCL5, PCL5E, PCL5C, PCLXL, Adobe PostScript, custom languages and raster formats. Our development services include complete driver development, minidriver development, and maintenance or enhancements of existing printer drivers. 

  • Digital Copier/Printer Printer Driver Development.
    Several monochrome drivers were developed using a sophisticated printer driver toolkit supporting PCL 5E, PCL XL, and PostScript printer languages.

  • Custom PCL5C (Color) Printer Drivers.
    Developed several PCL 5C printer drivers for desktop color laser printers.

  • HP PCL XL (PCL 6) Printer Driver.
    Developed custom PCL XL driver for network monochrome printer.

  • Custom printer driver for Xerox 4700 II (7ppm, color).
    Custom PostScript driver supporting Xerox job management and accounting features.

  • Custom Printer Driver for Xerox 4235 (35ppm, monochrome).
    Full featured, custom driver generating Xerox Escape Sequence (XES) data stream

  • Minidriver-based, HP PCL 5e printer driver for Xerox 4220/4230 (20/30 ppm, monochrome).

  • Network Port Monitor for Xerox 4220/4230.
    Ported Windows NT 3.51 Network Port Monitor to Windows NT 4.0 allowing direct transmission of printer data to network card in printer.

  • FlashPrint Print Accelerator.
    Developed Windows 3.1 printer driver supporting hardware print accelerator for HP LaserJet printers.

  • Custom Port Monitor
    Developed port monitor which redirects output to a specified file for a network fax application.

Embedded Software

  • Point of Sale control software for Intel 80x86 based architecture machines.

  • Low cost, low speed serial bus network to link the POS nodes together.  Custom peer to peer networking protocol developed and implemented.