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.

DLCP350 I2C Data bytes

Other Parts Discussed in Thread: DLPC350

Hello LCr4500 team,

 

I have a question about the I2C writing.

 

We succeed to issue the I2C write command to DLPC350 in the following example.

I2C write to Address 0x66 (Pattern Exposure Time and Frame Period)

Data is sent by this order 0x20 0xa1 0x7 0x0 0x40 0x42 0xF 0x0

 

As a result, Exposure time is set to 500,000us and Frame period is 1,000,000us that is confirmed (read) by GUI tool.

I am using the DLPC350 V3.0.0 firmware.

 

However, it is written in 1.1.1.3 of the programmers guide, dlpu010e.pdf that These bytes contain the value read or written into this

register, with the most significant byte first.

 

Thus, we would like to confirm which is correct information.

We are sending the data with LSB first but MSB first is written in the document.

 

Thank you for your comment.

 

Best Regards,

Nobu Arai

  • Hi Nobu,

    In version 3.0, all commands (USB and I2C) are in LSB to MSB order. Previously, the I2C commands were MSB to LSB as mentioned in the programmer's guide. We are in the process of releasing an updated programmer's guide that will reflect the behavior of the latest version of the firmware.

    Thanks,
    Clinton