7.1.2.2 COMMAND (Main Category=0x02)
A. Handshake (Second Category=0x01)
PC request: <0x41>, <0x01>, <0x20>, <0x02>, <0x01>, <0x00>, <0x4f>
DVR Response: <0x41>, <0x20>, <0x01>, <0x02>, <0x08>, <0x00>, <0x4f>
B. Request Time (Second Category=0x02)
PC Request: <0x41>, <0x01>, <0x20>, <0x02>, <0x02>, <0x00>, <0x4f>
DVR Response: <0x41>, <0x20>, <0x01>, <0x02>, <0x02>, <0x07>, <7 Time Value >, <0x4f>
The following case is an illustration of < 7 Time Value>
2004/06/20 17:05:00 = <0xD4>, <0x07>, <0x06>, <0x14>, <0x11>, <0x05>, <0x00>
C. Set Time (Second Category=0x02)
PC Request: <0x41>, <0x01>, <0x20>, <0x02>, <0x02>, <0x07>, < 7 Time Value >, <0x4f>
The following case is an illustration of < 7 Time Value>
2004/06/20 17:05:00 = <0xD4>, <0x07>, <0x06>, <0x14>, <0x11>, <0x05>, <0x00> DVR Act: Changing the time and date.
D. Request State (Second Category=0x06)
PC Request: <0x41>, <0x01>, <0x20>, <0x02>, <0x06>, <0x00>, <0x4f>
DVR Response: <0x41>, <0x20>, <0x01>, <0x02>, <0x06>, <0x01>, <System State = 0..>, <0x4f>
Description of <System State>:
STATE_STOP 0
STATE_PLAY3
STATE_SETUP 6
STATE_SEARCH 7
STATE_BACKUP 15
E. Time Search (Second Category=0x0b)
PC message: <0x41>, <0x01>, <0x20>, <0x02>, <0x0b>, <0x06>, <6 Bytes Date/Time>, <0x4f> where < 6 bytes Date/Time >, = year (2 bytes, =LowByte + HighByte*256), month (1 byte), day (1 byte), hour (1 byte), min (1 byte)
Example: to search 06/12/2004 17:00 the Date/Time = <0xd4>, <0x07>, <0x06>, <0x0c>, <0x11>, <0x00> where 2004= 212(=0xd4) + 7(=0x07) *256
F. Request HDD Info (Second Category=0x10)
PC message: <0x41>, <0x01>, <0x20>, <0x02>, <0x10>, <0x00>, <0x4f>
DVR Response: <0x41>, <0x20>, <0x01>, <0x02>, <0x10>, <0x32>, <0x00>, <0x00>, <48 Bytes Data> <0x4f>
<48 Bytes Data>=4 HDD Status( Primary Master/Slave, Secondary Master/Slave ) Every HDD use 12 Bytes=
#0 :HDD Exist ( if = 1 )
75