FreeTRX/MDUV380_firmware/application/include
Marcus Kida f67bb2fade Mute: toggle audio mute with SK2 short-tap, with LED + header indicator
Add a one-tap audio mute on the VFO and Channel screens:

- SK2 short-tap toggles mute via the built-in audioAmpMute()/audioAmpIsMuted().
  The tap is only consumed by the existing "set TX TG to incoming" behaviour
  while a DMR QSO is on screen, so mute works everywhere else.
- Header: a bold "M" is shown just left of the battery while muted (the
  firmware's built-in strike-through over the mode text also still shows).
- LED: flashes red for 0.5s every 2s while muted (main loop), overriding the
  normal RX/TX LED.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-06 15:41:29 +02:00
..
dmr_codec Fix DMR hang: call AMBE codec via C function pointers, not inline asm 2026-07-06 11:14:06 +02:00
functions Layout: add 4px padding below the S-meter before the top info strip 2026-07-06 12:56:33 +02:00
hardware Frequency display: 7-segment "LED" font with dimmed inactive segments 2026-07-06 13:34:35 +02:00
interfaces Initial Commit 2026-07-06 08:45:33 +02:00
io Layout: add 4px padding below the S-meter before the top info strip 2026-07-06 12:56:33 +02:00
usb Initial Commit 2026-07-06 08:45:33 +02:00
user_interface Mute: toggle audio mute with SK2 short-tap, with LED + header indicator 2026-07-06 15:41:29 +02:00
applicationMain.h Initial Commit 2026-07-06 08:45:33 +02:00
utils.h Initial Commit 2026-07-06 08:45:33 +02:00