Skip to content

Python Library to parse and unparse SCHC Packets into and from JSON Format

License

Notifications You must be signed in to change notification settings

openschc/schc-json-parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

schc-json-parser

SCHC Library to parse and unparse LoRaWAN SCHC Packets into and from a JSON Format

To install the library

pip3 install git+https://github.com/openschc/schc-json-parser.git

An example to compress IPv6/UDP Packets into bytearray and JSON Format

Compression_101.py

An example to parse IPv6/ICMP SCHC Fragments into JSON

icmp_example.py

An example to parse IPv6/UDP SCHC Fragments into JSON

Parser_example.py

IPv6/UDP compression lorawan Rules:

lorawan.json ---> 101, 100 (Compression), 20 (Frag UP), 30 (Frag DW)

ICMP Rules:

icmp2.json ---> Compression and NoAck

icmp3.json ---> Compression and AckOnError

About

Python Library to parse and unparse SCHC Packets into and from JSON Format

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages