We are investigating the DLP PICO projector for structured light applications.

   We'd like to present an image to the PICO and have its pixels be completely
   on or off and show white light.  This is required for resolution tests.

   We are generating digital video with a PC and commanding I2C over the
   hdmi connector with a separate board.  Our digital video is 640 H x 480 V.

   In this configuration when we set a single H line ON and the rest OFF,
   we can image the PICO light and see one H line of mirrors as ON and another
   line of mirrors are partially ON.  This is as expected from a 1.5:1 mapping
   of V pixels to mirrors, in the PICO default state.
  
   We are using the PICO Programmer's Guide as the command set specification.
   So far most I2C commands work. We are having difficulty setting a one-to-one
   map between our digital video and the PICO image.
  
   We think we need to issue command I2C 0x5, 0x7,
   VGA landscape (640*480) cropped to HVGA (not scaled),
   PICO Programmer's Guide 4.4.1.2.
  
   However this command does not appear to work.  Given our success in issuing
   most other commands in the PICO Programmer's Guide, we think there might
   be issues such as a specified order of required commands, or with a
   specified video state prior to the command.

   So I'd like some help.

   Can anyone specify a sequence of actions, after PICO power up into default state,
   that results in the one-to-one mapping of digital video pixels over HDMI
   to PICO mirror pixels?
  
   - I think this would be a specific I2C command sequence.

   - It might also include specific times for turning ON the
   HDMI video input to the PICO from the PC, since that may also affect PICO state.