drowe67 / freedv-gui

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

Application hangs briefly after pushing Start #367

Closed tmiw closed 1 year ago

tmiw commented 1 year ago

I've noticed that on some systems FreeDV seems to hang for a second or two before it actually starts after pushing the Start button. This seems to be due to hamlib's connection logic not happening in the background. A potential enhancement would be to edit MainFrame::OpenHamlibRig() to execute connection logic in another thread (and delay wait, if needed, for during PTT on/off or frequency updates).

tmiw commented 1 year ago

Closing as this was done in #399.