s = Screen() for r, row in enumerate(data): for c, pix in enumerate(row): s.setPixel(r, c, remap[pix]) return s.buffer.tostring() # pcolormesh(a) # colorbar() # show() # here a = toC3(a) b = toC3(b) c = toC3(c) def run(n): for i in range(n): delay = .25 C3_interface.display_set(a) time.sleep(delay) C3_interface.display_set(b) time.sleep(delay) C3_interface.display_set(c) time.sleep(delay) if __name__ == '__main__': try: C3_interface.connect() run(1000000) finally: C3_interface.trigger_mode()
def __del__(self): C3_interface.trigger_mode()