I have added some terminal resizing code that allows resizing of the curses terminal along with error detection to prevent a long frequency list from crashing the application. It's not totally bulletproof (if you resize absurdly small it will crash) but it is more robust and flexible than before.
In addition, I have also added hotkeys to allow fine tuning to be changed dynamically as an aid when initially setting things up and dialing in the tuning. Keys "," and "." change the tuning by +/- 100Hz and "<" and ">" change it by +/- 1200Hz. The current fine tuning correction is shown in parentheses after the tuned frequency at the bottom of the screen.
All modifications were committed to my github repo.
https://github.com/boatbod/op25
Reply via web post | • | Reply to sender | • | Reply to group | • | Start a New Topic | • | Messages in this topic (2) |