-
Notifications
You must be signed in to change notification settings - Fork 13.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PPS capture driver (not PPS clock synchronization) #18849
Commits on Dec 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1b166e7 - Browse repository at this point
Copy the full SHA 1b166e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbf6213 - Browse repository at this point
Copy the full SHA dbf6213View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6fb478 - Browse repository at this point
Copy the full SHA e6fb478View commit details -
Configuration menu - View commit details
-
Copy full SHA for 862cb9f - Browse repository at this point
Copy the full SHA 862cb9fView commit details -
boards/fmu-v5x: allocating PPS pin
- start pps_capture before pwm_out
Configuration menu - View commit details
-
Copy full SHA for 6410391 - Browse repository at this point
Copy the full SHA 6410391View commit details -
PPS capture: Add a param to enable / disable PPS capture module. This…
… is important, since it takes over an FMU pin which can no longer be used for actuator output.
Configuration menu - View commit details
-
Copy full SHA for c264e00 - Browse repository at this point
Copy the full SHA c264e00View commit details -
Set rtc_edge_time also in capture_callback
When using an FMU channel as PPS capture GPIO, the rtc_edge_time is now set as well. The delay between actual capture and callback is compensated with the elapsed time of the rtc clock.
Configuration menu - View commit details
-
Copy full SHA for c41b64e - Browse repository at this point
Copy the full SHA c41b64eView commit details -
Fix camera trigger via MAVLink when camera capture feedback is enabled
- camera_trigger module always publishes the camera_trigger msg (independent of the camera feedback) - Use camera_trigger msg and set the feedback flag - Subscribing modules determine if the message is relevant based on the feedback message
Configuration menu - View commit details
-
Copy full SHA for 499395f - Browse repository at this point
Copy the full SHA 499395fView commit details -
Fix PPS based UTC timestamp in camera trigger and capture messages
The existing implementation has about 100ms difference to a reference clock. With the changes this error less than 25us. - Use sensor_gps messages with hrt timestamps as RTC reference and not the system realtime clock. The PPS interrupt can then be aligned with the GPS clock system. - Keep fallback based on system RTC when no PPS pulse was captured
Configuration menu - View commit details
-
Copy full SHA for b05a77b - Browse repository at this point
Copy the full SHA b05a77bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 97fe265 - Browse repository at this point
Copy the full SHA 97fe265View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65d94e5 - Browse repository at this point
Copy the full SHA 65d94e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 557ac62 - Browse repository at this point
Copy the full SHA 557ac62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10c7282 - Browse repository at this point
Copy the full SHA 10c7282View commit details -
Configuration menu - View commit details
-
Copy full SHA for d475e61 - Browse repository at this point
Copy the full SHA d475e61View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd40816 - Browse repository at this point
Copy the full SHA cd40816View commit details