Hid touch keypad message, 3 hid touch keypad message – Hatteland Display 13 inch - HD 13T21 MMC (Widescreen, Inte Cor2 Duo CPU) User Manual
Page 8
DOC101699-1- rev 02 -2014-01-17 - Created by:6644
Page 8 of 12
Hatteland Display AS, Åmsosen, N-5578 Nedre Vats, Norway
Tel: (+47) 4814 2200 - [email protected] - www.hatteland-display.com
DOC101699-1_Touch_Keypad_Access
All intellectual properties belongs to Hatteland Display AS
3 HID Touch Keypad Message
HID device establishes the communication protocol in the format of “Packet”. The packet is described
with the information of size, valid report id and values. The packet description is stored in HID device
firmware.
In HD touch keypad, any operations on button will activate a report packet sent from touch controller
to HID driver in OS. The virtual button packet is composed with 6 bytes in a 64byte packet length (the
remaining bytes are 0x00)
Byte
Valid Value
Purpose
0
0x03
Report ID
1
(Check the list below with
proper type number)
n/a
2
0x36
n/a
3
0x2F
n/a
4
0x80/0x81
Button Up/Down
5
0x00/0x01/0x02
BRT’-’/Power/BRT’+’
The user can use hid_read API to get the packet(64 bytes) from low level driver and analyse the info
to get the current keypad status.
Model
Byte[1]
08" AIPC HD
0x04
08" AIPC HD
– SCC
0x04
08" DIS HD
0x04
13.3" AIPC HD - CCC - CCFL
0x06
13.3" AIPC HD - CCC - LED
0x06
13.3" AIPC HD - CCFL
0x06
13.3" AIPC HD - LED
0x06
13.3" DIS HD - CCFL
0x06
13.3" DIS HD - LED
0x06
13.3" IPC HD - CCFL
0x06
13.3" IPC HD - LED
0x06
08" AIPC Mini OS
0x04
08" DIS TCP
0x04
13.3" AIPC Mini OS (XXL)
0x04
13.3” AIPC Mini OS
0x04
13.3” AIPC Mini OS LED
0x04
13.3” AIPC Mini OS XXL LED
0x04
13.3” IPC Mini OS
0x04
13.3” IPC Mini OS LED
0x04
13.3” IPC Mini OS XXL LED
0x04