List of FURI records for exchange data between applications.
/irq/buttons — raw button press/release events.| Name | Type | Size |
|---|---|---|
| Button | 0 — Up 1 — Down 2 — Right 3 — Left 4 — Ok 5 — Back |
1 |
| State | 1 — pressed 0 — released |
1 |
/irq/charge — charge state event| Name | Type | Size |
|---|---|---|
| State | 1 — charge start 0 — charge stop |
1 |
/ui/fb — pointer to current framebuffer| Name | Type | Size |
|---|---|---|
| Framebuffer pointer | uint8_t[DISPLAY_WIDTH][DISPAY_HEIGHT] |
4 |
/ui/leds — user led stateLed state is overrided by charge state (red when charging, green when charged).
| Name | Type | Size |
|---|---|---|
| Red | pwm value (0..255) | 1 |
| Green | pwm value (0..255) | 1 |
| Blue | pwm value (0..255) | 1 |
| Enable | 1 — user led enabled 0 — user led disabled (for manual led control) |
1 |
/ui/buttons_event — button press/release events after debounce.| Name | Type | Size |
|---|---|---|
| Button | 0 — Up 1 — Down 2 — Right 3 — Left 4 — Ok 5 — Back |
1 |
| State | 1 — pressed 0 — released |
1 |
/ui/buttons_state — current button state after debounce.| Name | Type | Size |
|---|---|---|
| Up | 1 — pressed 0 — released |
1 |
| Down | 1 — pressed 0 — released |
1 |
| Right | 1 — pressed 0 — released |
1 |
| Left | 1 — pressed 0 — released |
1 |
| Ok | 1 — pressed 0 — released |
1 |
| Back | 1 — pressed 0 — released |
1 |
/ui/fullscreen — fullscreen mode state| Name | Type | Size |
|---|---|---|
| State | 1 — fullscreen 0 — no fullscreen |
1 |