SurePOS 100 Technical Reference
Page 3 of 104
Table of Contents
1.0 Introduction................................................................................................................................................... 5
1.1 Overview....................................................................................................................................................... 5
1.2 Related Documents...................................................................................................................................... 6
2.0 The SurePOS 100 Mechanical Package...................................................................................................... 8
2.1 Dimensions................................................................................................................................................... 8
2.2 Controls & Indicators .................................................................................................................................... 8
2.2.1 Special Tools for Service ..................................................................................................................... 9
3.0 Comparison with SureOne ......................................................................................................................... 10
3.1.1 Device Comparison with SureOne..................................................................................................... 10
4.0 SurePOS 100 Technical Specs and Programming Information................................................................. 12
5.0 SurePOS 100 System Unit Technical Information ..................................................................................... 13
5.1 Processor Specifications ............................................................................................................................ 13
5.2 System Memory.......................................................................................................................................... 13
5.3 Video........................................................................................................................................................... 13
5.4 Ethernet ...................................................................................................................................................... 13
5.5 Hard File ..................................................................................................................................................... 13
5.6 PCI Expansion Slot..................................................................................................................................... 14
5.7 I/O Ports...................................................................................................................................................... 14
5.7.1 Connectors/ Pinouts........................................................................................................................... 15
5.7.2 Serial Port Pinouts ............................................................................................................................. 15
6.0 Device Hardware Specifications................................................................................................................. 16
6.1 Keyboard, Keylock, MSR............................................................................................................................ 16
6.1.1 Keyboard............................................................................................................................................ 16
6.1.2 Keylock............................................................................................................................................... 17
6.1.3 Magnetic Stripe Reader (MSR).......................................................................................................... 17
6.1.4 Multiple Input considerations ............................................................................................................. 18
6.2 Monitor........................................................................................................................................................ 19
6.2.1 Monochrome CRT monitor – Model 108............................................................................................ 19
6.2.2 Color LCD monitor – Model 118 ........................................................................................................ 19
6.2.3 Supported Video Modes .................................................................................................................... 19
6.3 Optional 2x20 VFD Customer Display........................................................................................................ 19
6.4 Optional 1x11 LED 7-segment display ....................................................................................................... 20
6.5 Printer ......................................................................................................................................................... 21
6.5.1 Impact Printer..................................................................................................................................... 21
6.5.2 Thermal Printer .................................................................................................................................. 22
7.0 System Programming Considerations........................................................................................................ 24
7.1 Identification via software ........................................................................................................................... 24
7.2 Control Registers........................................................................................................................................ 24
7.2.1 Definitions: ......................................................................................................................................... 24
7.3 Memory Map............................................................................................................................................... 26
8.0 IO Programming Considerations ................................................................................................................ 27
8.1 Keyboard .................................................................................................................................................... 27
8.2 Keyboard/ MSR BIOS Command protocol ................................................................................................. 27
8.3 JAVAPOS Keyboard/MSR Command protocol.......................................................................................... 29
8.4 Magnetic Strip Reader (MSR) .................................................................................................................... 30
8.4.1 MSR Error Handling........................................................................................................................... 30
8.5 Keylock ....................................................................................................................................................... 30
9.0 Printer Programming .................................................................................................................................. 31
9.1 Impact Printer ............................................................................................................................................. 31
9.2 Thermal Printer........................................................................................................................................... 31
9.3 Communications......................................................................................................................................... 31
9.3.1 DTR Mode.......................................................................................................................................... 31
9.3.2 XON/XOFF Mode............................................................................................................................... 33