The TLC5949 is a 16-channel, constant-current sink LED driver. Each channel has an individually-adjustable, pulse width modulation (PWM) grayscale (GS) brightness control with 4096 steps. All channels have a 128-step global brightness control (BC). BC adjusts brightness deviation with other LED drivers. GS and BC data are accessible with a serial interface port.
The TLC5949 has six error flags: LED open detection (LOD), LED short detection (LSD), output leakage detection (OLD), reference current terminal short flag detection (ISF), pre-thermal warning (PTW), and thermal error flag (TEF). The error detection results can be read with a serial interface port.