PX4 Firmware
PX4 Autopilot Software http://px4.io
uavcan_stm32::clock::UtcSyncParams Struct Reference

UTC clock synchronization parameters. More...

#include <clock.hpp>

Collaboration diagram for uavcan_stm32::clock::UtcSyncParams:

Public Member Functions

 UtcSyncParams ()
 

Public Attributes

float offset_p
 PPM per one usec error. More...
 
float rate_i
 PPM per one PPM error for second. More...
 
float rate_error_corner_freq
 
float max_rate_correction_ppm
 
float lock_thres_rate_ppm
 
uavcan::UtcDuration lock_thres_offset
 
uavcan::UtcDuration min_jump
 Min error to jump rather than change rate. More...
 

Detailed Description

UTC clock synchronization parameters.

Definition at line 51 of file clock.hpp.

Constructor & Destructor Documentation

◆ UtcSyncParams()

uavcan_stm32::clock::UtcSyncParams::UtcSyncParams ( )
inline

Definition at line 60 of file clock.hpp.

References uavcan_stm32::clock::getUtcJumpCount(), uavcan_stm32::clock::getUtcRateCorrectionPPM(), uavcan_stm32::clock::getUtcSyncParams(), uavcan_stm32::clock::isUtcLocked(), and uavcan_stm32::clock::setUtcSyncParams().

Here is the call graph for this function:

Member Data Documentation

◆ lock_thres_offset

uavcan::UtcDuration uavcan_stm32::clock::UtcSyncParams::lock_thres_offset

Definition at line 57 of file clock.hpp.

◆ lock_thres_rate_ppm

float uavcan_stm32::clock::UtcSyncParams::lock_thres_rate_ppm

Definition at line 56 of file clock.hpp.

◆ max_rate_correction_ppm

float uavcan_stm32::clock::UtcSyncParams::max_rate_correction_ppm

Definition at line 55 of file clock.hpp.

◆ min_jump

uavcan::UtcDuration uavcan_stm32::clock::UtcSyncParams::min_jump

Min error to jump rather than change rate.

Definition at line 58 of file clock.hpp.

◆ offset_p

float uavcan_stm32::clock::UtcSyncParams::offset_p

PPM per one usec error.

Definition at line 52 of file clock.hpp.

◆ rate_error_corner_freq

float uavcan_stm32::clock::UtcSyncParams::rate_error_corner_freq

Definition at line 54 of file clock.hpp.

◆ rate_i

float uavcan_stm32::clock::UtcSyncParams::rate_i

PPM per one PPM error for second.

Definition at line 53 of file clock.hpp.


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