Custom C++ networking protocol developed for Ricardo. Included is a wireshark decoder found in the extras subfolder for decoding RNP packets sent over ip.
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.
Integration testing found in the tests subfolder (WIP).
Intended to be a component used in the ESP-IDF, however can be built as a regular CMake library.
Python daughter library (https://github.com/icl-rocketry/pylibrnp).