I'm looking to purchase a DMD and controller (possibly the DLP3000 or the DLP6500). Is it possible to switch between patterns with the hardware or does it need to be done with the TI software? Ideally I would like to be able to switch between binary patterns on the DMD by sending in a TTL pulse (or some other input signal) from another computer program (that's running the rest of my experiment). Is that possible with these devices? If not, is it possible to at least begin a sequence of patterns stored in the controller with some trigger from a different program in the computer? If so, how precisely can we know the timing of this (is there a lag and if so is it constant)? Thanks!