Helium LongFi Protocol
LongFi is Helium’s open source, sub-GHz wireless protocol purpose-built for a wireless peer-to-peer network. Any device running the Helium LongFi protocol can send and receive packets over the Helium Network via Hotspots in range. LongFi provides miles of range and optimized battery life for low-bandwidth IoT sensor applications. The protocol is designed to reduce technical friction and facilitate a fast, simple hardware product development cycle.
LongFi is compatible with most certified LoRa modules such as the SX127x or SX126x from Semtech. Some of the key features of the LongFi protocol are:
- Packet fragmentation and reassembly - The ability to send packets of arbitrary size is a core feature of LongFi;
- Fully bi-directional - LongFi allows for over-the-air (OTA) firmware updates and sending of things like control packets.
- Roaming - Because all LongFi devices are trusted by all Hotspots on the network, and all Hotspots have the same set of capabilities, developers can take advantage of one, unified Helium Network anywhere coverage exists.