PX4 Firmware
PX4 Autopilot Software http://px4.io
|
Go to the source code of this file.
Classes | |
struct | uavcan_stm32::clock::UtcSyncParams |
UTC clock synchronization parameters. More... | |
class | uavcan_stm32::SystemClock |
Adapter for uavcan::ISystemClock. More... | |
Namespaces | |
uavcan_stm32 | |
uavcan_stm32::clock | |
Functions | |
void | uavcan_stm32::clock::init () |
Starts the clock. More... | |
uavcan::MonotonicTime | uavcan_stm32::clock::getMonotonic () |
Returns current monotonic time since the moment when clock::init() was called. More... | |
void | uavcan_stm32::clock::setUtc (uavcan::UtcTime time) |
Sets the driver's notion of the system UTC. More... | |
uavcan::UtcTime | uavcan_stm32::clock::getUtc () |
Returns UTC time if it has been set, otherwise returns zero time. More... | |
void | uavcan_stm32::clock::adjustUtc (uavcan::UtcDuration adjustment) |
Performs UTC phase and frequency adjustment. More... | |
float | uavcan_stm32::clock::getUtcRateCorrectionPPM () |
Clock rate error. More... | |
uavcan::uint32_t | uavcan_stm32::clock::getUtcJumpCount () |
Number of non-gradual adjustments performed so far. More... | |
bool | uavcan_stm32::clock::isUtcLocked () |
Whether UTC is synchronized and locked. More... | |
UtcSyncParams | uavcan_stm32::clock::getUtcSyncParams () |
UTC sync params get/set. More... | |
void | uavcan_stm32::clock::setUtcSyncParams (const UtcSyncParams ¶ms) |