PenMount Bulletin No. PMY10012

Released Date:June 17, 2010

PenMount's Real-time O.S. Support

A real-time O.S. in broad sense means an operating system that very effectively schedules the priorities of various works and organizes the resources consumed. A good real-time O.S. has not only quicker respond time and higher reliability but is also capable of restoring its system performance after error occurrence, so that the possible damages and loss to the system operator are minimized. Real-time O.S. are commonly used for industrial control, medical appliances, traffic control and military applications. Among various real-time O.S., the most popular WinCE and QNX are supported by PenMount.

WinCE is an operating system developed by Microsoft for embedded systems. WinCE has operating environment similar to Windows XP but distinguishes itself by the feature to enable users to arrange work priorities, so that critical applications can be brought into full play. PenMount has its full series support WinCE 4.2/ 5.0 and the latest WinCE 6.0 R3. With PenMount, two WinCE driver editions are provided currently, i.e. the Standard Edition and Stylus Edition. If you have special concern for system integration, we recommend that you install PenMount's WinCE driver of Stylus Edition since it works with WinCE's built-in hand-writing recognition and calibration feature, and also the system-defined operation modes. However, since WinCE's nature calibration is a standard 4-point calibration, we recommend that you change the calibration over to the calibration of PenMount WinCE driver's Standard Edition once the linearity of your touch screen gets seriously deteriorated due to aging. With the Standard Edition of PenMount's WinCE driver, the advanced 4- and 9-point calibrations developed by PenMount team are provided, which is enabled to save the calibrated data back to the controller and renders better touch control experience. By the illustration below, the differences between the driver editions that PenMounts provided are clarified:

 

QNX is another popular real-time operating system that is commonly used in industrial control, medical devices and cars. PenMount's full series of controllers support the platform of QNX 6. If you are using a PenMount 9000 or 6000 RS-232 controller, you are welcome to write us requesting for the driver. If you are using a PenMount 6000 USB controller, you can use QNX's built-in HID driver directly since PenMount 6000 USB controller is a standard USB HID device. QNX also has a built-in calibration program for touch screen that supports 3- and 4-point calibration modes. In most cases, it's 3-point calibration algorithm can calibrate your touch screen well.

Whether you require any additional new functions to PenMount drivers for WinCE and QNX platforms or you wish any PenMount support for any other real-time O.S., you are always welcome to contact us.

All of PenMount's touch software / hardware series are designed meeting markets demands. If you feel any particular requirements for any individualized product specification, we are ready to fully assist you in the development. The software / hardware information and drivers of PenMount standards are available on PenMount website at www.salt.com.tw and www.penmount.com. And if you should have any comment, please also feel free to write us at salt@salt.com.tw or penmount@seed.net.tw.