1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-07-26 03:54:30 -04:00

WDSP: simplify RXA structs

This commit is contained in:
f4exb
2024-07-23 00:39:21 +02:00
parent 78b73ae529
commit 994898d9fc
28 changed files with 568 additions and 631 deletions
+9 -9
View File
@@ -139,23 +139,23 @@ void PANEL::setSize_panel (PANEL *a, int size)
void PANEL::SetPanelRun (RXA& rxa, int run)
{
rxa.panel.p->run = run;
rxa.panel->run = run;
}
void PANEL::SetPanelSelect (RXA& rxa, int select)
{
rxa.panel.p->inselect = select;
rxa.panel->inselect = select;
}
void PANEL::SetPanelGain1 (RXA& rxa, double gain)
{
rxa.panel.p->gain1 = gain;
rxa.panel->gain1 = gain;
}
void PANEL::SetPanelGain2 (RXA& rxa, double gainI, double gainQ)
{
rxa.panel.p->gain2I = gainI;
rxa.panel.p->gain2Q = gainQ;
rxa.panel->gain2I = gainI;
rxa.panel->gain2Q = gainQ;
}
void PANEL::SetPanelPan (RXA& rxa, double pan)
@@ -173,18 +173,18 @@ void PANEL::SetPanelPan (RXA& rxa, double pan)
gain2 = 1.0;
}
rxa.panel.p->gain2I = gain1;
rxa.panel.p->gain2Q = gain2;
rxa.panel->gain2I = gain1;
rxa.panel->gain2Q = gain2;
}
void PANEL::SetPanelCopy (RXA& rxa, int copy)
{
rxa.panel.p->copy = copy;
rxa.panel->copy = copy;
}
void PANEL::SetPanelBinaural (RXA& rxa, int bin)
{
rxa.panel.p->copy = 1 - bin;
rxa.panel->copy = 1 - bin;
}
/********************************************************************************************************