background image

11473012 Rev B 

12 

© 2007, UTC RETAIL 

ASCII Character Set 

DEC 

HEX 

ASCII 

DEC 

HEX 

ASCII 

DEC 

HEX 

ASCII 

DEC 

HEX 

ASCII 

00 

Ctrl-@ (NUL) 

32 

20 

Space 

64 

40 

96 

60 

01 

Ctrl-A (SOH) 

33 

21 

65 

41 

97 

61 

02 

Ctrl-B (STX) 

34 

22 

“ 

66 

42 

98 

62 

03 

Ctrl-C (ETX) 

35 

23 

67 

43 

99 

63 

04 

Ctrl-D (EOT) 

36 

24 

68 

44 

100 

64 

05 

Ctrl-E (ENQ) 

37 

25 

69 

45 

101 

65 

06 

Ctrl-F (ACK) 

38 

26 

70 

46 

102 

66 

07 

Ctrl-G (BEL) 

39 

27 

‘ 

71 

47 

103 

67 

08 

Ctrl-H (BS) 

40 

28 

72 

48 

104 

68 

09 

Ctrl-I (HT) 

41 

29 

73 

49 

105 

69 

10 

0A 

Ctrl-J (LF) 

42 

2A 

74 

4A 

106 

6A 

11 

0B 

Ctrl-K (VT) 

43 

2B 

75 

4B 

107 

6B 

12 

0C 

Ctrl-L (FF) 

44 

2C 

76 

4C 

108 

6C 

13 

0D 

Ctrl-M (CR) 

45 

2D 

77 

4D 

109 

6D 

14 

0E 

Ctrl-N (SO) 

46 

2E 

78 

4E 

110 

6E 

15 

0F 

Ctrl-O (SI) 

47 

2F 

79 

4F 

111 

6F 

16 

10 

Ctrl-P (DLE) 

48 

30 

80 

50 

112 

70 

17 

11 

Ctrl-Q (DC1) 

49 

31 

81 

51 

113 

71 

18 

12 

Ctrl-R (DC2) 

50 

32 

82 

52 

114 

72 

19 

13 

Ctrl-S (DC3) 

51 

33 

83 

53 

115 

73 

20 

14 

Ctrl-T (DC4) 

52 

34 

84 

54 

116 

74 

21 

15 

Ctrl-U (NAK) 

53 

35 

85 

55 

117 

75 

22 

16 

Ctrl-V (SYN) 

54 

36 

86 

56 

118 

76 

23 

17 

Ctrl-W (ETB) 

55 

37 

87 

57 

119 

77 

24 

18 

Ctrl-X (CAN) 

56 

38 

88 

58 

120 

78 

25 

19 

Ctrl-Y (EM) 

57 

39 

89 

59 

121 

79 

26 

1A 

Ctrl-Z (SUB) 

58 

3A 

90 

5A 

122 

7A 

27 

1B 

Ctrl-[ (ESC) 

59 

3B 

91 

5B 

123 

7B 

28 

1C 

Ctrl-\ (FS) 

60 

3C 

92 

5C 

124 

7C 

29 

1D 

Ctrl-] (GS) 

61 

3D 

93 

5D 

125 

7D 

30 

1E 

Ctrl-^ (RS) 

62 

3E 

94 

5E 

126 

7E 

31 

1F 

Ctrl-_ (US) 

63 

3F 

95 

5F 

127 

7F 

DEL 

 

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: