Other Parts Discussed in Thread: DLPC3436
Hello everyone.
I'd like to have details on the software side on the DLPDLCR230NPEVM.
Using a DLPDLCR230NPEVM, I saw in the template sample03_display.py that it is possible to apply a vertical keystone correction. I read in dlpc343x_xpr4.py and in the DLPC3436 Software Programmer's Guide how it worked. I wanted to know if the EVM could handle a horizontal keystone correction. I'm assuming it is doable since it's done vertically. Could you please enlighten me on this subject ?
Moreover, it seems that, in the sample03_display.py code, it is the WriteKeystoneProjectionPitchAngle function that applies the keystone correction. In the definition of this function in dlpc343x_xprd4.py, I'm assuming that the line writebytes=list(struct.pack('B',187)) is used to make the DLPC3436 understand that this function is called. Could you explain how the controller understand that 187 means WriteKeystoneProjectionPitchAngle please ?
Thank you for your time.
Since english is not my first language, let me know if you want me to rephrase it or if I need to give further information.
Best regards,
Romain.