mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-04-14 10:07:39 +08:00
If the PPS GPIO is exposed to a signal with high frequency changes, a lot of interrupts are scheduled and the handling of these calls can worst-case starve flight critical processes leading to a loss of control. Since PPS is not flight critical, we now give up the PPS functionality and stop the interrupts to prevent the starvation of other processes.
4 lines
221 B
Plaintext
4 lines
221 B
Plaintext
uint64 timestamp # time since system start (microseconds) at PPS capture event
|
|
uint64 rtc_timestamp # Corrected GPS UTC timestamp at PPS capture event
|
|
uint8 pps_rate_exceeded_counter # Increments when PPS dt < 50ms
|