Data Format

Estimated reading time: 5 minutes

Write Request for Control (PC to BRAVIA Professional Display)

Byte Item Value Notes
1 Header 0x8C "Control"
2 Category 0x00  
3 Function 0xXX  
4 Length 0xXX N+1 [bytes].
Total Length from the data "Data[1]" to the data “Check Sum”.
5 Data[1] 0xXX  
: : :  
N+4 Data[N] 0xXX  
N+5 Check Sum 0xXX Total sum from the "Byte[1]" to the data "Byte[N+4]".
If the value is over 0xFF (1 byte), the last byte of data is used.

Read Request for Query (PC to BRAVIA Professional Display)

Byte Item Value Notes
1 Header 0x83 "Query"
2 Category 0x00  
3 Function 0xXX  
4 Data[1] 0xFF  
5 Data[2] 0xFF  
6 Check Sum 0xXX Total sum from the data "Byte[1]" to the data "Byte[5]".
If the value is over 0xFF (1 byte), the last byte of data is used.

Response to Control Request (BRAVIA Professional Display to PC)

Byte Item Value Notes
1 Header 0x70 "Answer"
2 Answer 0x00 Completed (Normal End)
The packet is received normally and the process is completed normally.
    0x01 Limit Over (Abnormal End – over maximum value)
The packet is received normally, but the data value exceeds the upper limit.
    0x02 Limit Over (Abnormal End – under minimum value)
The packet is received normally, but the data value exceeds the lower limit.
    0x03 Command Canceled (Abnormal End)
The packet is received normally, but either the data is incorrect or the request is not acceptable in the current host value.
    0x04 Parse Error (Data Format Error)
The packet is not received properly (undefined data format) or there is a Check Sum error. However, it will be returned as “Limit over” (0x01 or 0x02) in that case.
3 Check Sum 0xXX Total sum from "Byte[1]" to "Byte[2]".
However, it will be returned as “Limit over” (0x01 or 0x02) in that case.

Response to Query Request (Normal End)

Byte Item Value Notes
1 Header 0x70 "Answer"
2 Answer 0x00 Completed
The packet is received normally and processing is completed normally.
    0x01 Reserved
    0x02 Reserved
    0x03 Command Canceled
The request is not acceptable in the current host value, but the packet was received normally.
    0x04 Parse Error (Data Format Error)
The packet cannot be received normally, data that was not defined is received, or there is a Check Sum error.
3 Return Data Size 0xXX N+1 [bytes]
The total length between Return Data1 and Check Sum.
Return Data returns the read value.
4 Return Data 1 0xXX  
: : 0xXX  
: : 0xXX  
N+3 Return Data N 0xXX  
N+4 Check Sum 0xXX The total sum from "Byte[1]" to "Byte[N+3]". If it is over 0xFF (1 byte), the last byte of data is used.

Response to Query Request (Abnormal End)

Byte Item Value Notes
1 Header 0x70 "Answer"
2 Answer 0x03 Command Canceled
The packet is received normally, but the request is not acceptable in the current display status.
    0x04 ParseError (Data Format Error)
3 Check Sum 0xXX Total sum from "Byte[1]" and "Byte[2]".
If the value is over 0xFF (1 byte), the last byte of data is used.
Last modified: 24 Dec 2019