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

No packages published

Languages