The PGR-8800 is a microprocessor-based relay that limits arc-fault damage by detecting the light from an arc flash and rapidly tripping. Phase-current-transformer inputs are provided for current-constrained arc-flash protection and, when so equipped, a programmable definite-time overcurrent function can be enabled. An optical sensor on the PGR-8800 and adjustable trip level reduce the chance of nuisance tripping by setting a threshold for ambient light. Sensors, inputs, and connections are monitored to ensure fail-safe operation. A secondary solid-state trip circuit provides a redundant trip path. A USB port is used for configuration and access to event logs and graphs.