Skip to content

DurandA/lorawan-parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LoRaWAN-parser

A pure Python library to decode and encode messages for LoRaWAN radio communication, based on the specification from the [LoRa Alliance](https://www.lora-alliance.org/) (based on V1.0.2 Final). This library is compatible with Python 3.4+.

Example

>>> from lorawan.message import MACMessage, JoinRequest, JoinAccept, UnconfirmedDataUp, UnconfirmedDataDown
>>> message = MACMessage.from_phy(bytes.fromhex("40F17DBE4900020001954378762B11FF0D"))
>>> type(message)
<class 'lorawan.message.UnconfirmedDataUp'>
>>> message.dev_addr
1237220849

About

LoRaWAN protocol parser in Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages