mirror of
https://github.com/f4exb/sdrangel.git
synced 2026-06-04 23:14:47 -04:00
Meshtastic: fixed Tx and strengthen Rx header processing
This commit is contained in:
@@ -117,5 +117,17 @@ void MeshtasticModEncoder::encodeBytesLoRa(const QByteArray& bytes, std::vector<
|
||||
MeshtasticModEncoderLoRa::addChecksum(payload);
|
||||
}
|
||||
|
||||
MeshtasticModEncoderLoRa::encodeBytes(payload, symbols, m_nbSymbolBits, m_hasHeader, m_hasCRC, m_nbParityBits);
|
||||
const unsigned int headerNbSymbolBits = (m_hasHeader && (m_spreadFactor > 2U))
|
||||
? (m_spreadFactor - 2U)
|
||||
: m_nbSymbolBits;
|
||||
|
||||
MeshtasticModEncoderLoRa::encodeBytes(
|
||||
payload,
|
||||
symbols,
|
||||
m_nbSymbolBits,
|
||||
headerNbSymbolBits,
|
||||
m_hasHeader,
|
||||
m_hasCRC,
|
||||
m_nbParityBits
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user