- libuavcan in PX4/Firmware (6d93255069): 9a0fd624c4
- libuavcan current upstream: dce2d4e7d8
- Changes: 9a0fd624c4...dce2d4e7d8
dce2d4e7 2023-11-09 Andrew Tridgell - mark libuavcan as deprecated
b798c663 2023-01-07 David Jablonski - make tests compile again
ca8d6afd 2023-04-07 Jacob Dahl - dsdl: update to latest
f845e02d 2022-12-02 Andrew Tridgell - pydronecan: update submodule
0c7016ee 2022-12-02 Andrew Tridgell - dsdl: update submodule
c1f7310d 2022-06-28 Alessandro Simovic - update pyuavcan to latest
5eec0220 2022-02-19 bugobliterator - always fill can frames with 0 at initialisation
5fb0eacb 2022-02-17 bugobliterator - make a common method to set dispatcher options
9607fcf1 2022-02-16 bugobliterator - add option to force std can
1122e5dc 2021-05-17 Siddharth Purohit - add build config to reduce mem usage for non CANFD build
e4db8bcf 2021-05-16 Siddharth Purohit - calculate max_buffer_size taking padding into account in CANFD msgs
292163cd 2021-05-16 Siddharth Purohit - include padding bytes introduced while trx CANFD multiframe into CRC
85eb144b 2021-05-03 Siddharth Purohit - Add basic support CANFD transmission and reception
- Added offset to Posix hrt time to account for synchronization with Qurt hrt time
- Added new Kconfig to configure synchronization of HRT timestamps on VOXL2
- Moved voxl2 libfc sensor library submodule from muorb module to boards directory
- Added check to make sure hrt_elapsed_time can never be negative
EditorConfig is a well-known convention to share style settings across
different editors. Adding one will make it easier for new contributors
or people who like to use a different editor to contribute.
The duration of a unit test had to be increased because the incorrect
covariance matrix update, was making the unit test passing faster
(over-optimistic variance).
Using full 3D acceleration provides better horizontal acceleration
tracking but also creates a sometimes unwanted behavior because the tilt
is directly coupled with the vertical acceleration setpoint.
* Commander: make low remaining flight time configurable and do not clear
- add _ACT param to disable/warning/RTL this feature
- publish rtl flight time estimate also in RTL, and thus fix re-validation
- make failure message clearer, distinguish from battery low
* battery check: add hysteresis for declaring battery_low_remaining_time false again
---------
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
Co-authored-by: KonradRudin <98741601+KonradRudin@users.noreply.github.com>
The voxl2 has a split architecture. PX4 runs on a posix platform and a Qurt platform. The two communicate uorb topics back and forth with the muorb module. But each has it's own parameters database and they need to stay in sync with each other. This PR adds support to keep the 2 parameter databases in sync. The main parameters database running on Linux has file system support while the Qurt one does not. The Linux side is considered the primary and the Qurt side is considered the remote.
We need to make sure that when the RTL is triggered, it should not reevaluate it, as when it was valid but evaluated to false on activation, it can't do a RTL.