Fix and simplify the M17 receiver.

This commit is contained in:
Jonathan Naylor
2021-03-14 17:53:28 +00:00
parent 1df7d7a7fc
commit 1e065ba17f
3 changed files with 46 additions and 101 deletions
+1 -3
View File
@@ -64,9 +64,7 @@ private:
uint16_t m_rssiCount;
void processNone(q15_t sample);
void processLinkSetup(q15_t sample);
void processStream(q15_t sample);
void processPacket(q15_t sample);
void processData(q15_t sample);
bool correlateSync(uint8_t syncSymbols, const int8_t* syncSymbolValues, const uint8_t* syncBytes, uint8_t maxSymbolErrs, uint8_t maxBitErrs);
void calculateLevels(uint16_t start, uint16_t count);
void samplesToBits(uint16_t start, uint16_t count, uint8_t* buffer, uint16_t offset, q15_t centre, q15_t threshold);