WHEN did this pixel glow?
A local pulse latches counters tied to the scanning beam. Sensor delay becomes a position error, and a buffered display breaks the timing relationship.
PHOTODIODE → COMPARATOR → H/V LATCHHARDWARE LAB 08 · OPTICAL INPUT / RASTER TIMING
The beam animation is intentionally slowed. Click or drag to aim; arrow keys move one pixel and Shift + arrow moves ten. The counters retain the actual 31.47 kHz line and 59.94 Hz frame timing.
A local pulse latches counters tied to the scanning beam. Sensor delay becomes a position error, and a buffered display breaks the timing relationship.
PHOTODIODE → COMPARATOR → H/V LATCHSoftware changes the picture, waits, and samples the detector. It can identify a target because it already knows what it flashed—not because the gun returns coordinates.
SOFTWARE FLASH → SENSOR BIT → HIT TEST