ggwave : add DSS test + remove OperatingMode enum

This commit is contained in:
Georgi Gerganov
2022-06-11 20:23:13 +03:00
parent 4c5a86c7ae
commit c4947d75d7
9 changed files with 28 additions and 26 deletions

View File

@@ -265,6 +265,7 @@ int main(int argc, char ** argv) {
auto parameters = GGWave::getDefaultParameters();
parameters.sampleFormatInp = formatInp;
parameters.sampleFormatOut = formatOut;
if (rand() % 2 == 0) parameters.operatingMode |= GGWAVE_OPERATING_MODE_USE_DSS;
GGWave instance(parameters);
instance.rxProtocols().only(GGWave::ProtocolId(protocolId));
@@ -292,6 +293,7 @@ int main(int argc, char ** argv) {
parameters.payloadLength = length;
parameters.sampleFormatInp = formatInp;
parameters.sampleFormatOut = formatOut;
if (rand() % 2 == 0) parameters.operatingMode |= GGWAVE_OPERATING_MODE_USE_DSS;
GGWave instance(parameters);
instance.rxProtocols().only(GGWave::ProtocolId(protocolId));