# Power Distribution Hub Status LED Patterns

{% hint style="info" %}
These led patterns only apply to firmware version 21.1.7 and later
{% endhint %}

## General Status LED

<table><thead><tr><th>LED Status</th><th width="232">LED Description</th><th width="126">When</th><th>Hub Status</th></tr></thead><tbody><tr><td><img src="/files/bHi7kdWOlH5qKlwyGofG" alt="" data-size="line"></td><td>Blue Solid</td><td>Anytime</td><td>Device on but no communication established</td></tr><tr><td><img src="/files/otQbRiBvjSHuuMB5TIjU" alt="" data-size="line"></td><td>Green Solid</td><td>Anytime</td><td>Main Communication with roboRIO established</td></tr><tr><td><img src="/files/NHsBCz79Mn71sqgCv9HZ" alt="" data-size="line"></td><td>Magenta Blinking</td><td>Anytime</td><td>Keep Alive Timeout</td></tr><tr><td><img src="/files/XDJWbxJhkZIWLbO67cvB" alt="" data-size="line"></td><td>Solid Cyan</td><td>Anytime</td><td>Secondary Heartbeat (Connected to REV Hardware Client)</td></tr><tr><td><img src="/files/jW7yqlQgUJjgwnVC1qdx" alt="" data-size="line"></td><td>Orange/Blue Blinking</td><td>Anytime</td><td>Low Battery</td></tr><tr><td><img src="/files/P4kLmvIjgXhybKif45TJ" alt="" data-size="line"></td><td>Orange/Yellow Blinking</td><td>Anytime</td><td>CAN Fault</td></tr><tr><td><img src="/files/XuvnoA1d5hjoKf0fuDVS" alt="" data-size="line"></td><td>Orange/Cyan Blinking</td><td>Anytime</td><td>Hardware Fault</td></tr><tr><td><img src="/files/vRGqfI4IcXyEKYmLYdQG" alt="" data-size="line"></td><td>Orange/Magenta Blinking</td><td>Anytime</td><td>Device Over Current</td></tr></tbody></table>

### Channel Status LED

<table><thead><tr><th>LED Status</th><th width="175">LED Description</th><th width="138">When</th><th>Component Status</th></tr></thead><tbody><tr><td><img src="/files/tjlCcwsHvsm1L3Xfb8Kx" alt="" data-size="line"></td><td>LED off</td><td>Anytime</td><td>Channel has voltage and is operating as expected</td></tr><tr><td><img src="/files/vF4Tz1S5AlgStIMnT8dK" alt="" data-size="line"></td><td>Red Solid</td><td>Anytime</td><td>Channel has NO voltage and there is an active fault. Check for tripped or missing circuit breaker</td></tr><tr><td><img src="/files/pRoI2VRZkEM3I5Nu2k5j" alt="" data-size="line"></td><td>Red Blink</td><td>Anytime</td><td>Sticky fault on the channel. Check for tripped circuit breaker. </td></tr></tbody></table>

{% hint style="success" %}
**Sticky Fault** - an indicator that a fault has occurred that will stay until the indicator has been cleared manually.&#x20;
{% endhint %}

### Switched Channel LED

<table><thead><tr><th>LED Status</th><th width="182">LED Description</th><th width="140">When</th><th>Component Status</th></tr></thead><tbody><tr><td><img src="/files/LJ3RyKZiv36XSFakxV0R" alt="" data-size="line"></td><td>LED off</td><td>Anytime</td><td>Channel has voltage and is operating as expected</td></tr><tr><td><img src="/files/PqYI4M00MPFXAcoIVAwU" alt="" data-size="line"></td><td>Red Solid</td><td>Anytime</td><td>Channel has NO voltage and there is an active fault. Check for blown or missing fuse</td></tr><tr><td><img src="/files/Pju4J32rWQ6VdoJ5kySw" alt="" data-size="line"></td><td>Red Blink</td><td>Anytime</td><td>Sticky fault on the channel. Check for blown fuse</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.revrobotics.com/ion-control/pdh/status-led.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
