
B20/BT2.1
User Guide
Release r03
www.stollmann.de
Page 11 of 38
2.3.2 Raw Mode
To transmit special keys or mouse keys, the firmware supports sending HID reports
in raw mode. The frame starts with 0x9f as identifier for raw mode. The following
bytes select keyboard (0x01) or mouse report (0x02).
The full description of key codes can be
found in the “USB HID Usage Tables”
document:
http://www.usb.org/developers/devclass_docs/Hut1_11.pdf
2.3.2.1 Keyboard Report
0x9f
0x01
modifier
0x00
Code1
Code2
Code3
Code4
Code5
Code6
Up to six key codes can be sent at a time.
Example (k
ey “a” down):
0x9f 0x01 0x00 0x00 0x04 0x00 0x00 0x00 0x00 0x00
Example (key release):
0x9f 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
To release keys, a frame consisting a 0x00 instead of the corresponding code has to
be sent.
2.3.2.2 Mouse Report
0x9f
0x02
buttons
x-step
y-step
wheel
Example (mouse 1 pressed):
0x9f 0x02 0x01 0x00 0x00 0x00
Key code
Description
0x82
Cursor down
0x83
Cursor left
0x84
Insert
0x85
Delete
0x86
Home
0x87
End
0x88
Page up
0x89
Page down
0x8A
– 0x9E
Not used
0x9F
Raw mode identifier
0xA0
– 0xFE
Not used
Содержание BlueMod+B20
Страница 1: ...BlueMod B20 BT2 1 User Guide Release r03...
Страница 22: ...BlueMod B20 BT2 1 User Guide Release r03 www stollmann de Page 22 of 38...
Страница 28: ...BlueMod B20 BT2 1 User Guide Release r03 www stollmann de Page 28 of 38 7 5 1 Successful OPPC Transfer...
Страница 29: ...BlueMod B20 BT2 1 User Guide Release r03 www stollmann de Page 29 of 38 7 5 2 Failed OPPC Transfer...
Страница 30: ...BlueMod B20 BT2 1 User Guide Release r03 www stollmann de Page 30 of 38 7 5 3 Local OPPC Communication Error...