|
There are more and more personal devices,
public service kiosk, and factory automation
applications designed to use touch screen as
their major input method; its simplicity and
ease of use will be dependent on how well
the operating system and the application
program work together. The hardware
connections will be those of the touch
screen connecting to the PenMount USB or
RS232 controller to the computer system. It
is important that all these hardware have
the proper correct system driver and
application programs to make them work well
under any operating system. And PenMount
controller provides you with these
requirements. PenMount’s utilities bundled
with its driver can fulfill the user’s
demands. If you have special requests for
integrating part of the PenMount touch
features into your own program, you can
definitely count on the PenMount Application
Programing Interface (API) to make it
happen.
The PenMount software team has just released
the PenMount Software Development Kit (SDK)
for Microsoft Windows operating systems,
which supports its single touch controllers,
the PenMount 6000 and 9000 series; and its
multiple touch controller, the PenMount M1
series. This SDK works on the Microsoft
Windows 2000 and its later editions with
latest version of PenMount PenMount
Universal Driver. Software developers can
build their own utilities with touch
features base on this SDK. For example, if
they wish to run touch screen calibration
directly by clicking an icon on desktop, or
wish to make their own calibration
interface, all they need is to refer to the
PenMount SDK documents and sample codes,
which provides an easy way to communicate
with the PenMount touch device driver and
controllers.
In one of our recent cases, one of our
clients is using PenMount USB series
controller for their design; normally
PenMount calibration utility will store the
relative data into the Windows registry
table after the calibration finishes. Due to
some policy, our client's hard disk doesn't
allow writing data back, which makes it
impossible for the PenMount controller to
store the calibration data. With this
restriction, our customer need to calibrate
each time on system starts, and that really
caused a lot of problem for them. However,
with the help of PenMount SDK, they can now
get the calibration parameters and store
them into the NVRAM on the mainboard,
thereby solving their problem.
In addition to the calibrated feature, the
PenMount SDK also provides features
including multi-monitor settings, operating
mode settings, mouse right button emulation
settings , touch sound feedback settings and
so on. All the details are clearly described
in the development documents. You may also
refer to other documents in the PenMount SDK
for developing device drivers.
The PenMount SDK has also included some
source codes, which allow software
developers to reference for using the
PenMount API to create touch applications.
These sample codes are written in C/C++
lanuage, and can only work with the PenMount
Universal Driver on the Microsoft Windows
operating system. If you need help on
calibration, device information,
Multi-Finger touch application, you can find
the sample codes useful. If you need more
details on the PenMount SDK, please send us
your inquiries.
PenMount’s hardware and software are
designed to meet the needs and demands of
the market; and if you have any specific
requirements of your own, we would be most
glad and ready to offer our full support and
assistance in your product development. For
more information on the PenMount hardware
and software products, you can download its
data sheet and drivers via
www.salt.com.tw or
www.penmount.com. If you have any
suggestions or comments, please email us at
salt@salt.com.tw or
penmount@seed.net.tw. |