Public Member Functions | Public Attributes | List of all members
uavcan_stm32::clock::UtcSyncParams Struct Reference

#include <clock.hpp>

Public Member Functions

 UtcSyncParams ()
 

Public Attributes

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

Detailed Description

UTC clock synchronization parameters

Definition at line 51 of file platform_specific_components/stm32/libuavcan/driver/include/uavcan_stm32/clock.hpp.

Constructor & Destructor Documentation

◆ UtcSyncParams()

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

Member Data Documentation

◆ lock_thres_offset

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

◆ lock_thres_rate_ppm

float uavcan_stm32::clock::UtcSyncParams::lock_thres_rate_ppm

◆ max_rate_correction_ppm

float uavcan_stm32::clock::UtcSyncParams::max_rate_correction_ppm

◆ min_jump

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

Min error to jump rather than change rate.

Definition at line 59 of file platform_specific_components/stm32/libuavcan/driver/include/uavcan_stm32/clock.hpp.

◆ offset_p

float uavcan_stm32::clock::UtcSyncParams::offset_p

◆ rate_error_corner_freq

float uavcan_stm32::clock::UtcSyncParams::rate_error_corner_freq

◆ rate_i

float uavcan_stm32::clock::UtcSyncParams::rate_i

PPM per one PPM error for second.

Definition at line 54 of file platform_specific_components/stm32/libuavcan/driver/include/uavcan_stm32/clock.hpp.


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


uavcan_communicator
Author(s):
autogenerated on Fri Dec 13 2024 03:10:05