An imaging device having a CMOS photosensor array for capturing images is
described in which the array is also used to input programming and/or
data used to control the imaging operations. The data-input can be based
upon variations in light color, value, intensity, and patterning, or any
combinations of the foregoing, for the download of information to the
device.