Appendix c – keyboard control protocol, Appendix c – Aposonic A-S1602R20B User Manual

Page 108

Advertising
background image

- 108 -

Appendix C – Keyboard Control Protocol

Data Format

5 Bytes –
Byte 1 : Synchronization Byte (0xFF)
Byte 2 : Address, i.e. Device ID (0 – 0xFF)
Byte 3 : Code (see below)
Byte 4 : Reserved (0x00)
Byte 5 : Checksum (sum of Bytes 2 – 4)

Code

Value (MSB set for key press, MSB reset for release)

0 – 9

0x30 – 0x39 (ASCII characters ‘0’ – ‘9’)

*/mark

0x2d (ASCII character ‘–’ – Minus sign)

#/code

0x3d (ASCII character ‘=’ – Equal sign)

Alarm Reset

0x71 (ASCII character ‘q’)

MODE

0x77 (ASCII character ‘w’)

SEQ

0x65 (ASCII character ‘e’)

CALL

0x72 (ASCII character ‘r’)

SEARCH

0x74 (ASCII character ‘t’)

REC

0x79 (ASCII character ‘y’)

Fast Backward

0x61 (ASCII character ‘a’)

Fast Forward

0x73 (ASCII character ‘s’)

Single Step

0x64 (ASCII character ‘d’)

Play/Pause

0x66 (ASCII character ‘f’)

Stop

0x67 (ASCII character ‘g’)

Copy

0x68 (ASCII character ‘h’)

MENU

0x75 (ASCII character ‘u’)

ESC/PTZ

0x6f (ASCII character ‘o’)

MUTE/NEXT

0x6e (ASCII character ‘n’)

X2/GOTO

0x2c (ASCII character ‘,’ – Comma)

▲/BS

0x69 (ASCII character ‘i’)

▼/DEL

0x6d (ASCII character ‘m’)

0x6a (ASCII character ‘j’)

0x6c (ASCII character ‘l’ – small L)

ENTER

0x6b (ASCII character ‘k’)

Vol –

0x7a (ASCII character ‘z’)

Vol +

0x78 (ASCII character ‘x’)

0x63 (ASCII character ‘c’)

+

0x76 (ASCII character ‘v’)

MAIN-AUX ON

0x62 (ASCII character ‘b’)

MAIN-AUX OFF

0x70 (ASCII character ‘p’)

Advertising