1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-18 13:48:37 -04:00

LoRa modulator: implement basic messaging

This commit is contained in:
f4exb
2020-02-14 18:04:20 +01:00
parent cb5463ce7f
commit d4ede8457b
13 changed files with 1028 additions and 39 deletions
@@ -105,11 +105,26 @@ void LoRaModEncoder::encodeString(const QString& str, std::vector<unsigned int>&
case LoRaModSettings::CodingASCII:
encodeStringASCII(str, symbols);
break;
case LoRaModSettings::CodingLoRa:
// TODO
break;
default:
break;
}
}
void LoRaModEncoder::encodeBytes(const QByteArray& bytes, std::vector<unsigned int>& symbols)
{
switch (m_codingScheme)
{
case LoRaModSettings::CodingLoRa:
// TODO
break;
default:
break;
};
}
void LoRaModEncoder::encodeStringASCII(const QString& str, std::vector<unsigned int>& symbols)
{
if (m_nbSymbolBits != 7) {