Skip to content

Defect Simulation

Real LED systems rarely stay perfect. Individual emitters can dim, die, flicker, drift in color, stick to a color, or fail in rows, columns, or cabinet regions. LED Studio simulates these issues through LedDefectProfile assets, inline defect entries, startup defect profiles, imported masks, and the runtime fault API.

Defect mode

What it simulates

Dead

Emitter is off.

Dim

Emitter is darker than expected.

Flicker

Emitter changes over time using temporal defect settings.

Stuck Color

Emitter is stuck on a chosen color.

Color Drift

Emitter color shifts subtly from neighboring LEDs.

Line Failure

Generated rows or columns fail together.

Cabinet Outage

A cabinet region loses output.

Defect Targets

Targets decide where defects appear. Emitter Scatter selects individual emitters, while Cabinet Scatter selects whole cabinets or hexagonal panels using the defect profile's seed. Cabinet-edge, corner-cabinet, and adjacent-cabinet targets follow the selected rectangular or hexagonal layout. Generated rows, generated columns, border regions, and imported manual masks remain available. Use emitter scatter for general aging and cabinet targets for visible hardware-module failures.

Runtime Fault Control

LedBoardFaultController is a convenience component for applying a startup defect profile and exposing simple severity and enable controls. For more custom behavior, use ILedBoardRuntime directly.