0.2.0
Loading...
Searching...
No Matches
UlogFileFormat.hpp File Reference

List of all ulog message types. More...

Go to the source code of this file.

Classes

struct  NAV::vendor::pixhawk::message_add_logged_s
 Subscribed log message with name and ID. This must come before the first corresponding message_data_s. More...
 
struct  NAV::vendor::pixhawk::message_data_s
 contains logged data More...
 
struct  NAV::vendor::pixhawk::message_dropout_s
 dropout (lost logging messages) of a given duration in ms. Dropouts can occur e.g. if the device is not fast enough More...
 
struct  NAV::vendor::pixhawk::message_format_s
 format definition for a single (composite) type that can be logged or used in another definition as a nested type More...
 
struct  NAV::vendor::pixhawk::message_header_s
 The Definitions and Data sections consist of a stream of messages. Each starts with this header. More...
 
struct  NAV::vendor::pixhawk::message_info_s
 Information message. More...
 
struct  NAV::vendor::pixhawk::message_logging_s
 Logged string message, i.e. printf output. More...
 
struct  NAV::vendor::pixhawk::message_logging_tagged_s
 Tagged Logged string message. More...
 
struct  NAV::vendor::pixhawk::message_remove_logged_s
 unsubscribe a message, to mark that it will not be logged anymore More...
 
struct  NAV::vendor::pixhawk::message_sync_s
 synchronization message so that a reader can recover from a corrupt message by searching for the next sync message More...
 
struct  NAV::vendor::pixhawk::ulog_Header_s
 The header is a fixed-size section and has the following format (16 bytes) More...
 
struct  NAV::vendor::pixhawk::ulog_message_flag_bits_s
 Flag bitset message. This message must be the first message, right after the header section, so that it has a fixed constant offset. More...
 
struct  NAV::vendor::pixhawk::ulog_message_info_multiple_header_s
 Information message multi. The same as the information message, except that there can be multiple messages with the same key (parsers store them as a list) More...
 
struct  NAV::vendor::pixhawk::ulog_message_parameter_default_header_s
 parameter default message. If a parameter dynamically changes during runtime, this message can also be used in the Data section. The data type is restricted to: int32_t, float More...
 

Enumerations

enum class  NAV::vendor::pixhawk::ulog_tag : uint16_t {
  unassigned ,
  mavlink_handler ,
  ppk_handler ,
  camera_handler ,
  ptp_handler ,
  serial_handler ,
  watchdog ,
  io_service ,
  cbuf ,
  ulg
}
 tag attributes of message_logging_tagged_s More...
 

Detailed Description

List of all ulog message types.

Author
M. Maier (marce.nosp@m.l.ma.nosp@m.ier@i.nosp@m.ns.u.nosp@m.ni-st.nosp@m.uttg.nosp@m.art.d.nosp@m.e)
Date
2022-01-03
Note
See PX4 User Guide - ULog File Format (https://docs.px4.io/master/en/dev_log/ulog_file_format.html)

Enumeration Type Documentation

◆ ulog_tag

enum class NAV::vendor::pixhawk::ulog_tag : uint16_t
strong

tag attributes of message_logging_tagged_s

Enumerator
unassigned 

Unassigned.

mavlink_handler 

MAVLink handler.

ppk_handler 

PPK handler.

camera_handler 

Camera handler.

ptp_handler 

PTP handler.

serial_handler 

Serial handler.

watchdog 

Watchdog.

io_service 

IO service.

cbuf 

cbuf

ulg 

ulg