User Tools

Site Tools



I presume CSMA is used? Could also consider TDMA, or something (excessively?) fancy: “CRAM: a time-synchronized cryptographic frequency hopping MAC protocol designed for the LoRa physical layer” -


Carrier detection is complicated by signals being below noise level, so checking RSSI is not sufficient. Channel Activity Detector (CAD) is used, which is a feature of Semtec LoRa radios.

It looks like Meshtastic uses this to implement it's own MAC in RadioLibInterface.cpp.

lora_mac.txt · Last modified: 2023/11/15 16:29 by river

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki