Hi,
we are experiencing rare communication errors with our DLPCs. After they initialized we tell the DLPC to switch the LEDs on. Sometimes it can happen that checking the Communication Status afterwards shows a "Command Processing Error" (0x04) for Op-Code "0x00".
We saw that during the "read request" for checking the Communication Status there can be a pause of up to 40 ms between the "0xd3" byte (Op-Code for Communication Status) and the "0x02" byte (read parameter: I2C).
My questions are now the following:
1. Can a delay of 40 ms between the two bytes of a read request lead to the DLPC aborting this request? (Because a timeout happens while waiting for th read parameter)
2. What does Op-Code 0x00 actually mean, as it does not refer to an existing Op-Code?
For better clarification of the situation I added screenshots of the communication.
I have not found any answers to these questions in the respective datasheets and manuals so any hint is appreciated.
Kind regards,
Benedikt