ulog_tag
tag attributes of message_logging_tagged_s
@ ppk_handler
PPK handler.
@ camera_handler
Camera handler.
@ mavlink_handler
MAVLink handler.
@ serial_handler
Serial handler.
@ ptp_handler
PTP handler.
Subscribed log message with name and ID. This must come before the first corresponding message_data_s...
uint8_t multi_id
the same message format can have multiple instances, for example if the system has two sensors of the...
std::string msg_name
message name to subscribe to. Must match one of the message_format_s definitions
message_header_s header
msg header
uint16_t msg_id
unique id to match message_data_s data. The first use must set this to 0, then increase it....
uint16_t msg_id
unique id to match message_data_s data.
std::string data
contains the logged binary message as defined by message_format_s
message_header_s header
msg header
dropout (lost logging messages) of a given duration in ms. Dropouts can occur e.g....
uint16_t duration
duration of dropout
message_header_s header
msg header
std::string key
key, e.g. 'char[value_len] sys_name'
std::string value
value, e.g. 'PX4'
uint8_t key_len
length of 'key'
message_header_s header
msg header
Logged string message, i.e. printf output.
uint64_t timestamp
timestamp
uint8_t log_level
same as in the Linux kernel
message_header_s header
msg header
std::string message
log message
Tagged Logged string message.
message_header_s header
msg header
uint64_t timestamp
timestamp
uint8_t log_level
same as in the Linux kernel
std::string message
log message
uint16_t tag
id representing source of logged message string. It could represent a process, thread or a class depe...
unsubscribe a message, to mark that it will not be logged anymore
uint16_t msg_id
unique id to match message_data_s data.
message_header_s header
msg header
synchronization message so that a reader can recover from a corrupt message by searching for the next...
message_header_s header
msg header
std::array< uint8_t, 8 > syncMsg
synchronization message
Flag bitset message. This message must be the first message, right after the header section,...
std::array< uint8_t, 8 > incompat_flags
incompatible flag bits
std::array< uint8_t, 8 > compat_flags
compatible flag bits
std::array< uint64_t, 3 > appended_offsets
File offsets (0-based) for appended data.
message_header_s header
msg header