MCPcopy Create free account
hub / github.com/cjcliffe/CubicSDR / SDRDeviceAddDialog

Method SDRDeviceAddDialog

src/forms/SDRDevices/SDRDeviceAdd.cpp:7–24  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5#include "SDREnumerator.h"
6
7SDRDeviceAddDialog::SDRDeviceAddDialog( wxWindow* parent ): SDRDeviceAddForm( parent ) {
8 okPressed = false;
9 selectedModule = "";
10 moduleParam = "";
11 selectedModule = "SoapyRemote";
12
13 m_soapyModule->Append("SoapyRemote");
14 m_paramLabel->SetLabel("Remote Address (address[:port])");
15
16 std::vector<std::string> &factories = SDREnumerator::getFactories();
17 std::vector<std::string>::iterator factory_i;
18
19 for (factory_i = factories.begin(); factory_i != factories.end(); factory_i++) {
20 if (*factory_i != "remote" && *factory_i != "null") {
21 m_soapyModule->Append(*factory_i);
22 }
23 }
24}
25
26void SDRDeviceAddDialog::OnSoapyModuleChanged( wxCommandEvent& /* event */) {
27 wxString strSel = m_soapyModule->GetStringSelection();

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected