Trigger The Device; Send Serial Data To The Device; Redirect Output; Ibm Surepos Interface - Hand Held Products 3800i Application Note

Usb interfaces
Hide thumbs Also See for 3800i:
Table of Contents

Advertisement

Trigger the Device

You can trigger and untrigger the device with a HID command (out report). The report has the following format:
Byte
7
0
1
-
Examples:
Two bytes 04h,04h triggers the device, 04h,02h untriggers it.
04h, 20h initiates an error beep (3 beeps).

Send Serial Data to the Device

This output report is used to send raw serial data to the device, like an RS-232 interface. All menu commands can be used.
Byte
7
0
1
2

Redirect Output

This feature report is used only when the HID POS interface is part of a composite device, such as with keyboard emulation.
A pure HID POS interface does not need this command, but it is a good idea to add it into the initialization sequence and ignore
a possible error. That way your software can work automatically with both the pure HID POS, and the composite keyboard/HID
POS.
The HID POS is interface 1 in the composite model, so use 1 as the interface number.
Byte
7
0
1
-

IBM SurePos Interface

Note: IBM SurePos does not require a custom driver installation.
IBM SurePos communicates via USB with an interface similar to that used in the 4680 cash register. It can run the 4690 OS,
Windows 98, Windows 2000, or Windows XP.
To program this interface, just plug in the device and scan one of the bar codes below. In some cases, you must reboot the cash
register.
1 - 12
6
5
4
Sound
Sound
-
Good
Error
Read
Beep
Beep
6
5
6
5
-
-
Bit
3
2
Report ID = 4
-
Initiate
bar code
read
(Trigger)
Bit
4
3
2
Report ID = 253
Length of the data
Output data (1-62)
Bit
4
3
2
Report ID = 254
-
USB interface number
1
0
Prevent
-
read of bar
code
(Untrigger)
1
0
1
0
USB Interfaces User's Guide

Advertisement

Table of Contents
loading

This manual is also suitable for:

4600g4800i5080518053805600 ... Show all

Table of Contents