Struct GreenwaveDiagnosticsConfig
Defined in File greenwave_diagnostics.hpp
Struct Documentation
-
struct GreenwaveDiagnosticsConfig
Public Functions
-
inline void applyTimeCheckPreset()
Public Members
-
TimeCheckPreset time_check_preset = {TimeCheckPreset::None}
-
bool enable_node_time_diagnostics = {false}
-
bool enable_msg_time_diagnostics = {false}
-
bool enable_fps_jitter_msg_time_diagnostics = {false}
-
bool enable_fps_jitter_node_time_diagnostics = {false}
-
bool enable_fps_window_msg_time_diagnostics = {false}
-
bool enable_fps_window_node_time_diagnostics = {false}
-
bool enable_increasing_msg_time_diagnostics = {false}
-
bool enable_increasing_node_time_diagnostics = {false}
-
bool fallback_to_nodetime = {false}
-
bool has_msg_timestamp = {false}
-
bool enable_all_topic_diagnostics = {false}
-
int filter_window_size = {300}
-
int64_t expected_dt_us = {0LL}
-
int64_t jitter_tolerance_us = {0LL}
-
inline void applyTimeCheckPreset()