Patent ID: 7623783

Claim:
A system for self-configuring optical communication channels between arrays of emitters and detectors, said system comprising: an array of light emitters; an array of light detectors roughly aligned with said array of light emitters; and self-configuration logic for controlling the light emitters to transmit optical data to said light detectors and for monitoring received optical data of the light detectors to establish light emitter/detector optical channels between said light emitters and light detectors based on optical data transmission error rates; said logic comprising: logic for identifying a group of light detectors for each energized light emitter based on light received from said energized light emitter; logic for optically transmitting a predetermined data stream from an emitter to each light detector in the group and determining an optical data transmission error rate from the predetermined data stream for each detector of the group; wherein the logic for determining an optical data transmission error rate comprises logic for incrementing an error count in a designated memory register for each detector of the group of light detectors.