Skip to content

Roadmap and TODOs

matt-knight edited this page Jul 23, 2017 · 2 revisions

TODOs

I have several planned developments:

  • Implicit PHY header mode: Implicit PHY header mode is not yet supported. Implicit header mode applies a different whitening sequence to the frame than explicit header does, making reversing the header bitmapping non-trivial. That said, with enough care the whitened header values can be studied, reversed, and re-implemented without having to fully de-whiten them.
  • PHY CRC support: The PHY and PHY Header CRCs are not well understood for the aforementioned reason.
  • Additional demodulation strategies: The FFT-based demodulator implements the strategy I utilized during my initial blind signal analysis. However, the better way to do this is with a series of matched filters. This will enable reception of packets below the noise floor and will be more computationally efficient.
  • Implement upper layers (LoRaWAN): Support for LoRaWAN, upper layers, and encryption have all been requested. I am not going to implement these features within gr-lora so that gr-lora may remain a pure PHY layer. That said, these are worthy and welcome capabilities. Reach out to me (find my email in my presentation PDFs) if you are interested and I would be happy to collaborate/contribute.
Clone this wiki locally