2-4. Opcode Byte & Data bytes

2-4-1. OPcode

 

------------------------------------------

 

OPcode

Data1

Function

------

------

--------------------------

0x4B

Keycode

A remote key pressed

------------------------------------------

 

2-4-1. A remote key pressed (OPcode=0x4B)

 

---------------------------------

 

Data1

Key

 

------

-------------------------

 

0x00

key 'LEFT'

 

0x01

key 'RIGHT'

 

0x02

key 'UP'

 

0x03

key 'DOWN'

 

0x04

key 'ENTER'

 

0x05

key 'BUZZER'

 

0x06

key 'LOCK'

 

0x07

key 'MENU'

 

0x08

key 'REC'

 

0x09

key 'REV.PLAY'

 

0x0A

key 'STOP'

 

0x0B

key 'PLAY'

 

0x0C

key 'PAUSE'

 

0x0D

key 'SEARCH'

 

0x0E

key 'COPY'

 

0x0F

key 'DISPALY'

 

0x10

key 'SHUTTLE << x2"

 

0x11

key 'SHUTTLE << x4"

 

0x12

key 'SHUTTLE << x6"

 

0x13

key 'SHUTTLE << x8"

 

0x14

key 'SHUTTLE << x16"

 

0x15

key 'SHUTTLE << x32"

 

0x16

key 'SHUTTLE << x600"

 

0x17

key 'SHUTTLE >> x2"

 

0x18

key 'SHUTTLE >> x4"

 

0x19

key 'SHUTTLE >> x6"

 

0x1a

key 'SHUTTLE >> x8"

 

0x1b

key 'SHUTTLE >> x16"

 

0x1c

key 'SHUTTLE >> x32"

 

0x1d

key 'SHUTTLE >> x600"

 

0x1e

key 'JOG<'

 

0x1f

key 'JOG>'

 

---------------------------------

2-5. Checksum Byte

Checksum is computed as the sum of all previous byte(including the length byte), then mask with 0x7f.