background image

11473012 Rev B 

© 2007, UTC RETAIL 

Table of Contents 

PRODUCT INFORMATION............................................................................................................................................3

 

Product Components .......................................................................................................................................3

 

Product Safety .................................................................................................................................................3

 

Technical Specifications ..................................................................................................................................4

 

Operating System and Drivers.........................................................................................................................4

 

Installing Customer-Specific Applications........................................................................................................4

 

Care and Cleaning...........................................................................................................................................4

 

DIAGNOSTICS AND TROUBLESHOOTING .................................................................................................................5

 

Error Messages and Symptoms ......................................................................................................................5

 

SERVICE AND TECHNICAL SUPPORT .......................................................................................................................5

 

APPENDIX A PROGRAMMING GUIDE: ULTIMATOUCH

 1800 CUSTOMER LINE DISPLAY...................................7

 

Display Control Features and Commands.......................................................................................................7

 

Dimming Feature .............................................................................................................................................8

 

Back Spacing Feature .....................................................................................................................................8

 

Horizontal Tab Feature ....................................................................................................................................8

 

Line Feeding ....................................................................................................................................................8

 

Carriage Return Feature..................................................................................................................................9

 

Display Position Feature..................................................................................................................................9

 

Normal Display Mode Feature .........................................................................................................................9

 

Vertical Scroll Mode Feature ...........................................................................................................................9

 

Reset ...............................................................................................................................................................9

 

Flashing Text Start...........................................................................................................................................9

 

Flashing Text Stop.........................................................................................................................................10

 

Clear to End of Line Feature..........................................................................................................................10

 

Clear to End of Display Feature.....................................................................................................................10

 

Home and Clear Display Feature ..................................................................................................................10

 

Display Character Codes...............................................................................................................................10

 

Serial Operating Parameters Selection .........................................................................................................11

 

ASCII Character Set ......................................................................................................................................12

 

APPENDIX B PROGRAMMING GUIDE: ULTIMATOUCH

 1800 CASH DRAWER DRIVER ....................................13

 

Linux ..............................................................................................................................................................13

 

Windows 2000/XP .........................................................................................................................................14

 

Summary of Contents for ultimatouch 1800 series

Page 1: ...ttempts have been made to ensure that the information presented in this document is correct No liability expressed or implied will be assumed by UTC RETAIL its dealers or affiliates for damage resulting from the use of this information The UltimaTouch 1800 Series Touch Screen POS Workstation complies with UL60950 requirements This equipment has been tested and found to comply with the limits for a...

Page 2: ...NE DISPLAY 7 Display Control Features and Commands 7 Dimming Feature 8 Back Spacing Feature 8 Horizontal Tab Feature 8 Line Feeding 8 Carriage Return Feature 9 Display Position Feature 9 Normal Display Mode Feature 9 Vertical Scroll Mode Feature 9 Reset 9 Flashing Text Start 9 Flashing Text Stop 10 Clear to End of Line Feature 10 Clear to End of Display Feature 10 Home and Clear Display Feature 10...

Page 3: ...to your equipment Always dispose of used batteries according to local ordinance where applicable Any damage due to not following this warning will void your warranty WARNING Access to Internal Components All access to internal components of the Series 1800 unit is restricted to Authorized Service Personnel only Opening the case or service by anyone else will automatically void the warranty on this...

Page 4: ...orescent Display Connected to COM6 serial port CD ROM DVD ROM Power Requirements 110 VAC 60 Hz 0 6 AMP Operating System and Drivers UltimaTouch 1800 Series products are typically shipped with the operating system and certain drivers installed Individual video audio and network drivers can be accessed from the UTC RETAIL website at www utcretail com If you are installing UTC RETAIL specific drivers...

Page 5: ...em cannot boot using the current CMOS configuration the BIOS can override the current configuration with a set of BIOS defaults designed for the most stable minimal performance system operations Contact UTC RETAIL Technical Support for BIOS settings Symptom Troubleshooting Touch screen accuracy is off Recalibrate the touch screen using the calibration utility Touch screen will not work Ensure that...

Page 6: ... Novell Inc SuSE is a registered trademark of SUSE LINUX AG a Novell Business UniChrome is a registered trademark of VIA Technologies Inc Fantastik and Formula 409 are registered trademarks of SC Johnson and Son Inc Windex is a registered trademark of The Clorox Company ...

Page 7: ...tructure for display control requiring minimal programming effort The table below lists the display control features of the UT1800 Customer Display and control codes in ASCII DEC and HEX expression The display control command structure with examples is described in this section Display Control Features and Commands The following table outlines the UT1800 Customer Display control features and comma...

Page 8: ...ves to the last position of the first row Horizontal Tab Feature HT 09 DEC 09 HEX DC1 Mode Normal Display Mode The write in position is shifted to the right one position When the write in is in the last position of the first row the write in moves to the first position of the second row When the write in is in the last position of the second row the write in moves to the first position of the firs...

Page 9: ...te in is in the last position of the first row the write in moves to the first position of the second row When the write in is in the last position of the second row the write in moves to the first position of the first row Vertical Scroll Mode Feature DC2 18 DEC 12 HEX After writing the characters up to the last position of the second row all characters displayed in the second row are shifted to ...

Page 10: ...change Clear to End of Display Feature EM 25 DEC 19 HEX This command will clear out the display from the current write in position to the end of the second line The current write in position will not change Home and Clear Display Feature RS 30 DEC 1E HEX This command will clear the display and move the write in position to the first position of the first row Display Character Codes For a full list...

Page 11: ...nce the lens is removed the headers used to select the baud rate and parity will be visible They are located on the printed circuit board to the right of the vacuum florescent display The shorting jumpers supplied with unit can be added to change both the baud rate and or parity The diagram below shows positions of the shorting jumpers needed for different baud rates and parities Up to 4 shorting ...

Page 12: ...trl L FF 44 2C 76 4C L 108 6C l 13 0D Ctrl M CR 45 2D 77 4D M 109 6D m 14 0E Ctrl N SO 46 2E 78 4E N 110 6E n 15 0F Ctrl O SI 47 2F 79 4F O 111 6F o 16 10 Ctrl P DLE 48 30 0 80 50 P 112 70 p 17 11 Ctrl Q DC1 49 31 1 81 51 Q 113 71 q 18 12 Ctrl R DC2 50 32 2 82 52 R 114 72 r 19 13 Ctrl S DC3 51 33 3 83 53 S 115 73 s 20 14 Ctrl T DC4 52 34 4 84 54 T 116 74 t 21 15 Ctrl U NAK 53 35 5 85 55 U 117 75 u...

Page 13: ...cash drawer port on the UltimaTouch 1800 Any application that you write to use the cash drawer must have the following include line include 1800cashdrawer_ioctl h The 1800cashdrawer_ioctl h file defines the IO Controls ioctls for using the cash drawer port The following ioctls are defined IOCTL_FIRE_1 Fire drawer 1 IOCTL_FIRE_2 Fire drawer 2 IOCTL_STATUS Get drawer open status Note Although two ca...

Page 14: ...rawer port The following ioctls are defined IOCTL_UTC RETAIL_CASHDRAWER_FIRE_1 Fire drawer 1 IOCTL_UTC RETAIL_CASHDRAWER_FIRE_2 Fire drawer 2 IOCTL_UTC RETAIL_CASHDRAWER_STATUS Get drawer open status IOCTL_UTC RETAIL_CASHDRAWER_REGISTER_EVENT Register for status change events Note Although two cash drawers are supported there is only one status line If either of the two drawers is open the status ...

Page 15: ... following code snipit shows how to register for and monitor status change events assuming hDev is already open as shown above SNIP hEvent CreateEvent NULL TRUE FALSE NULL if hEvent printf CreateEvent error d n GetLastError return bStatus DeviceIoControl hDev Handle to device IOCTL_UTC RETAIL_CASHDRAWER_REGISTER_EVENT hEvent sizeof PHANDLE NULL 0 ulRetLen NULL if bStatus printf Ioctl failed with c...

Reviews: