Hi everyone,
I have an application that requires frame accurate display of data (which I have encoded in video format, but really represent matricies with patterns) onto the DMD. The application has precise timing requirements which I wish to meet. In addition, the application requires two DMDs transmitting seperate data which are in-sync with each other timing-wise.
So far I have tried using open-cv with a timing look enclosing it, but this is not precise enough and seems to load the video into CPU memory/RAM before sending it to the DMD for display.
I have also tried using libvlc/python-vlc with a tkinter to display the window. This seems to have much better timing performance, but I have a lot of software problems trying to have windows display/ start and stop in sync with each other.
If possible my language of choice for this application is python, because it integrates into other code I have for post-processing sensor data.
Thank you,
-Alex