From f357d73214acdb0aa79598cd2ca3a1482fde085e Mon Sep 17 00:00:00 2001 From: drowe67 Date: Thu, 22 Nov 2012 19:39:05 +0000 Subject: [PATCH] modified split so tx doesn't change, version number in program title on main window, edited to-do git-svn-id: https://svn.code.sf.net/p/freetel/code@1046 01035d8c-6547-0410-b346-abe4f91aad63 --- fdmdv2/README.linux | 22 ++++++++++++++++------ fdmdv2/src/fdmdv2_main.cpp | 5 +---- fdmdv2/src/topFrame.h | 2 +- 3 files changed, 18 insertions(+), 11 deletions(-) diff --git a/fdmdv2/README.linux b/fdmdv2/README.linux index 7c6de68e..08e0e52d 100644 --- a/fdmdv2/README.linux +++ b/fdmdv2/README.linux @@ -108,21 +108,23 @@ TODO + level gauge? [ ] release clean up - [ ] remove anything that doesn't work (menus, buttons) from GUI + [X] remove anything that doesn't work (menus, buttons) from GUI + [X] about + [X] src file credits + [ ] decide on web site + + need edit by at least three of us [ ] help about with URL (hyperlink?) to web site [ ] if you press start and headphones unplugged (ie one sound card missing), it shouldn't crash [ ] do we keep/put effort into getting working ./configure && Makefile? - [ ] debug printfs - [ ] about - [ ] src file credits + [ ] remove/comment out debug printfs [ ] hook up squelch [ ] test with simulated AWGN/burst error channels + see if sync needs tuning to not fall over too quickly + nasty noises - [ ] version number + [ ] version number on GUI? How to connect SVN verev to version? [ ] buffer sizes, maybe make a config number - [ ] read comments and make sure still valid + [ ] read comments and make sure they are still valid [ ] rig control [ ] click tune and split [ ] tool tip help for audio config dialog @@ -130,6 +132,14 @@ TODO [ ] something sensible with disabling rx when tx button is pressed? [ ] wire up level guage + I think it has relevance for analog speech, demod can handle wide input ranges + [ ] data feature + + 11 or 00 sync with good inst snr + + way to measure inst snr + + drag text to "hopper". Set thresh for sending (time or mic level) + [ ] tx/rx muting for half duplex + + dont want funny sounds during tx + [ ] setup Readme + [ ] Donate button with hyperlink from about dialog or help menu? IDEAS ===== diff --git a/fdmdv2/src/fdmdv2_main.cpp b/fdmdv2/src/fdmdv2_main.cpp index 890a5cee..db379e59 100644 --- a/fdmdv2/src/fdmdv2_main.cpp +++ b/fdmdv2/src/fdmdv2_main.cpp @@ -2180,10 +2180,7 @@ void fdmdv2_clickTune(float freq) { // 1200Hz, an offset of -300Hz. if (g_split) { - if (g_tx) - g_TxFreqOffsetHz = freq - FDMDV_FCENTRE; - else - g_RxFreqOffsetHz = FDMDV_FCENTRE - freq; + g_RxFreqOffsetHz = FDMDV_FCENTRE - freq; } else { g_TxFreqOffsetHz = freq - FDMDV_FCENTRE; diff --git a/fdmdv2/src/topFrame.h b/fdmdv2/src/topFrame.h index 2450d958..b78070e3 100644 --- a/fdmdv2/src/topFrame.h +++ b/fdmdv2/src/topFrame.h @@ -167,7 +167,7 @@ class TopFrame : public wxFrame wxAuiNotebook* m_auiNbookCtrl; - TopFrame( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("FreeDV"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 761,500 ), long style = wxDEFAULT_FRAME_STYLE|wxRESIZE_BORDER|wxTAB_TRAVERSAL ); + TopFrame( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("FreeDV svn " SVN_REV), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 761,500 ), long style = wxDEFAULT_FRAME_STYLE|wxRESIZE_BORDER|wxTAB_TRAVERSAL ); ~TopFrame(); -- 2.25.1