drowe67 / freedv-gui

GUI Application for FreeDV – open source digital voice for HF radio
https://freedv.org/
GNU Lesser General Public License v2.1
193 stars 49 forks source link

Fix hanging issue with footswitch configured #707

Closed tmiw closed 5 months ago

tmiw commented 5 months ago

This PR resolves #706 by doing the following:

  1. Prevent toggling PTT on start if footswitch isn't pushed.
  2. Remove "(RX Only)" verbiage from dialogs as PTT Type of None doesn't imply that the station isn't capable of TX.
  3. Fix Hamlib initialization to actually set the correct PTT type.
  4. If PTT type is NONE, FreeDV no longer requests PTT from Hamlib.