Appendix b: remote control protocol – EverFocus EDR-1610A User Manual

Page 75

Advertising
background image

EDR910_1610_ma_en_rev1

00

- 75 -

APPENDIX B: Remote control protocol


Remote control protocol


The following remote control protocol applies to RS485 remote control. The EEPBus

protocol is a universal control protocol for EDSR and EDR (MPEG4) series’ digital video
recorders. Therefore, it may occur that some of the following commands are not available

for all DVR types.

1-1. Sample control code packets

Example 1 : A packet that sends "REC" key to DVR (ID=5)

0x85

(length)

0x00 (Receiver ID high byte)

0x05 (Receiver ID low byte)

0x4B (OPcode = key )

0x08 (DATA1 = "Rec" keycode )

0x5D

(checksum)

Example 2 : A packet that sends "PAUSE" key to DVR (ID=4999)

0x85

(length)

0x27 (Receiver ID high byte)

0x07 (Receiver ID low byte)

0x4B (OPcode = key )

0x0C (DATA1 = "Pause" keycode )

0x0A

(checksum)

Example3 : A packet that sends "PLAY" key to all DVR (broadcast)

0x85

(length)

0x7f (Receiver ID high byte)

0x7f (Receiver ID low byte)

0x4B (OPcode = key )

0x0B (DATA1 = "Play" keycode )

0x59

(checksum)


2-1. The format of message packet is as follows:

Length Byte (Prefix: 0x86, 0x87, or 0x88 ..... )

Receiver ID high byte

Receiver ID low byte

Opcode

Byte

Data

Byte1

Data

Byte2

Data

Byte3

Checksum

Byte

2-2. Length Byte

This Length Byte is also a prefix. Bit7 must be 1.


EX: 0x87 ==> this packet has 7 bytes length. (not included

length byte itself )

Advertising