px4-firmware/platforms/common
Eric Katzfey f4ebfa6130
parameters: support for an optional remote parameter database (#22836)
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.
2024-03-11 13:52:22 -04:00
..
include PX4:Extend manifest types & add CLI query 2024-01-30 11:15:03 -05:00
px4_work_queue WorkItemSingleShot: Disable priority inheritance for signaling semaphore 2023-10-17 10:08:25 -04:00
uORB parameters: support for an optional remote parameter database (#22836) 2024-03-11 13:52:22 -04:00
work_queue fix macos compile issues (#22173) 2023-10-12 09:13:19 +13:00
CMakeLists.txt PX4:common add PAB manifest 2024-01-30 11:15:03 -05:00
Kconfig uORB Remote Manager Update (#20623) 2022-11-17 13:51:01 -08:00
apps.cpp.in commander: reboot/shutdown usability fixes 2020-05-06 13:53:54 -04:00
apps.h.in src/platforms: move all headers to platforms/common/include/px4_platform_common 2019-10-30 11:48:47 +01:00
board_common.c board_ctrl: Clean up usage of VBUS, nARMED from user/kernelspace 2022-09-05 07:37:28 +02:00
board_identity.c board_identity: Fix UUID format function buffer overflow bug 2022-09-15 13:06:15 -04:00
board_identity_test.cpp board_identity: Add UUID/MFGUID/GUID unit tests 2022-09-15 13:06:15 -04:00
c_cpp_properties.json.in VSCode C/C++ include path and config hints 2023-01-13 20:03:53 -05:00
c_cpp_properties.json.nuttx.in VSCode C/C++ include path and config hints 2023-01-13 20:03:53 -05:00
empty.c src/platforms: move remaining source files to platforms/common 2019-08-30 07:59:44 +02:00
external_reset_lockout.cpp system: include shutdown lock to BOARD_INDICATE_ARMED_STATE 2020-10-09 08:23:47 +02:00
i2c.cpp boards/platform: remove confusing override 2022-09-23 20:54:08 +12:00
i2c_spi_buses.cpp i2c_spi_buses: method to count instances per bus 2023-11-22 22:19:52 -05:00
module.cpp Improve SPI bus implementation 2021-11-19 07:47:18 +01:00
pab_manifest.c Add minimal Skynode RC13 config to the PAB manifest 2024-03-04 13:33:20 -05:00
px4_cli.cpp src/platforms: move all headers to platforms/common/include/px4_platform_common 2019-10-30 11:48:47 +01:00
px4_getopt.c src/platforms: move all headers to platforms/common/include/px4_platform_common 2019-10-30 11:48:47 +01:00
px4_log.cpp uORB: make queue size (ORB_QUEUE_LENGTH) completely static (#22815) 2024-03-08 16:28:24 -05:00
px4_log_history.cpp Initial version of log history support. 2022-09-15 14:15:34 -04:00
shutdown.cpp reboot: Add reboot to ISP option 2024-01-04 11:17:16 -05:00
spi.cpp PX4:comon Support BOARD_HAS_HW_SPLIT_VERSIONING 2024-01-30 11:15:03 -05:00