Skip to content

Custom C++ networking protocol developed for Ricardo

License

Notifications You must be signed in to change notification settings

icl-rocketry/librnp

Repository files navigation

Overview

Custom C++ networking protocol developed for Ricardo. Included is a wireshark decoder found in the extras subfolder for decoding RNP packets sent over ip.

Documentation

High level documnetation on the wiki (https://wiki.imperialrocketry.com/en/Electronics/Software/Librnp).
More detailed documentation can be generated by doxygen using the provided doxy file.

Testing

Integration testing found in the tests subfolder (WIP).

Building

Intended to be a component used in the ESP-IDF, however can be built as a regular CMake library.

Misc

Python daughter library (https://github.com/icl-rocketry/pylibrnp).