This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DS90UB954-Q1EVM: How to send the command through DS90UB954EVB and DS90UB953EVB to OV2718

Part Number: DS90UB954-Q1EVM

I connect the OV2718 with DS90UB953 and want to send the command through the DS90UB954EVB.

OV2718 I2C Address is 6C(8Bit)

OV2718 Register is 0x3013 and data is 0x01

Scripting's register address is only 8 bite.

How to send the 16-bits(0x3013) register address?

  • Hi Kim,
    One example is below, OVT is the remote alias address of sensor, 0x30 is high 8bits and 0x7f/80/81/82 is low bits address. the value is 0xc0/0x05/0xc8/0x03.

    ////////////////example///////////////////////
    board.WriteI2C(OVT,0x30, [0x7f,0xc0])
    board.WriteI2C(OVT,0x30, [0x80,0x05])
    board.WriteI2C(OVT,0x30, [0x81,0xc8])
    board.WriteI2C(OVT,0x30, [0x82,0x03])
    //////////////////////////////////////////////////


    best regards,
    Steven