FreeTRX/MDUV380_firmware
Marcus Kida 70ff8e55ba Power-on indicator: flash the green LED while the screen is dark
When the display doesn't stay lit — any backlight mode where the screen goes
dark, including "None" — the green LED now flashes for 100 ms every 3 s, so a
dark screen doesn't leave you wondering whether the radio is still switched on.

The flash stands down whenever the LEDs are already in use: while receiving
(DMR slot RX or an analog/digital signal), while transmitting, and while muted
(which flashes the red LED instead). On standing down it restores the green LED
to the current RX state, matching the existing mute-indicator handling. Writes
go through LedWrite(), so the CPS "all LEDs disabled" option still applies.

Docs (README, MANUAL, CHANGELOG) updated.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JCK7s3WnwRHZNtQLdyyWBu
2026-08-26 09:02:56 +02:00
..
application Power-on indicator: flash the green LED while the screen is dark 2026-08-26 09:02:56 +02:00
Core Initial Commit 2026-07-06 08:45:33 +02:00
Drivers Initial Commit 2026-07-06 08:45:33 +02:00
Middlewares Initial Commit 2026-07-06 08:45:33 +02:00
SeggerRTT Initial Commit 2026-07-06 08:45:33 +02:00
tools Fix case-sensitive import 2026-08-05 17:43:53 +02:00
USB_DEVICE Initial Commit 2026-07-06 08:45:33 +02:00
.cproject Initial Commit 2026-07-06 08:45:33 +02:00
.project Initial Commit 2026-07-06 08:45:33 +02:00
MDUV380_firmware.cfg Initial Commit 2026-07-06 08:45:33 +02:00
MDUV380_firmware.ioc Initial Commit 2026-07-06 08:45:33 +02:00
STM32F405VGTX_FLASH.ld Initial Commit 2026-07-06 08:45:33 +02:00
STM32F405VGTX_RAM.ld Initial Commit 2026-07-06 08:45:33 +02:00