Drivers
for Thermal Printers
The driver developed is a graphics thermal
printer driver for Windows 95/98/NT/2000/XP/CE,
Linux (Red Hat, Mandrake) and OLE Point
of Sale devices. These drivers support Serial,
parallel and USB printers. The Linux driver
supports both CUPS and LPD printing system.
Compression algorithms were developed according
to the specifications. The data is filtered
before being sent to spooler. The drivers
are compatible with various thermal printer
models. Each model may differ according
to the Dot Size but have similar escape
sequences. Except for the OPOS & JPOS
platforms, a custom property sheet was also
added in the driver property sheets to enable
user to select various options like compression,
density, cutting, reverse printing etc.
It involved file and registry handling as
well as UI programming like adding dialogues,
components etc to the property sheet.
Driver
for 3Dimensional Mouse
Inspector is the name given to this 3D
mouse. We developed the Mouse driver and
configuration utility. Inspector has the
appearance of an ordinary mouse, with
an optical sensor placed underneath and
primary buttons placed on the front of
the device. The innovative and unique
feature is the relatively large orientation
ball, placed in the center of the device.
This ball offers 3D navigation in an easy
and intuitive fashion, and is unlike anything
on the market today. The Inspector is
a USB 1.1 compatible product. It is constructed
as a two part composite device, where
one part handles the 2D mouse aspect of
the product, while the other handles the
3D orientation.
PALM-III
Erouter application for Field Staff
A Business Application for Hand held Devices,
the project was required to automate interaction
between field employees and the management
of a company. Includes optimized daily
job assignment of field employees and
retrieving the status of work done at
the end of the day.
The application handles information interchange
and data synchronizing between the Palmtops
and Desktop PC and vice versa.
|