I have few questions here after gone through the guideline
The command structure for an I2C Write Operation is as follows:
0xBE, , <Data Byte 1>, <Data Byte 2>, <Data Byte 3>, etc.
Format : 0xBE, → No issue for me.
So for my case would be B4,77
[Question]
for the following <Data Byte 1>, <Data Byte 2>, <Data Byte 3>, etc.
Do I have to register each address for multiple registers?
For example, I would like to send command to channel of LLV1, LLV2
LLV1 address= 0x04, value = 0x96
LLV2 address = 0x05, value = 0x32
so it should be written as
04, 96, 05,32
OR
04, 96,32?
First, you need to get communications working. Send these 5 bytes to the controller and see if you get a response. This does NOT talk to the I2C device, it talks to the converter CPU to make sure you are communication properly with the CPU. More information on this is in section 1.4 of the manual: