git-svn-id: https://svn.code.sf.net/p/freetel/code@792 01035d8c-6547-0410-b346-abe4f9...
authorwittend99 <wittend99@01035d8c-6547-0410-b346-abe4f91aad63>
Mon, 22 Oct 2012 15:21:49 +0000 (15:21 +0000)
committerwittend99 <wittend99@01035d8c-6547-0410-b346-abe4f91aad63>
Mon, 22 Oct 2012 15:21:49 +0000 (15:21 +0000)
fdmdv2/src/fdmdv2_main.cpp
fdmdv2/src/topFrame.cpp

index 799851019d9bb6011a5cbcc2588caea97977b6a6..d9967f349b000aded82ab83d034dda064b9827bf 100644 (file)
@@ -4,6 +4,7 @@
 // Purpose:         Implements simple wxWidgets application with GUI.
 // Created:         Apr. 9, 2012
 // Initial author:  David Witten
+// Derived from:    code written by David Rowe
 // License:
 //
 //  Copyright (C) 2012 David Witten
@@ -113,12 +114,6 @@ MainFrame::MainFrame(wxWindow *parent) : TopFrame(parent)
     m_panelSpectrum = new PlotSpectrum((wxFrame*) m_auiNbookCtrl);
     m_auiNbookCtrl->AddPage(m_panelSpectrum, _("Spectrum"), true, wxNullBitmap);
 
-//    m_panelScatter = new PlotScatter((wxFrame*) m_auiNbookCtrl);
-//    m_auiNbookCtrl->AddPage(m_panelWaterfall, _("Scatter"), true, wxNullBitmap);
-
-//    m_panelScalar = new PlotScalar((wxFrame*) m_auiNbookCtrl, 500, 500);
-//    m_auiNbookCtrl->AddPage(m_panelWaterfall, _("Scalar"), true, wxNullBitmap);
-
     wxConfigBase *pConfig = wxConfigBase::Get();
 
     // restore frame position and size
@@ -166,9 +161,6 @@ MainFrame::MainFrame(wxWindow *parent) : TopFrame(parent)
 #ifdef _USE_TIMER
     Bind(wxEVT_TIMER, &MainFrame::OnTimer, this);       // ID_MY_WINDOW);
     m_plotTimer.SetOwner(this, ID_TIMER_WATERFALL);
-//    m_rxPa = new PortAudioWrap();
-//    m_plotTimer.Start(_REFRESH_TIMER_PERIOD, wxTIMER_CONTINUOUS);
-//    m_panelWaterfall->m_newdata = true;
     m_panelWaterfall->Refresh();
 #endif
 
@@ -568,7 +560,6 @@ void MainFrame::OnClose(wxCommandEvent& event)
 //-------------------------------------------------------------------------
 void MainFrame::OnExit(wxCommandEvent& event)
 {
-//    OnClose(event);
     if(m_RxRunning)
     {
         stopRxStream();
@@ -621,63 +612,6 @@ void MainFrame::OnCaptureTxStream(wxCommandEvent& event)
 }
 
 /*
-//-------------------------------------------------------------------------
-// OnTogBtnSplitClickUI()
-//-------------------------------------------------------------------------
-void MainFrame::OnTogBtnSplitClickUI(wxUpdateUIEvent& event)
-{
-    wxUnusedVar(event);
-//    event.Enable(false);
-}
-
-//-------------------------------------------------------------------------
-// OnTogBtnAnalogClickUI()
-//-------------------------------------------------------------------------
-void MainFrame::OnTogBtnAnalogClickUI(wxUpdateUIEvent& event)
-{
-    wxUnusedVar(event);
-}
-
-//-------------------------------------------------------------------------
-// OnTogBtnALCClickUI()
-//-------------------------------------------------------------------------
-void MainFrame::OnTogBtnALCClickUI(wxUpdateUIEvent& event)
-{
-    wxUnusedVar(event);
-}
-
-//-------------------------------------------------------------------------
-// OnTogBtnRxIDUI()
-//-------------------------------------------------------------------------
-void MainFrame::OnTogBtnRxIDUI(wxUpdateUIEvent& event)
-{
-    wxUnusedVar(event);
-}
-
-//-------------------------------------------------------------------------
-// OnTogBtnTxIDUI()
-//-------------------------------------------------------------------------
-void MainFrame::OnTogBtnTxIDUI(wxUpdateUIEvent& event)
-{
-    wxUnusedVar(event);
-}
-
-//-------------------------------------------------------------------------
-// OnTogBtnTXClickUI()
-//-------------------------------------------------------------------------
-void MainFrame::OnTogBtnTXClickUI(wxUpdateUIEvent& event)
-{
-    wxUnusedVar(event);
-}
-
-//-------------------------------------------------------------------------
-// OnOpenUpdateUI()
-//-------------------------------------------------------------------------
-void MainFrame::OnOpenUpdateUI(wxUpdateUIEvent& event)
-{
-    wxUnusedVar(event);
-}
-
 //-------------------------------------------------------------------------
 // OnSaveUpdateUI()
 //-------------------------------------------------------------------------
@@ -719,15 +653,6 @@ void MainFrame::OnPasteUpdateUI(wxUpdateUIEvent& event)
 {
     event.Enable(false);
 }
-
-//-------------------------------------------------------------------------
-// OnTogBtnOnOffUI()
-//-------------------------------------------------------------------------
-void MainFrame::OnTogBtnOnOffUI(wxUpdateUIEvent& event)
-{
-    wxUnusedVar(event);
-}
-
 */
 
 //-------------------------------------------------------------------------
@@ -971,13 +896,13 @@ void MainFrame::startRxStream()
         for(int i = 0; i < FDMDV_NSPEC; i++)
         {
 //            m_rxPa->m_av_mag[i] = sin(((double)i / M_PI)) * 100.0;
-            g_avmag[i] = sin(((double)i / M_PI)) * 100.0;
+            g_avmag[i] = (float)sin(((double)i / M_PI)) * 100.0;
         }
 #else
         for(int i = 0; i < FDMDV_NSPEC; i++)
         {
 //            m_rxPa->m_av_mag[i] = -40.0;
-            g_avmag[i] = -40.0;
+            g_avmag[i] = (float)-40.0;
         }
 #endif // _DUMMY_DATA
 
@@ -1024,11 +949,11 @@ void MainFrame::startRxStream()
 
         for(int i = 0; i < MEM8; i++)
         {
-            m_rxUserdata->in8k[i] = 0.0;
+            m_rxUserdata->in8k[i] = (float)0.0;
         }
         for(int i = 0; i < FDMDV_OS_TAPS; i++)
         {
-            m_rxUserdata->in48k[i] = 0.0;
+            m_rxUserdata->in48k[i] = (float)0.0;
         }
 
         m_rxUserdata->infifo = fifo_create(2*N48);
index 767751376a565728e04a0973f59e420c765fccfb..3f4d603a060292a73e5cbd77a4bcb5987b4505e1 100644 (file)
@@ -72,7 +72,7 @@ TopFrame::TopFrame(wxWindow* parent, wxWindowID id, const wxString& title, const
     tools->Append(m_menuItemOptions);
 
     tools->AppendSeparator();
-
+/*
     wxMenuItem* m_menuItemCaptRxStream;
     m_menuItemCaptRxStream = new wxMenuItem(tools, wxID_ANY, wxString(_("Capture Rx Stream")) + wxT('\t') + wxT("Capture receive stream to file."), wxEmptyString, wxITEM_NORMAL);
     #ifdef __WXMSW__
@@ -90,7 +90,7 @@ TopFrame::TopFrame(wxWindow* parent, wxWindowID id, const wxString& title, const
     m_menuItemCaptTxStream->SetBitmap(wxNullBitmap);
     #endif
     tools->Append(m_menuItemCaptTxStream);
-
+*/
     tools->AppendSeparator();
 
     wxMenuItem* m_menuItemPlayAudioFile;
@@ -357,8 +357,8 @@ TopFrame::TopFrame(wxWindow* parent, wxWindowID id, const wxString& title, const
     this->Connect(m_menuItemRigCtrlCfg->GetId(), wxEVT_UPDATE_UI, wxUpdateUIEventHandler(TopFrame::OnToolsComCfgUI));
     this->Connect(m_menuItemOptions->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler(TopFrame::OnToolsOptions));
     this->Connect(m_menuItemOptions->GetId(), wxEVT_UPDATE_UI, wxUpdateUIEventHandler(TopFrame::OnToolsOptionsUI));
-    this->Connect(m_menuItemCaptRxStream->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler(TopFrame::OnCaptureRxStream));
-    this->Connect(m_menuItemCaptTxStream->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler(TopFrame::OnCaptureTxStream));
+//    this->Connect(m_menuItemCaptRxStream->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler(TopFrame::OnCaptureRxStream));
+//    this->Connect(m_menuItemCaptTxStream->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler(TopFrame::OnCaptureTxStream));
     this->Connect(m_menuItemPlayAudioFile->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler(TopFrame::OnPlayAudioFile));
     this->Connect(m_menuItemHelpUpdates->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler(TopFrame::OnHelpCheckUpdates));
     this->Connect(m_menuItemHelpUpdates->GetId(), wxEVT_UPDATE_UI, wxUpdateUIEventHandler(TopFrame::OnHelpCheckUpdatesUI));