PX4 Firmware
PX4 Autopilot Software http://px4.io
px4::logger::Logger::Statistics Struct Reference
Collaboration diagram for px4::logger::Logger::Statistics:

Public Attributes

hrt_abstime start_time_file {0}
 Time when logging started, file backend (not the logger thread) More...
 
hrt_abstime dropout_start {0}
 start of current dropout (0 = no dropout) More...
 
float max_dropout_duration {0.0f}
 max duration of dropout [s] More...
 
size_t write_dropouts {0}
 failed buffer writes due to buffer overflow More...
 
size_t high_water {0}
 maximum used write buffer More...
 

Detailed Description

Definition at line 190 of file logger.h.

Member Data Documentation

◆ dropout_start

hrt_abstime px4::logger::Logger::Statistics::dropout_start {0}

start of current dropout (0 = no dropout)

Definition at line 192 of file logger.h.

Referenced by px4::logger::Logger::write_message().

◆ high_water

size_t px4::logger::Logger::Statistics::high_water {0}

◆ max_dropout_duration

float px4::logger::Logger::Statistics::max_dropout_duration {0.0f}

◆ start_time_file

hrt_abstime px4::logger::Logger::Statistics::start_time_file {0}

Time when logging started, file backend (not the logger thread)

Definition at line 191 of file logger.h.

Referenced by px4::logger::Logger::print_statistics().

◆ write_dropouts

size_t px4::logger::Logger::Statistics::write_dropouts {0}

failed buffer writes due to buffer overflow

Definition at line 194 of file logger.h.

Referenced by px4::logger::Logger::print_statistics(), and px4::logger::Logger::write_message().


The documentation for this struct was generated from the following file: