_file_name | px4::logger::Logger | private |
_last_sync_time | px4::logger::Logger | private |
_load | px4::logger::Logger | private |
_log_dirs_max | px4::logger::Logger | private |
_log_interval | px4::logger::Logger | private |
_log_message_sub | px4::logger::Logger | private |
_log_mode | px4::logger::Logger | private |
_log_name_timestamp | px4::logger::Logger | private |
_log_utc_offset | px4::logger::Logger | private |
_manual_control_sp_sub | px4::logger::Logger | private |
_manually_logging_override | px4::logger::Logger | private |
_mavlink_log_pub | px4::logger::Logger | private |
_mission_log | px4::logger::Logger | private |
_mission_subscriptions | px4::logger::Logger | private |
_msg_buffer | px4::logger::Logger | private |
_msg_buffer_len | px4::logger::Logger | private |
_next_load_print | px4::logger::Logger | private |
_next_topic_id | px4::logger::Logger | private |
_num_mission_subs | px4::logger::Logger | private |
_polling_topic_meta | px4::logger::Logger | private |
_prev_state | px4::logger::Logger | private |
_print_load_reason | px4::logger::Logger | private |
_replay_file_name | px4::logger::Logger | private |
_sdlog_profile_handle | px4::logger::Logger | private |
_should_stop_file_log | px4::logger::Logger | private |
_statistics | px4::logger::Logger | private |
_subscriptions | px4::logger::Logger | private |
_vehicle_command_sub | px4::logger::Logger | private |
_vehicle_status_sub | px4::logger::Logger | private |
_writer | px4::logger::Logger | private |
ack_vehicle_command(vehicle_command_s *cmd, uint32_t result) | px4::logger::Logger | private |
add_debug_topics() | px4::logger::Logger | private |
add_default_topics() | px4::logger::Logger | private |
add_estimator_replay_topics() | px4::logger::Logger | private |
add_high_rate_topics() | px4::logger::Logger | private |
add_mission_topic(const char *name, uint32_t interval_ms=0) | px4::logger::Logger | private |
add_sensor_comparison_topics() | px4::logger::Logger | private |
add_system_identification_topics() | px4::logger::Logger | private |
add_thermal_calibration_topics() | px4::logger::Logger | private |
add_topic(const char *name, uint32_t interval_ms=0, uint8_t instance=0) | px4::logger::Logger | |
add_topic(const orb_metadata *topic, uint32_t interval_ms=0, uint8_t instance=0) | px4::logger::Logger | |
add_topic_multi(const char *name, uint32_t interval_ms=0) | px4::logger::Logger | |
add_topics_from_file(const char *fname) | px4::logger::Logger | private |
add_vision_and_avoidance_topics() | px4::logger::Logger | private |
can_start_mavlink_log() const | px4::logger::Logger | inlineprivate |
configured_backend_mode() const | px4::logger::Logger | private |
copy_if_updated(int sub_idx, void *buffer, bool try_to_subscribe) | px4::logger::Logger | inlineprivate |
create_log_dir(LogType type, tm *tt, char *log_dir, int log_dir_len) | px4::logger::Logger | private |
custom_command(int argc, char *argv[]) | px4::logger::Logger | static |
debug_print_buffer(uint32_t &total_bytes, hrt_abstime &timer_start) | px4::logger::Logger | inlineprivate |
get_log_file_name(LogType type, char *file_name, size_t file_name_size) | px4::logger::Logger | private |
handle_vehicle_command_update() | px4::logger::Logger | private |
initialize_configured_topics() | px4::logger::Logger | private |
initialize_load_output(PrintLoadReason reason) | px4::logger::Logger | private |
initialize_mission_topics(MissionLogType type) | px4::logger::Logger | private |
instantiate(int argc, char *argv[]) | px4::logger::Logger | static |
LOG_ROOT | px4::logger::Logger | privatestatic |
Logger(LogWriter::Backend backend, size_t buffer_size, uint32_t log_interval, const char *poll_topic_name, LogMode log_mode, bool log_name_timestamp) | px4::logger::Logger | |
LogMode enum name | px4::logger::Logger | |
MAX_MISSION_TOPICS_NUM | px4::logger::Logger | privatestatic |
MAX_NO_LOGFILE | px4::logger::Logger | privatestatic |
MAX_TOPICS_NUM | px4::logger::Logger | privatestatic |
perf_iterate_callback(perf_counter_t handle, void *user) | px4::logger::Logger | privatestatic |
print_load_callback(void *user) | px4::logger::Logger | privatestatic |
print_statistics(LogType type) | px4::logger::Logger | |
print_status() override | px4::logger::Logger | |
print_usage(const char *reason=nullptr) | px4::logger::Logger | static |
PrintLoadReason enum name | px4::logger::Logger | private |
request_stop_static() | px4::logger::Logger | static |
run() override | px4::logger::Logger | |
set_arm_override(bool override) | px4::logger::Logger | inline |
setReplayFile(const char *file_name) | px4::logger::Logger | |
start_log_file(LogType type) | px4::logger::Logger | private |
start_log_mavlink() | px4::logger::Logger | private |
start_stop_logging(MissionLogType mission_log_type) | px4::logger::Logger | private |
stop_log_file(LogType type) | px4::logger::Logger | private |
stop_log_mavlink() | px4::logger::Logger | private |
task_spawn(int argc, char *argv[]) | px4::logger::Logger | static |
write_add_logged_msg(LogType type, LoggerSubscription &subscription) | px4::logger::Logger | private |
write_all_add_logged_msg(LogType type) | px4::logger::Logger | private |
write_changed_parameters(LogType type) | px4::logger::Logger | private |
write_console_output() | px4::logger::Logger | private |
write_format(LogType type, const orb_metadata &meta, WrittenFormats &written_formats, ulog_message_format_s &msg, int level=1) | px4::logger::Logger | private |
write_formats(LogType type) | px4::logger::Logger | private |
write_header(LogType type) | px4::logger::Logger | private |
write_info(LogType type, const char *name, const char *value) | px4::logger::Logger | private |
write_info(LogType type, const char *name, int32_t value) | px4::logger::Logger | private |
write_info(LogType type, const char *name, uint32_t value) | px4::logger::Logger | private |
write_info_multiple(LogType type, const char *name, const char *value, bool is_continued) | px4::logger::Logger | private |
write_info_template(LogType type, const char *name, T value, const char *type_str) | px4::logger::Logger | private |
write_load_output() | px4::logger::Logger | private |
write_message(LogType type, void *ptr, size_t size) | px4::logger::Logger | private |
write_parameters(LogType type) | px4::logger::Logger | private |
write_perf_data(bool preflight) | px4::logger::Logger | private |
write_version(LogType type) | px4::logger::Logger | private |
WrittenFormats typedef | px4::logger::Logger | private |
~Logger() | px4::logger::Logger | |