Nick
1d81ecb08d
fix(dshot): no warning if dshot unconfigured ( #26917 )
2026-03-31 08:52:15 -08:00
PX4BuildBot
b48f3ef6f7
docs: auto-sync metadata [skip ci]
...
Co-Authored-By: PX4 BuildBot <bot@px4.io>
2026-03-31 11:19:55 +00:00
alexcekay
d24d4a4fc4
uavcan: fix battery sub not working
2026-03-31 13:12:23 +02:00
PX4BuildBot
710adefb4c
docs: auto-sync metadata [skip ci]
...
Co-Authored-By: PX4 BuildBot <bot@px4.io>
2026-03-30 17:41:31 +00:00
Anil Kircaliali
d4e60cb1dc
feat(navigator): support MAV_FRAME_GLOBAL_INT and MAV_FRAME_GLOBAL_RELATIVE_ALT_INT for RTL safe points ( #26901 )
...
* navigator: support MAV_FRAME_GLOBAL_INT and MAV_FRAME_GLOBAL_RELATIVE_ALT_INT for RTL safe points
* Fix descriptive comment
* refactor(rtl): consolidate frame cases that are duplicate
---------
Co-authored-by: Matthias Grob <maetugr@gmail.com>
2026-03-30 19:33:46 +02:00
PX4BuildBot
45659d36aa
docs: auto-sync metadata [skip ci]
...
Co-Authored-By: PX4 BuildBot <bot@px4.io>
2026-03-30 12:55:57 +00:00
ttechnick
c2c811072e
fix(mavlink): GPS jamming only warning
2026-03-30 14:48:51 +02:00
Beniamino Pozzan
7584f7567f
ci(px4_msgs): publishing stable tag triggers tag creation in px4_msgs ( #26858 )
...
Signed-off-by: Beniamino Pozzan <beniamino.pozzan@gmail.com>
2026-03-28 17:30:20 +00:00
PX4BuildBot
693b3111ca
docs: auto-sync metadata [skip ci]
...
Co-Authored-By: PX4 BuildBot <bot@px4.io>
2026-03-27 07:48:24 +00:00
ttechnick
6c775c5a81
feat(mavlink): resend MISSION_COUNT when its dropped
2026-03-27 08:41:30 +01:00
PX4BuildBot
b5cc93cebc
docs: auto-sync metadata [skip ci]
...
Co-Authored-By: PX4 BuildBot <bot@px4.io>
2026-03-27 02:40:06 +00:00
PX4 Build Bot
9784fcbb8e
docs(i18n): PX4 guide translations (Crowdin) - ko ( #26849 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-03-27 13:33:08 +11:00
PX4 Build Bot
274e9e3ee8
docs(i18n): PX4 guide translations (Crowdin) - uk ( #26850 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-03-27 13:32:55 +11:00
PX4 Build Bot
2ffc643390
docs(i18n): PX4 guide translations (Crowdin) - zh-CN ( #26851 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-03-27 13:32:44 +11:00
PX4BuildBot
e4e3795cad
docs: auto-sync metadata [skip ci]
...
Co-Authored-By: PX4 BuildBot <bot@px4.io>
2026-03-27 01:48:11 +00:00
Claudio Chies
5a4c13fc23
fix(commander): ADSB timeout modification and cosmetics ( #26878 )
...
* fix(commander): add tab character to critical system loss messages
* fix(commander): extend timeout for traffic avoidance system heartbeat check
* Commander: Only Warn the user about traffic avoidance system loss if COM_ARM_TRAFF is set
Signed-off-by: Claudio Micheli <claudio@auterion.com>
---------
Signed-off-by: Claudio Micheli <claudio@auterion.com>
Co-authored-by: Claudio Micheli <claudio@auterion.com>
2026-03-26 18:41:33 -07:00
PX4BuildBot
565781e688
docs: auto-sync metadata [skip ci]
...
Co-Authored-By: PX4 BuildBot <bot@px4.io>
2026-03-26 18:42:00 +00:00
Onur Özkan
6b17795aa4
fix(lib/gnss/test): mark buildRawFrame noinline to avoid GCC false positive ( #26877 )
...
GCC 14.3.0 emits `-Wstringop-overflow` when `RtcmTest::buildRawFrame()`
is optimized and inlined.
This change marks the helper `noinline` to keep it out of that optimization path.
Preserves the existing logic and only changes how the compiler emits the test helper.
Fixes https://github.com/PX4/PX4-Autopilot/issues/26875
Signed-off-by: Onur Özkan <work@onurozkan.dev>
2026-03-26 10:34:40 -08:00
PX4BuildBot
f573dec0d9
docs: auto-sync metadata [skip ci]
...
Co-Authored-By: PX4 BuildBot <bot@px4.io>
2026-03-25 17:52:11 +00:00
Valentin Bugrov
1bef6390f2
fix(drvers/ins): InertialLabs INS driver fix name-collision ( #26874 )
2026-03-25 09:44:49 -08:00
PX4BuildBot
80815bba4a
docs: auto-sync metadata [skip ci]
...
Co-Authored-By: PX4 BuildBot <bot@px4.io>
2026-03-25 16:37:02 +00:00
Marco Hauswirth
b82894143e
fix(sensors): restrict baro calibrations to ground
2026-03-25 17:29:22 +01:00
PX4BuildBot
63c77734f7
docs: auto-sync metadata [skip ci]
...
Co-Authored-By: PX4 BuildBot <bot@px4.io>
2026-03-25 13:02:02 +00:00
Claudio Chies
72bcbdc1bb
fix(ekf2): update minimum values for required EPH and EPV parameters
2026-03-25 13:54:44 +01:00
ttechnick
ecd553da6a
fix(mavlink): fix gps utc timestamp
2026-03-25 13:50:56 +01:00
Eric Katzfey
4a48525e45
fix(voxl2): Update to voxl-px4 service file so that it starts properly on power up
2026-03-24 12:09:41 -06:00
PX4BuildBot
c7aa01bc80
docs: auto-sync metadata [skip ci]
...
Co-Authored-By: PX4 BuildBot <bot@px4.io>
2026-03-24 15:31:21 +00:00
Mahima Yoga
5d26d7126a
feat(fw-launch-detection): use acceleration magnitude instead of body-forward ( #26857 )
...
* feat(fw-launch-detection): use acceleration magnitude for launch detection
* docs: update takeoff docs
---------
Co-authored-by: Silvan Fuhrer <silvan@auterion.com>
2026-03-24 16:14:42 +01:00
PX4BuildBot
d617971b3e
docs: auto-sync metadata [skip ci]
...
Co-Authored-By: PX4 BuildBot <bot@px4.io>
2026-03-24 15:07:41 +00:00
mahima-yoga
596bb23bb9
docs(commander): add docs around COM_ARM_ON_BOOT functionality
2026-03-24 15:01:15 +00:00
mahima-yoga
873ee61d57
commander: enable arming on boot
2026-03-24 15:01:15 +00:00
PX4BuildBot
30bbd6ecd4
docs: auto-sync metadata [skip ci]
...
Co-Authored-By: PX4 BuildBot <bot@px4.io>
2026-03-24 01:35:55 +00:00
Matteo Del Seppia
860505fc05
refactor(collision_prevention): Remove loop in _checkSetpointDirectionFeasability() ( #26856 )
...
* Refactor feasibility check for setpoint direction
* Add check for out of bounds index
* Formatting
2026-03-23 17:28:57 -08:00
Onur Özkan
8d4a5cc76c
build(make): support Python venv ( #26852 )
...
* use venv python executable if active
Signed-off-by: Onur Özkan <work@onurozkan.dev>
* untrack .venv
Signed-off-by: Onur Özkan <work@onurozkan.dev>
---------
Signed-off-by: Onur Özkan <work@onurozkan.dev>
2026-03-23 16:44:40 -08:00
Alexander Lerach
1639c7f9c6
reserve second id for skynode n ( #26680 )
2026-03-23 11:19:04 +01:00
PX4BuildBot
3f180ac42d
docs: auto-sync metadata [skip ci]
...
Co-Authored-By: PX4 BuildBot <bot@px4.io>
2026-03-23 00:16:49 +00:00
Pavel Guzenfeld
f003fc39cb
fix(uxrce_dds_client): handle empty DDS subscriptions in build ( #26846 )
...
When all subscription topics are commented out in dds_topics.yaml,
the build failed in two ways:
1. KeyError in generate_dds_topics.py when the subscriptions key is
absent from YAML — fixed by using dict.get() with fallback to
empty list, consistent with how subscriptions_multi is handled.
2. Unused variable errors (-Werror) in the generated dds_topics.h
when no subscriptions exist — fixed by guarding on_topic_update(),
time_offset_us, and uxr_set_topic_callback() with conditional
template blocks. Also marked create_data_reader() as
__attribute__((unused)) since it is only called from generated
subscription code.
Closes #26799
Signed-off-by: Pavel Guzenfeld <pavelgu@gmail.com>
2026-03-23 00:10:40 +00:00
PX4BuildBot
53bec94205
docs: auto-sync metadata [skip ci]
...
Co-Authored-By: PX4 BuildBot <bot@px4.io>
2026-03-21 06:01:54 +00:00
Konstantin Lelkov
552262f14f
feat(dronecan): increase outputs from 8 to 12 ( #25837 )
...
* [feat] allowed to assign up to 16 ESC CAN
* Update EscStatus.msg
lowered down to 12 motors, hardware tested
* Update module.yaml
lowered down to 12 motors, hardware tested
---------
Co-authored-by: klelkov <kon.lelkov@yandex.ru>
Co-authored-by: Jacob Dahl <37091262+dakejahl@users.noreply.github.com>
2026-03-20 21:55:04 -08:00
Eric Katzfey
17bf9ccb5d
feat(voxl2): add ina226 and ina228 driver support for voxl2
...
Add INA226 and INA228 power monitor drivers to the voxl2 SLPI board
config and add startup options in voxl-px4-start to select them via
the POWER_MANAGER environment variable.
2026-03-20 13:42:40 -07:00
PX4BuildBot
782e9b8b04
docs: auto-sync metadata [skip ci]
...
Co-Authored-By: PX4 BuildBot <bot@px4.io>
2026-03-20 20:07:08 +00:00
Eric Katzfey
02a31d0293
fix(qurt): Added i2c uninitialize on probe failure to prevent zombie ports
2026-03-20 13:00:16 -07:00
PX4BuildBot
36006b6d70
docs: auto-sync metadata [skip ci]
...
Co-Authored-By: PX4 BuildBot <bot@px4.io>
2026-03-20 17:02:19 +00:00
Silvan
ffd670b54c
chore(navigator): move return to point of last link from RTL to Hold
...
Give the operator the optiont to configure a "Hold at position where
the data link was still coming through" by setting NAV_DLL_ACT to Hold
and the new param NAV_LTR_LAST_DL to 1.
Signed-off-by: Silvan <silvan@auterion.com>
2026-03-20 17:55:42 +01:00
Silvan
7922ecbed2
feat(Commander): add preflight check for containing rally point for RTL_TYPE 5
...
Signed-off-by: Silvan <silvan@auterion.com>
2026-03-20 17:55:42 +01:00
PX4BuildBot
e9a04ed755
docs: auto-sync metadata [skip ci]
...
Co-Authored-By: PX4 BuildBot <bot@px4.io>
2026-03-20 13:15:38 +00:00
Pernilla
424f544c6d
feat(gimbal): reduce poll time in aux mode
2026-03-20 14:08:55 +01:00
PX4BuildBot
962db50ce7
docs: auto-sync metadata [skip ci]
...
Co-Authored-By: PX4 BuildBot <bot@px4.io>
2026-03-20 08:53:42 +00:00
Jacob Dahl
882bee610d
feat(logger): add sensor_baro to high rate sensors logging profile ( #26834 )
2026-03-20 00:46:43 -08:00
PX4BuildBot
abdde3e206
docs: auto-sync metadata [skip ci]
...
Co-Authored-By: PX4 BuildBot <bot@px4.io>
2026-03-20 08:26:58 +00:00