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

Advertising
background image

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

Advertising