abstract gesture handling to it's own module

This commit is contained in:
Gabby Pelton
2026-05-30 12:38:16 -05:00
parent 183c055f83
commit 5d4e7aa313
3 changed files with 184 additions and 60 deletions
+6 -5
View File
@@ -33,16 +33,17 @@ Single-file Python application for managing LXST Channel connections via Reticul
Short press (<1s) Cycle to next channel in list
Long press (>=1s) Call the selected channel
### In call (STATE_IN_CALL) — Push-to-Talk mode (default)
### In call — Push-to-Talk mode (default)
Press & hold Talk (unmute microphone)
Hold (>=1s) Talk (unmute microphone)
Release Stop talking (mute microphone)
Double-press Toggle to always-on mode
Short press (<1s) Switch to always-on mode
Double press Hang up
### In call — Always-on mode (toggled)
Press Hang up
Double-press Toggle to push-to-talk mode
Short press (<1s) Switch to push-to-talk mode
Double press Hang up
### RGB LED indicates state:
Blue = ready, showing channels