Hi,
I am trying to load images onto the DMD, setup with D4100 Package, through the use of the DLL low level controls API. When I turn the board on, I am able to load an image successfully onto the board, but a second image only partially shows up. I was wondering what calls are needed to set the DMD up to be ready for the next board.
Currently, before the load data calls, I set tpg off, clear fifos, and set rowmode to increment
self.set_tpg_enable(devnum,0)
self.clear_fifos(devnum)
self.set_row_mode(devnum,0b01)
and then after load data calls
self.set_row_mode(devnum,0b00)
self.set_block_mode(devnum,0b11)
self.set_block_address(devnum,0b1000)
self.load_control(devnum)
This works as the first image loads, but the subsequent images don't behave as expected. Are there function calls I am missing to set the states up to be ready for the next image.