Basic MAC is a portable implementation of the LoRa™ Alliance's LoRaWAN™ specification in the C programming language. It is a fork of IBM's LMiC library, and supports multiple regions, which are selectable at compile and/or run time. It can handle Class A, Class B, and Class C devices.
This is the final official release of the stack, as Semtech is ending support for LoRa Basics™ MAC. For new designs, we recommend using LoRaMAC-Node.
Branch | Travis CI |
---|---|
master |
The full documentation is available at https://doc.sm.tc/mac.
For questions and support, please visit the LoRa Developer Portal Forum.