Commit Graph

3 Commits (347e062026dd84d7a3862554b426231cae142ef1)

Author SHA1 Message Date
Alligitor 347e062026 Added an option on the UI for turn raw byte print on/off.
The button on the UI sends a message to radio thread for changing the print_raw_data flag.
I could have also done this differently by doing the following:
change the log message type from RNode to UI to differentiate logs from raw data.
do the filtering of whether raw bytes are printed or not on the UI side.
2025-04-22 16:35:04 +00:00
Alligitor ac9b643a7d Changed how buttons handle input.
Instead of having the main app handle it, now the handler is part of the class.
Also added a name to the SubmitEdit class, so a single handler can decide what widget activated the handler.
Renamed a bunch of functions to make it easier to follow.
2025-04-21 23:26:42 +00:00
Alligitor 88318b17a1 Added a UI.
Broke out some functions from loramon.py to other files since loramon was getting complicated.
The UI can be turned on with -U option.  Old console mode function is preserved.
2025-04-20 13:33:42 +00:00