mirror of
https://github.com/cjcliffe/CubicSDR.git
synced 2026-06-01 21:54:39 -04:00
Merge branch 'master' into netsdr_rel_patch
This commit is contained in:
@@ -1458,13 +1458,9 @@ bool AppFrame::loadSession(std::string fileName) {
|
||||
}
|
||||
}
|
||||
|
||||
bool isActive = false;
|
||||
|
||||
|
||||
newDemod = wxGetApp().getDemodMgr().newThread();
|
||||
|
||||
if (demod->hasAnother("active")) {
|
||||
isActive = true; // active only written to active demod, no need to parse..
|
||||
loadedDemod = newDemod;
|
||||
}
|
||||
|
||||
|
||||
+8
-16
@@ -211,23 +211,15 @@ private:
|
||||
#endif
|
||||
};
|
||||
|
||||
static const wxCmdLineEntryDesc commandLineInfo [] =
|
||||
{
|
||||
{ wxCMD_LINE_SWITCH, "h", "help", "Command line parameter help", wxCMD_LINE_VAL_NONE, wxCMD_LINE_OPTION_HELP },
|
||||
{ wxCMD_LINE_OPTION, "c", "config", "Specify a named configuration to use, i.e. '-c ham'", wxCMD_LINE_VAL_STRING, 0 },
|
||||
{ wxCMD_LINE_OPTION, "m", "modpath", "Load modules from suppplied path, i.e. '-m ~/SoapyMods/'", wxCMD_LINE_VAL_STRING, 0 },
|
||||
#ifdef BUNDLE_SOAPY_MODS
|
||||
static const wxCmdLineEntryDesc commandLineInfo [] =
|
||||
{
|
||||
{ wxCMD_LINE_SWITCH, "h", "help", "Command line parameter help", wxCMD_LINE_VAL_NONE, wxCMD_LINE_OPTION_HELP },
|
||||
{ wxCMD_LINE_OPTION, "c", "config", "Specify a named configuration to use, i.e. '-c ham'" },
|
||||
{ wxCMD_LINE_OPTION, "m", "modpath", "Load modules from suppplied path, i.e. '-m ~/SoapyMods/'" },
|
||||
{ wxCMD_LINE_SWITCH, "b", "bundled", "Use bundled SoapySDR modules first instead of local." },
|
||||
{ wxCMD_LINE_NONE }
|
||||
};
|
||||
#else
|
||||
static const wxCmdLineEntryDesc commandLineInfo [] =
|
||||
{
|
||||
{ wxCMD_LINE_SWITCH, "h", "help", "Command line parameter help", wxCMD_LINE_VAL_NONE, wxCMD_LINE_OPTION_HELP },
|
||||
{ wxCMD_LINE_OPTION, "c", "config", "Specify a named configuration to use, i.e. '-c ham'" },
|
||||
{ wxCMD_LINE_OPTION, "m", "modpath", "Load modules from suppplied path, i.e. '-m ~/SoapyMods/'" },
|
||||
{ wxCMD_LINE_NONE }
|
||||
};
|
||||
{ wxCMD_LINE_SWITCH, "b", "bundled", "Use bundled SoapySDR modules first instead of local.", wxCMD_LINE_VAL_NONE, 0 },
|
||||
#endif
|
||||
{ wxCMD_LINE_NONE, nullptr, nullptr, nullptr, wxCMD_LINE_VAL_NONE, 0 }
|
||||
};
|
||||
|
||||
DECLARE_APP(CubicSDR)
|
||||
|
||||
@@ -21,7 +21,7 @@ ModemProperties::ModemProperties(wxWindow *parent, wxWindowID winid,
|
||||
mouseInView = false;
|
||||
}
|
||||
|
||||
void ModemProperties::OnShow(wxShowEvent &event) {
|
||||
void ModemProperties::OnShow(wxShowEvent & /* event */) {
|
||||
}
|
||||
|
||||
ModemProperties::~ModemProperties() {
|
||||
@@ -166,11 +166,11 @@ void ModemProperties::OnChange(wxPropertyGridEvent &event) {
|
||||
}
|
||||
}
|
||||
|
||||
void ModemProperties::OnMouseEnter(wxMouseEvent &event) {
|
||||
void ModemProperties::OnMouseEnter(wxMouseEvent & /* event */) {
|
||||
mouseInView = true;
|
||||
}
|
||||
|
||||
void ModemProperties::OnMouseLeave(wxMouseEvent &event) {
|
||||
void ModemProperties::OnMouseLeave(wxMouseEvent & /* event */) {
|
||||
mouseInView = false;
|
||||
}
|
||||
|
||||
|
||||
@@ -49,7 +49,7 @@ void AudioThread::deviceCleanup() {
|
||||
}
|
||||
}
|
||||
|
||||
static int audioCallback(void *outputBuffer, void *inputBuffer, unsigned int nBufferFrames, double streamTime, RtAudioStreamStatus status,
|
||||
static int audioCallback(void *outputBuffer, void * /* inputBuffer */, unsigned int nBufferFrames, double /* streamTime */, RtAudioStreamStatus status,
|
||||
void *userData) {
|
||||
AudioThread *src = (AudioThread *) userData;
|
||||
float *out = (float*) outputBuffer;
|
||||
|
||||
@@ -467,4 +467,4 @@ void DemodulatorInstance::closeOutput() {
|
||||
activeOutput->Close();
|
||||
}
|
||||
}
|
||||
#endif
|
||||
#endif
|
||||
|
||||
@@ -21,7 +21,7 @@ SDRDeviceAddDialog::SDRDeviceAddDialog( wxWindow* parent ): SDRDeviceAddForm( pa
|
||||
}
|
||||
}
|
||||
|
||||
void SDRDeviceAddDialog::OnSoapyModuleChanged( wxCommandEvent& event ) {
|
||||
void SDRDeviceAddDialog::OnSoapyModuleChanged( wxCommandEvent& /* event */) {
|
||||
wxString strSel = m_soapyModule->GetStringSelection();
|
||||
|
||||
selectedModule = strSel.ToStdString();
|
||||
@@ -33,12 +33,12 @@ void SDRDeviceAddDialog::OnSoapyModuleChanged( wxCommandEvent& event ) {
|
||||
}
|
||||
}
|
||||
|
||||
void SDRDeviceAddDialog::OnCancelButton( wxCommandEvent& event ) {
|
||||
void SDRDeviceAddDialog::OnCancelButton( wxCommandEvent& /* event */) {
|
||||
okPressed = false;
|
||||
Close(true);
|
||||
}
|
||||
|
||||
void SDRDeviceAddDialog::OnOkButton( wxCommandEvent& event ) {
|
||||
void SDRDeviceAddDialog::OnOkButton( wxCommandEvent& /* event */) {
|
||||
wxString strSel = m_soapyModule->GetStringSelection();
|
||||
selectedModule = strSel.ToStdString();
|
||||
moduleParam = m_paramText->GetValue().ToStdString();
|
||||
|
||||
@@ -19,7 +19,7 @@ SDRDevicesDialog::SDRDevicesDialog( wxWindow* parent ): devFrame( parent ) {
|
||||
dev = nullptr;
|
||||
}
|
||||
|
||||
void SDRDevicesDialog::OnClose( wxCloseEvent& event ) {
|
||||
void SDRDevicesDialog::OnClose( wxCloseEvent& /* event */) {
|
||||
wxGetApp().setDeviceSelectorClosed();
|
||||
Destroy();
|
||||
}
|
||||
@@ -173,7 +173,7 @@ void SDRDevicesDialog::OnSelectionChanged( wxTreeEvent& event ) {
|
||||
event.Skip();
|
||||
}
|
||||
|
||||
void SDRDevicesDialog::OnAddRemote( wxMouseEvent& event ) {
|
||||
void SDRDevicesDialog::OnAddRemote( wxMouseEvent& /* event */) {
|
||||
if (removeId != nullptr) {
|
||||
SDRDeviceInfo *selDev = getSelectedDevice(removeId);
|
||||
|
||||
@@ -233,7 +233,7 @@ SDRDeviceInfo *SDRDevicesDialog::getSelectedDevice(wxTreeItemId selId) {
|
||||
return NULL;
|
||||
}
|
||||
|
||||
void SDRDevicesDialog::OnUseSelected( wxMouseEvent& event ) {
|
||||
void SDRDevicesDialog::OnUseSelected( wxMouseEvent& /* event */) {
|
||||
if (dev != NULL) {
|
||||
int i = 0;
|
||||
SoapySDR::ArgInfoList::const_iterator args_i;
|
||||
@@ -376,7 +376,7 @@ void SDRDevicesDialog::OnDeviceTimer( wxTimerEvent& event ) {
|
||||
}
|
||||
}
|
||||
|
||||
void SDRDevicesDialog::OnRefreshDevices( wxMouseEvent& event ) {
|
||||
void SDRDevicesDialog::OnRefreshDevices( wxMouseEvent& /* event */) {
|
||||
doRefreshDevices();
|
||||
}
|
||||
|
||||
@@ -407,7 +407,7 @@ void SDRDevicesDialog::OnPropGridChanged( wxPropertyGridEvent& event ) {
|
||||
}
|
||||
}
|
||||
|
||||
void SDRDevicesDialog::OnPropGridFocus( wxFocusEvent& event ) {
|
||||
void SDRDevicesDialog::OnPropGridFocus( wxFocusEvent& /* event */) {
|
||||
editId = selId;
|
||||
}
|
||||
|
||||
@@ -429,4 +429,4 @@ void SDRDevicesDialog::doRefreshDevices() {
|
||||
dev = nullptr;
|
||||
refresh = true;
|
||||
m_addRemoteButton->SetLabel("Add");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -72,11 +72,11 @@ int Modem::getDefaultSampleRate() {
|
||||
return 200000;
|
||||
}
|
||||
|
||||
void Modem::writeSetting(std::string setting, std::string value) {
|
||||
void Modem::writeSetting(std::string /* setting */, std::string /* value */) {
|
||||
// ...
|
||||
}
|
||||
|
||||
std::string Modem::readSetting(std::string setting) {
|
||||
std::string Modem::readSetting(std::string /* setting */) {
|
||||
return "";
|
||||
}
|
||||
|
||||
|
||||
@@ -174,7 +174,7 @@ std::string SDRDeviceInfo::getDeviceId() {
|
||||
return deviceId;
|
||||
}
|
||||
|
||||
const int SDRDeviceInfo::getIndex() const {
|
||||
int SDRDeviceInfo::getIndex() const {
|
||||
return index;
|
||||
}
|
||||
|
||||
|
||||
@@ -85,7 +85,7 @@ public:
|
||||
|
||||
std::string getDeviceId();
|
||||
|
||||
const int getIndex() const;
|
||||
int getIndex() const;
|
||||
void setIndex(const int index);
|
||||
|
||||
bool isAvailable() const;
|
||||
|
||||
@@ -26,7 +26,7 @@ public:
|
||||
|
||||
}
|
||||
|
||||
SDRThreadIQData(long long bandwidth, long long frequency, std::vector<signed char> *data) :
|
||||
SDRThreadIQData(long long bandwidth, long long frequency, std::vector<signed char> * /* data */) :
|
||||
frequency(frequency), sampleRate(bandwidth) {
|
||||
|
||||
}
|
||||
|
||||
@@ -52,7 +52,7 @@ void UITestCanvas::OnPaint(wxPaintEvent& WXUNUSED(event)) {
|
||||
SwapBuffers();
|
||||
}
|
||||
|
||||
void UITestCanvas::OnIdle(wxIdleEvent &event) {
|
||||
void UITestCanvas::OnIdle(wxIdleEvent& /* event */) {
|
||||
Refresh(false);
|
||||
}
|
||||
|
||||
|
||||
@@ -349,7 +349,7 @@ void PrimaryGLContext::DrawDemod(DemodulatorInstance *demod, RGBA4f color, long
|
||||
|
||||
}
|
||||
|
||||
void PrimaryGLContext::DrawFreqSelector(float uxPos, RGBA4f color, float w, long long center_freq, long long srate) {
|
||||
void PrimaryGLContext::DrawFreqSelector(float uxPos, RGBA4f color, float w, long long /* center_freq */, long long srate) {
|
||||
DemodulatorInstance *demod = wxGetApp().getDemodMgr().getLastActiveDemodulator();
|
||||
|
||||
long long bw = 0;
|
||||
|
||||
@@ -240,7 +240,7 @@ void ScopeCanvas::OnMouseMoved(wxMouseEvent& event) {
|
||||
}
|
||||
}
|
||||
|
||||
void ScopeCanvas::OnMouseWheelMoved(wxMouseEvent& event) {
|
||||
void ScopeCanvas::OnMouseWheelMoved(wxMouseEvent& /* event */) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user