POST /api/debug/display/start/ and POST /api/debug/display/stop/
Display test that temporarily overrides the normal image, contrast, and backlight.
Auth: Bearer (powerUser).
POST /api/debug/display/start/
Section titled “POST /api/debug/display/start/”Enables the display override.
Request
Section titled “Request”{ "mode": "checkerboard", "contrast": 34, "backlightPercent": 80}| Field | Type | Required | Description |
|---|---|---|---|
mode | string | yes | Display mode: normal, black, white, grid, or checkerboard |
contrast | integer | yes | Display contrast, from 0 to 64 |
backlightPercent | integer | yes | Backlight brightness as a percentage, from 0 to 100 |
| Mode | Image |
|---|---|
normal | Normal screen content with temporary contrast and backlight settings |
black | All pixels on |
white | All pixels off |
grid | Grid with 8-pixel spacing |
checkerboard | Checkerboard with 8 x 8-pixel squares |
Calling start again replaces the current mode and restarts the safety timeout.
Response 200
Section titled “Response 200”{}POST /api/debug/display/stop/
Section titled “POST /api/debug/display/stop/”Disables the override and restores the normal image, contrast, and backlight control.
No request body is required.
Response 200
Section titled “Response 200”{}The override is automatically disabled after 305 seconds, even if the client does not call stop.