The Talking Lights communications link is created by slightly modifying the design of an ordinary fluorescent light ballast so that it modulates the light arc to encode information. This allows the light to transmit data and provide bright illumination without visible flicker. When a person carrying a portable receiver approaches the light, the receiver decodes and processes the data, transforming it into information that can be presented in audio, video or digital form. [via]
