> For the complete documentation index, see [llms.txt](https://docs.ocutrap.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ocutrap.com/getting-started/app/led-modes.md).

# LED modes

For a customer-friendly guide to LED patterns — including what to do when troubleshooting — see the [LED Guide](/getting-started/led-guide.md).

The patterns below show animated examples of each status light.

### Connected Mode

* **Breathing Cyan**: The trap is connected to the cloud and online.
* <img src="/files/otEFnIRKqLHwVa5mZaIX" alt="" data-size="line">

### Connecting to the Cloud

* **Rapidly Blinking Cyan**: The trap is connecting to the cloud, usually after finding cellular signal.
* <img src="/files/buSZLjd6FilxuWwYA6kH" alt="" data-size="line">

### OTA Firmware Update

* **Blinking Magenta**: A firmware update is in progress. Leave the trap powered on and wait.
* <img src="/files/twJBvK1ji8LhsuFnfv43" alt="" data-size="line">

### Looking for Internet

* **Blinking Green**: The device is attempting to establish a cellular connection.
* <img src="/files/6XfTxGvy5NhRdyQOkg0s" alt="" data-size="line">

### Red flash SOS <a href="#red-flash-sos" id="red-flash-sos"></a>

Is your device blinking red?

A pattern of more than 10 red blinks indicates a **system error**. Count the blinks and contact [OcuTrap Support](/support/support.md).

{% content-ref url="/pages/-MiNvpuX5FrxDvFSXt2X" %}
[Contact Us](/support/support.md)
{% endcontent-ref %}

### No status LED <a href="#no-status-led" id="no-status-led"></a>

If you power up your device and the status LED never comes on, reconnect the battery, press the power button once, and see [Trap Offline or Won't Connect](/troubleshooting/trap-offline-or-wont-connect.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.ocutrap.com/getting-started/app/led-modes.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
