Goby3
3.1.5a
2024.05.23
|
A registry of mavlink types used for decoding. More...
#include <goby/middleware/marshalling/mavlink.h>
Static Public Member Functions | |
template<std::size_t Size> | |
static void | register_dialect_entries (std::array< mavlink::mavlink_msg_entry_t, Size > entries) |
Register a new Mavlink dialect. More... | |
static const mavlink::mavlink_msg_entry_t * | get_msg_entry (uint32_t msgid) |
Retrieve a entry given a message id. More... | |
static void | register_default_dialects () |
A registry of mavlink types used for decoding.
You should register the MESSAGE_ENTRIES for the dialect(s) you're using with this registry, if other than common and minimal. Parsing and serialization will still work if you don't, but you will get CRC errors for the unknown types.
|
inlinestatic |
|
static |
|
inlinestatic |