Skip to content
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

Merge main branch #5

Merged
merged 320 commits into from
Mar 24, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
320 commits
Select commit Hold shift + click to select a range
2c81c9f
boards: px4/fmu-{v5*,v6*} add dedicated rover board variants (eg px4_…
dagar Jan 24, 2024
51155f7
ekf2: treat inhibited states as "consider states" and remove conserva…
dagar Jan 24, 2024
baeef28
Update submodule mavlink to latest Thu Jan 25 00:39:42 UTC 2024
PX4BuildBot Jan 25, 2024
bc9ea95
Update submodule GPSDrivers to latest Thu Jan 25 00:39:33 UTC 2024
dagar Jan 25, 2024
4e09678
ekf2: add verbose print status (moved out of DEBUG_BUILD)
dagar Jan 17, 2024
6f670cd
update all px4board kconfig
PX4BuildBot Jan 24, 2024
0edebff
boards: update all NuttX defconfigs
PX4BuildBot Jan 24, 2024
f29e1e8
boards: arkv6x uart5 cts enable pulldown
AlexKlimaj Dec 24, 2023
deed375
boards: arkv6x re-enable serial TX DMA
AlexKlimaj Jan 25, 2024
74d43c2
lib/system_identification/signal_generator: change functions to inlin…
avcuenes Jan 26, 2024
1d70e32
Update world_magnetic_model to latest Wed Jan 24 11:14:20 UTC 2024
dagar Jan 26, 2024
f40ede6
Control Allocation Sequential Desaturation unit tests (#22612)
somebody-once-told-me Jan 26, 2024
077baea
Avoid waypoint following during backtransition which can lead to stro…
RomanBapst Jan 29, 2024
e8b3778
uuv_att_control: Variable definition in processing (#22697)
muramura Jan 29, 2024
80f20e6
ekf2: zvup sequential fusion
bresch Jan 29, 2024
23cebd6
temperature_compensation: use set_sensor_id_mag for Mag
Igor-Misic Jan 29, 2024
09b7cff
logged_topics: add actuator_servos to high rate logging
sfuhrer Jan 29, 2024
24debb5
logged_topics: log all instances of torque/thrust setpoints in high rate
sfuhrer Jan 29, 2024
df8a8af
ICP201: increase startup delay with B2 version
cuav-liu1 Jan 30, 2024
6e4f984
Add render engine option for `gz sim` command
Sitin Jan 27, 2024
81f3542
boards:Needing Migration to BOARD_HAS_HW_SPLIT_VERSIONING
davids5 Jan 11, 2024
136e086
PX4:comon Support BOARD_HAS_HW_SPLIT_VERSIONING
davids5 Jan 11, 2024
dc01c3a
stm Support BOARD_HAS_HW_SPLIT_VERSIONING
davids5 Jan 11, 2024
8ff4ed8
px4_fmu-v6x:Use BOARD_HAS_HW_SPLIT_VERSIONING
davids5 Jan 11, 2024
46a8eb6
PX4:Extend manifest types & add CLI query
davids5 Jan 12, 2024
84d54c9
PX4:common add PAB manifest
davids5 Jan 12, 2024
5ab9217
px4_fmu_v6x:Use common PAB manifest
davids5 Jan 12, 2024
5909dd0
ROMFS:netman update - dependent on PX4_MFT_ETHERNET not board type
davids5 Jan 12, 2024
c4e8fae
PX4:ver Add base type compare
davids5 Jan 15, 2024
3057f76
px4_fmu-v6x:Use hwbasecmp
davids5 Jan 15, 2024
987d97d
px4_fmu-v6x:HAVE_PM2 set by PX4_MFT_PM2 in manifest
davids5 Jan 15, 2024
84dddb5
px4_fmu-v6x:rc.board_sensors Use BOARD_HAS_HW_SPLIT_VERSIONING
davids5 Jan 15, 2024
150a161
nxp Support BOARD_HAS_HW_SPLIT_VERSIONING
davids5 Jan 16, 2024
4b8b309
px4_fmu-v6xrt:Use BOARD_HAS_HW_SPLIT_VERSIONING & common PAB manifest
davids5 Jan 16, 2024
dc73d5d
px4_fmu-v5x:Use BOARD_HAS_HW_SPLIT_VERSIONING & common PAB manifest
davids5 Jan 17, 2024
d2a3ca2
boards: arkv6x migrate to split versioning
AlexKlimaj Jan 27, 2024
3c444c2
dataman: Move before using variable definitions
muramura Jan 26, 2024
23ae769
check: Changing the order of messages and events
muramura Jan 27, 2024
4268759
ekf2-agp: reset to measurement on fusion timeout
bresch Jan 19, 2024
5d9081b
ekf2-agp: ensure logging of AGP aid_src topic
bresch Jan 19, 2024
9c02e38
ekf2-agp: follow measurement reset
bresch Jan 19, 2024
cac858c
dataman: use correct size for dataman compat key
KonradRudin Dec 4, 2023
dfa56d4
mission: renaming dataman_id to mission_dataman_id
KonradRudin Dec 5, 2023
50f1aba
dataman: extend for double storage geofence and safe points
KonradRudin Dec 4, 2023
9fd137e
mavlink_mission: add alternating storage for geofence and safe points…
KonradRudin Dec 5, 2023
97ce599
mavlink_mission: publish mission topic at startup
KonradRudin Dec 13, 2023
0a153ef
mission_base: make sure to always update state on mission topic update
KonradRudin Dec 13, 2023
169d2dd
mission_base: fix validity on abort landing
KonradRudin Dec 13, 2023
3808415
ina238: set shunt calibration to desired value if readback is incorre…
RomanBapst Jan 30, 2024
c5757e0
gimbal: Change the IF statement to a SWITCH statement
muramura Jan 29, 2024
ea4fdfd
matrix: fix internal include chain
MaEtUgR Dec 21, 2023
44a8c55
AxisAngle use Vector3<T> instead of Vector<T, 3>
MaEtUgR Dec 21, 2023
88102d8
matrix: return value simplifications
MaEtUgR Dec 21, 2023
3e183fe
matrix: Slice templated on const and non-const matrix cases
MaEtUgR Dec 21, 2023
85bfba4
NuttX with h7 adc clock Backports
davids5 Dec 7, 2023
543454f
stm32h7:ADC STM32_RCC_D3CCIPR_ADCSEL->STM32_RCC_D3CCIPR_ADCSRC
davids5 Dec 5, 2023
76a2acb
stm32h7:adc Dynamically set clock prescaler & BOOST
davids5 Dec 7, 2023
103ddb5
cpuload: Fix wrong idle thread load
niklaut Jan 23, 2024
2cfdea2
fmu-6x: fix Telem2 without flow control
julianoes Jan 23, 2024
c07edd1
px4_fmu-v6x:Add Sensor set 8
davids5 Jan 31, 2024
6dbb798
Change FMU-v6x REV 6 IMU Order
vincentpoont2 Feb 2, 2024
75d6e52
ICP201: Fix B2 version not return in bootup config
cuav-liu1 Jan 30, 2024
8b422c5
fix FunctionActuatorSet: if a param is set to NaN, it should be ignored
bkueng Feb 1, 2024
c78389a
commander: send ack for VEHICLE_CMD_DO_SET_ACTUATOR
bkueng Feb 1, 2024
8dae990
fmu-v6xrt: hotfix for sdio crash when reading multiblock to unaligned…
PetervdPerk-NXP Feb 5, 2024
1efb083
ekf2: let drag fusion affect the complete state vector
bresch Jan 31, 2024
17d55dd
ekf2-drag: do not generate Kalman gain to save flash
bresch Jan 31, 2024
1917c13
Bugfix removed conversion from rpm to rad s
PerFrivik Feb 5, 2024
a6fcb8e
bat_sim: parameter for disabling battery simulator
potaito Feb 1, 2024
bf52d8a
drivers/uavcannode: add indicated airspeed
dirksavage88 Feb 6, 2024
3576d51
battery: make time remaining estimation dependent on level flight cha…
KonradRudin Feb 6, 2024
e5cfbbb
mc_att_control: remove direct setting of att sp in Stabilized
sfuhrer Jan 16, 2024
982c998
mc_attitude_control: move attitude setpoint pulling to right before u…
sfuhrer Jan 22, 2024
584d8ab
params: change return type of param_modify_on_import to enum
sfuhrer Feb 5, 2024
97cb933
FLightTaskAuto: limit nudging speed based on distance sensor
MaEtUgR Jan 26, 2024
3de7d83
v6x board_sensors: publish system_power if ADC_ADS1115_EN is enabled
fury1895 Feb 8, 2024
7fdb5ef
PWMOut/px4io: correct automatic servo/motor configuration messages
MaEtUgR Feb 8, 2024
b355c16
Lanbao driver: correct rangefinder type to IR
MaEtUgR Feb 8, 2024
31bbda0
boards: new ARK Septentrio GPS CAN node(ark_septentrio-gps)
AlexKlimaj Feb 9, 2024
00a9e4c
Auto: Change 1G to a more accurate value
muramura Feb 6, 2024
f636414
tuning_tools: Change 1G to a more accurate value
muramura Feb 6, 2024
0f3925b
update all px4board kconfig
PX4BuildBot Feb 9, 2024
e457a5b
Differential Drive Guidance: Add guidance
PerFrivik Dec 12, 2023
f7baeae
DifferentialDriveControl: only save required parts of uORB message
MaEtUgR Jan 16, 2024
fc90e23
Rename differential drive setpoint topics
MaEtUgR Jan 22, 2024
b54b4f7
Rename module differential_drive_control -> differential_drive
MaEtUgR Jan 22, 2024
f85144c
DifferentialDrive: remove trailing zeros from prameter metadata
MaEtUgR Jan 23, 2024
396ef22
DifferentialDrive: Rework structure
MaEtUgR Jan 23, 2024
d197d94
Fixed guidance logic and added feedforward term to compute the angula…
PerFrivik Jan 26, 2024
bb0dfba
added acro mode
PerFrivik Jan 26, 2024
f996caa
Fixed bug in the guidance logic
PerFrivik Jan 29, 2024
560d6a9
cleanup + updated acro
PerFrivik Jan 30, 2024
bef694f
Added spoolup and removed temporary timeout for EKF
PerFrivik Jan 31, 2024
1998f54
DifferentialDrive: move spoolup consideration to the main module
MaEtUgR Feb 12, 2024
5f589bd
Update submodule GPSDrivers to latest Mon Feb 12 12:39:19 UTC 2024
dagar Feb 12, 2024
dce53a6
boards: update all NuttX defconfigs
PX4BuildBot Feb 12, 2024
b19e35e
RTL: change when to set a heading setpoint, generally leave it up to …
sfuhrer Feb 8, 2024
cb03835
RTL: use dest.yaw instead of a separate heading_sp
MaEtUgR Feb 12, 2024
6957818
RTL: clean up naming of function arguments
sfuhrer Feb 12, 2024
a6ef7b6
RTL: write out weather vane in comments (instead of WV)
sfuhrer Feb 12, 2024
c9ad60e
Update src/modules/navigator/mission_block.cpp
sfuhrer Feb 12, 2024
bb53781
simulation/gz_bridge: enable navsat plugin for accurate positioning o…
frede791 Feb 13, 2024
0c099f2
Update submodule gz to latest Tue Feb 13 12:39:17 UTC 2024
PX4BuildBot Feb 13, 2024
b8714f8
ROMFS: rc.simulator EKF2 setup specific to gazebo classic
dagar Feb 9, 2024
1a18910
FixedwingPositionControl: Only warn user when roll is reduced for a l…
KonradRudin Feb 12, 2024
cb09dde
FixedwingPositionControl: Used corrected npfg roll output in path mode
KonradRudin Feb 13, 2024
f26df84
Update GPS drivers to contain the astyle fix
MaEtUgR Feb 15, 2024
84a7d42
rover build: correct differential drive kconfig name
MaEtUgR Feb 15, 2024
8dc3975
ekf2: only populate gnss pos aid src status if ref initialized
dagar Feb 15, 2024
74303a7
drivers/batt_smbus: fix BQ40Z80 timeout problem (#22751)
cyrilcalvez Feb 15, 2024
6810065
RTL: publish a status message on currently chosen RTL point
KonradRudin Feb 14, 2024
424c3cd
FeasibilityChecker: Add new TakeoffLandAvailable option
KonradRudin Feb 14, 2024
1032dd3
ekf: fix measurementUpdate comment typo
dagar Feb 15, 2024
8a75733
Navigator: fix VTOL land waypoint calculation
sfuhrer Feb 19, 2024
51fe435
StickTiltXY: Fix too high maximum tilt problem
MaEtUgR Feb 16, 2024
c221da2
ekf2: set attitude validity flag using centralized function
bresch Feb 20, 2024
021dd0d
ekf2: fix EV height bias predict call
dagar Feb 15, 2024
c4c41c4
ekf2: move fuseVelPosHeight() -> fuseDirectStateMeasurement()
dagar Feb 15, 2024
c338891
ekf2: split vel_pos_fusion.cpp
dagar Feb 15, 2024
22b9576
ekf2: velocity/position fusion helper minor consistency cleanup
dagar Feb 15, 2024
8243b4f
ekf2: move vel/pos reset helpers
dagar Feb 15, 2024
643d3e3
Navigator: Prevent busy-looping if Dataman read/write times out
niklaut Feb 20, 2024
506c60c
ekf2: declination fusion don't use uninitialized parameter (EKF2_MAG_…
dagar Feb 21, 2024
f07eeaa
Added special muorb startup ordering in px4_init for posix platform
katzfey Feb 20, 2024
5ad0e68
Fix build error for Qurt platform in pab_manifest.c
katzfey Feb 20, 2024
a436a8f
Fixed unresolved symbol error for qurt platform due to missing sbus l…
katzfey Feb 21, 2024
be08c57
Changed order of service startup in SLPI DSP muorb since parameter li…
katzfey Feb 21, 2024
8da8b88
Fixed and added Qurt platform dsp_hitl driver
katzfey Feb 21, 2024
1ec0ba4
Added param system command to voxl2 slpi build
katzfey Feb 21, 2024
9b122ad
Fix fly_forward_in_posctl() timing
PerFrivik Feb 19, 2024
f602228
MAVSDK test: increase offboard position threshold
MaEtUgR Feb 22, 2024
0cc4b41
MAVSDK test: Fix fly_forward_in_altctl() timing
MaEtUgR Feb 22, 2024
4e3bd4f
MAVSDK tests: shorten Position, Altitude control flights
MaEtUgR Feb 22, 2024
b405d75
Added Zero Turn Lawnmower model (#22717)
slgrobotics Feb 22, 2024
37a40d3
baro static pressure compensation tuning: remove dependency to baro bias
bresch Feb 21, 2024
b2b7439
ROMFS: respect kconfig for including romfs files (airframes, etc) (#2…
dagar Feb 23, 2024
5dfdf8c
matrix: remove bold printing of diagonal elements
sfuhrer Feb 23, 2024
d988005
Update injectxmlparams.py
fanchuannangang1503 Feb 23, 2024
9d9766c
ekf2: use Joseph stabilized covariance update
bresch Feb 16, 2024
d501d8e
ekf2: use Joseph stabilized update in direct state observations
bresch Feb 23, 2024
08a2a6c
update EKF2 change indicator
bresch Feb 23, 2024
8001132
ekf2: ZeroGyroUpdate move to fuseDirectStateMeasurement
dagar Feb 23, 2024
efbbd64
fmu-v6xrt: Increase lpwork stack size
PetervdPerk-NXP Feb 26, 2024
63495dd
geo: correct unit test
GuillaumeLaine Feb 26, 2024
18f96c1
fix gimbal driver for mavlink gimbal v2 input and AUX output
Feb 15, 2024
2491548
Jenkinsfile: correct typo, missing comma
MaEtUgR Feb 26, 2024
051baec
ekf2: allow wind dead-reckoning after manual position reset
bresch Feb 27, 2024
086656d
FW Attitude Controller: fix manual yaw rate setpoint limit (#22812)
sfuhrer Feb 27, 2024
b80f15f
ekf2-mag_auto: always use mag 3D after takeoff
bresch Feb 14, 2024
b46fc9a
ekf2 sensor_sim: set correct world mag field
bresch Feb 20, 2024
e9d4301
ekf2: fix unit tests failing due to mag fusion changes
bresch Feb 15, 2024
28db3e1
ekf2: update change indicator
bresch Feb 27, 2024
f02b44b
Update to latest sitl gazebo camera
DonLakeFlyer Mar 2, 2024
e0b49af
bmp388: Driver print out start BMP390 identifier when detected
PetervdPerk-NXP Mar 1, 2024
1bd65f8
mantis-edu: remove duplicate RC define
MaEtUgR Mar 4, 2024
87d79ae
netman: generate default config if file doesn't exist
PetervdPerk Feb 28, 2024
d28653b
nuttx: update apps
PetervdPerk Feb 28, 2024
0186d68
Add minimal Skynode RC13 config to the PAB manifest
niklaut Feb 29, 2024
23a4129
mag calibration: minor cleanup (#22830)
MAD-CRAZY-MAN Mar 5, 2024
9cef834
fmu-v6xrt: update px4board enables vtol
PetervdPerk-NXP Mar 5, 2024
d1ae242
v6x-rt: fix rover build regression
PetervdPerk-NXP Mar 5, 2024
67e6878
Update submodule gz to latest Tue Mar 5 12:39:22 UTC 2024
PX4BuildBot Mar 5, 2024
6f9a378
yaw_est: force set gyro bias when at rest
bresch Mar 5, 2024
c5835a4
FW Position Controller: do not publish roll angle constrain warning i…
sfuhrer Mar 6, 2024
d96970a
sensor/vehicle_magnetometer: sensor update loop limit iterations
dagar Mar 4, 2024
87960c0
mag_bias_estimator: sensor update loop limit iterations
dagar Mar 4, 2024
2bf1eeb
sensors/vehicle_acceleration: sensor update loop limit iterations
dagar Mar 4, 2024
1fc38aa
sensors/vehicle_air_data: sensor update loop limit iterations
dagar Mar 4, 2024
8b6c70e
sensors/vehicle_angular_velocity: sensor update loop limit iterations
dagar Mar 4, 2024
1c74183
sensors/vehicle_imu: sensor update loop limit iterations
dagar Mar 4, 2024
bb5efa5
ICP201: increase config delay
cuav-liu1 Feb 29, 2024
1e253a9
VTOL: treat Descend mode as Land (#22843)
sfuhrer Mar 7, 2024
421f13e
ekf2: fix joseph covariance update for Schmidt-Kalman filter
bresch Mar 6, 2024
2bacb4b
ekf2: update change indicator
bresch Mar 7, 2024
0639f53
ekf2: fix mag and wind covariance prediction
bresch Mar 7, 2024
0d0978b
ekf2: update change indicator
bresch Mar 7, 2024
e202150
Moving from Qurt specific icm4266p driver to mainline version
katzfey Mar 7, 2024
f799141
FW Pos Controller: do not publish roll angle constrained warning if l…
sfuhrer Mar 8, 2024
7884e0a
Navigator: remove vtol_takeoff special handling for RTL (#22844)
sfuhrer Mar 8, 2024
a0ae073
mission_base: Do not initialize mission from dataman. only listen on …
KonradRudin Mar 6, 2024
51321c6
mission_base: clean up mission check evaluation
KonradRudin Mar 6, 2024
815cea2
geofence: publish status of loaded geofence
KonradRudin Mar 6, 2024
1b03ac4
mission_base: Only run mission feasibility if the geofence module is …
KonradRudin Mar 6, 2024
fb3aab1
mission_base: check mission feasibility again, if geofence has changed.
KonradRudin Mar 6, 2024
7fb584a
MissionResult uorb: fix wrong int types
KonradRudin Mar 6, 2024
6c6142b
MissionFeasibiltyChecker: Do not delete uorb data on reset.
KonradRudin Mar 6, 2024
acd750e
mission_base: Run feasibility checker only after first global positio…
KonradRudin Mar 6, 2024
1aa26a5
missionFeasibilityChecker: Fix tests
KonradRudin Mar 6, 2024
04099ed
mission_base: Force mission validity check on activation
KonradRudin Mar 8, 2024
85a882e
FW Position Control: control_backtransition(): always track line fro…
sfuhrer Mar 8, 2024
006dcfa
boards/mro/ctrl-zero-classic: corrections for mRo Control Zero Classi…
TOTON95 Mar 8, 2024
57df7e3
uORB: make queue size (ORB_QUEUE_LENGTH) completely static (#22815)
katzfey Mar 8, 2024
b81ad88
drivers: broadcom AFBR update to API 1.5.6
AlexKlimaj Mar 6, 2024
a80a5a9
boards: ARK Flow fix typo
AlexKlimaj Mar 6, 2024
8dcfcf5
mission_base: land_start_item invalid only when negative. (#22856)
KonradRudin Mar 11, 2024
14e4169
rtl_direct: Move the time estimation calculation into a separate help…
KonradRudin Jan 26, 2024
fde71cd
rtl_direct_mission_land: add time estimation for RTL mission land
KonradRudin Jan 29, 2024
8984462
rtl: reduce time estimate calculations
KonradRudin Mar 8, 2024
91d1342
rtl_direct_mission: rtl_estimate for fixedwing land is diagonal
KonradRudin Mar 8, 2024
e9fda54
rtl_direct: Rtl estimate only needs valid destination, not home position
KonradRudin Mar 8, 2024
86c0743
rtl_direct_mission_land: fix abs/rel usage of item.altitude
sfuhrer Mar 8, 2024
cb85204
rtl direct: fix setting of previous altitude (abs vs rel)
sfuhrer Mar 8, 2024
c5fde63
mission: The mission check on activation should only be performed for…
KonradRudin Mar 11, 2024
f4ebfa6
parameters: support for an optional remote parameter database (#22836)
katzfey Mar 11, 2024
18d53c3
boards/modalai/voxl2: Add new capabilities to Qurt platform HITL driver
katzfey Mar 11, 2024
1ad83a8
mavlink: OPEN_DRONE_ID_SYSTEM stream publish operator altitude in geo…
ThomasRigi Mar 11, 2024
7f370ac
Tiltrotor: disable MC yaw fade out during front transition blending
sfuhrer Jan 30, 2024
7fe5ee6
rtl_direct: fix on_inactive()
sfuhrer Mar 12, 2024
00cc68b
Commander: make low remaining flight time configurable and fix clear…
sfuhrer Mar 12, 2024
9f4ae0a
vtol: only publish generic warning through mavlink to safe flash (#22…
sfuhrer Mar 12, 2024
b115d3c
uxrce_dds_client: refactor init to retry indefinitely
dagar Dec 13, 2023
a1cce7e
uxrce_dds_client: optimizations and instrumentation
dagar Dec 19, 2023
23c5c0b
dataman: Add client sync perf counter and increase default timeout to 5s
niklaut Mar 7, 2024
ad50afd
update msg_files to PARENT_SCOPE (#22800)
Sascha8a Mar 13, 2024
ae94751
add load_mon support for Qurt platform (#22883)
katzfey Mar 14, 2024
68fcfc4
mro-zero classic: remove gyro fft module to save flash (#22878)
sfuhrer Mar 14, 2024
6373d8d
commander: low flight time failsafe: set UserTakeoverAllowed::Auto to…
sfuhrer Mar 14, 2024
e3f67d5
ekf2: new yaw derivation
bresch Mar 12, 2024
ee63f3e
update change indicator
bresch Mar 13, 2024
b2f1122
ekf2: remove old yaw 321 and 312 derivations
bresch Mar 13, 2024
7c6ecd9
mc_wind_estimator_tuning: optionally use GNSS velocity
bresch Mar 14, 2024
6d82734
Commander: set vehicle_status.failsafe flag only if action for failed…
sfuhrer Mar 13, 2024
d330d47
EstimatorCheck: GNSS data fusion stopped as INFO if local position is…
sfuhrer Mar 14, 2024
6e15dd5
Commander: trigger warning when arming denied due to check failure
sfuhrer Mar 14, 2024
4ae2fbd
Commander enums: capitalize flight mode names
sfuhrer Mar 14, 2024
f6430a2
Commander enums: capitalize battery level key words
sfuhrer Mar 14, 2024
da39d07
Commander enums: shorten failsafe event messages
sfuhrer Mar 14, 2024
70346a5
failsafe: set cause to generic when fallback mode is activated
bkueng Mar 15, 2024
32aa326
EKF: Change a typo
muramura Mar 17, 2024
2e6dd24
mpc: add possibility to generate tilt using full 3D accel
bresch Jan 26, 2024
95627ea
SMART_BATTERY_INFO to BATTERY_INFO (#22875)
hamishwillee Mar 19, 2024
6385087
sd_bench: Display maximum time for maximum write time
muramura Mar 9, 2024
37cadde
navigator: update mission after changing home position (#22834)
Drone-Lab Mar 20, 2024
c9221b9
ekf2: fix gnss yaw unit test
bresch Mar 19, 2024
cb2bb2e
ekf2: add no gyro bias estimate test case
bresch Mar 20, 2024
6d81934
ekf2: fix direct state measurement update for suboptimal K case
bresch Mar 20, 2024
638e17d
ekf: update change indicator
bresch Mar 20, 2024
62b8db1
mpc: fix PositionControl unit test
bresch Mar 20, 2024
3553260
mathlib: utilities refactor float to function template (for optional …
dagar Mar 20, 2024
af16544
boards: ark septentrio update flash size and enable ekf2
AlexKlimaj Mar 19, 2024
34c19b2
boards/px4/fmu-v5x: default remove systemcmds/sd_stress to save flash
dagar Mar 20, 2024
710286d
uavcan: publish new can interface status as uorb topic (#22873)
oystub Mar 20, 2024
5f6dc1c
uORB: SubscriptionBlocking purged the broken attempt to set the mutex…
katzfey Mar 22, 2024
82a1aa3
uORB: fix for uORB communicator, only send most recent data for new s…
katzfey Mar 22, 2024
d0251b8
add `.editorconfig` for consistent code style across editors (#22916)
flyingthingsintothings Mar 22, 2024
2e12e14
boards/px4/fmu-v5x: remove sd_stress & reflect to reduce flash usage
bkueng Mar 20, 2024
bb9f4d4
gps: fix incorrect task id in module startup
flyingthingsintothings Mar 20, 2024
69028f3
New platform independent Serial interface (#21723)
katzfey Mar 22, 2024
c024ea3
boards/px4/fmu-v5x: remove legacy rover_pos_control to reduce flash u…
dagar Mar 22, 2024
4a55393
VOXL2: HRT updates for synchronization with Qurt time (#22881)
katzfey Mar 22, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 0 additions & 1 deletion .ackrc

This file was deleted.

18 changes: 12 additions & 6 deletions .ci/Jenkinsfile-compile
Original file line number Diff line number Diff line change
Expand Up @@ -40,16 +40,16 @@ pipeline {
"ark_can-flow_default",
"ark_can-gps_canbootloader",
"ark_can-gps_default",
"ark_cannode_canbootloader",
"ark_cannode_default",
"ark_can-rtk-gps_canbootloader",
"ark_can-rtk-gps_default",
"ark_cannode_canbootloader",
"ark_cannode_default",
"ark_fmu-v6x_bootloader",
"ark_fmu-v6x_default",
"atl_mantis-edu_default",
"av_x-v1_default",
"bitcraze_crazyflie_default",
"bitcraze_crazyflie21_default",
"bitcraze_crazyflie_default",
"cuav_can-gps-v1_canbootloader",
"cuav_can-gps-v1_default",
"cuav_nora_default",
Expand All @@ -66,8 +66,8 @@ pipeline {
"holybro_durandal-v1_default",
"holybro_kakutef7_default",
"holybro_kakuteh7_default",
"holybro_kakuteh7v2_default",
"holybro_kakuteh7mini_default",
"holybro_kakuteh7v2_default",
"holybro_pix32v5_default",
"matek_gnss-m9n-f4_canbootloader",
"matek_gnss-m9n-f4_default",
Expand All @@ -77,8 +77,8 @@ pipeline {
"modalai_fc-v1_default",
"modalai_fc-v2_default",
"mro_ctrl-zero-classic_default",
"mro_ctrl-zero-f7_default",
"mro_ctrl-zero-f7-oem_default",
"mro_ctrl-zero-f7_default",
"mro_ctrl-zero-h7-oem_default",
"mro_ctrl-zero-h7_default",
"mro_pixracerpro_default",
Expand All @@ -104,22 +104,28 @@ pipeline {
"px4_fmu-v5_debug",
"px4_fmu-v5_default",
"px4_fmu-v5_lto",
"px4_fmu-v5_rover",
"px4_fmu-v5_stackcheck",
"px4_fmu-v5_uavcanv0periph",
"px4_fmu-v5x_default",
"px4_fmu-v5x_rover",
"px4_fmu-v6c_default",
"px4_fmu-v6c_rover",
"px4_fmu-v6u_default",
"px4_fmu-v6u_rover",
"px4_fmu-v6x_default",
"px4_fmu-v6x_rover",
"px4_fmu-v6xrt_bootloader",
"px4_fmu-v6xrt_default",
"px4_fmu-v6xrt_rover",
"px4_io-v2_default",
"raspberrypi_pico_default",
"siyi_n7_default",
"sky-drones_smartap-airlink_default",
"spracing_h7extreme_default",
"thepeach_k1_default",
"thepeach_r1_default",
"uvify_core_default",
"siyi_n7_default"
],
image: docker_images.nuttx,
archive: true
Expand Down
6 changes: 6 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
root = true

[*.{c,cpp,cc,h,hpp}]
indent_style = tab
tab_width = 8
max_line_length = 120
2 changes: 2 additions & 0 deletions .github/workflows/compile_nuttx.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ jobs:
ark_can-rtk-gps,
ark_cannode,
ark_fmu-v6x,
ark_septentrio-gps,
atl_mantis-edu,
av_x-v1,
bitcraze_crazyflie,
Expand All @@ -48,6 +49,7 @@ jobs:
matek_h743-slim,
modalai_fc-v1,
modalai_fc-v2,
mro_ctrl-zero-classic,
mro_ctrl-zero-f7,
mro_ctrl-zero-f7-oem,
mro_ctrl-zero-h7,
Expand Down
33 changes: 0 additions & 33 deletions .github_changelog_generator

This file was deleted.

4 changes: 4 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -79,3 +79,7 @@
[submodule "Tools/simulation/gz"]
path = Tools/simulation/gz
url = https://github.com/PX4/PX4-gazebo-models.git
branch = main
[submodule "boards/modalai/voxl2/libfc-sensor-api"]
path = boards/modalai/voxl2/libfc-sensor-api
url = https://gitlab.com/voxl-public/voxl-sdk/core-libs/libfc-sensor-api.git
35 changes: 0 additions & 35 deletions .travis.yml

This file was deleted.

30 changes: 30 additions & 0 deletions .vscode/cmake-variants.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,26 @@ CONFIG:
buildType: MinSizeRel
settings:
CONFIG: px4_fmu-v5x_default
px4_fmu-v6c_default:
short: px4_fmu-v6c
buildType: MinSizeRel
settings:
CONFIG: px4_fmu-v6c_default
px4_fmu-v6c_bootloader:
short: px4_fmu-v6c_bootloader
buildType: MinSizeRel
settings:
CONFIG: px4_fmu-v6c_bootloader
px4_fmu-v6u_default:
short: px4_fmu-v6u
buildType: MinSizeRel
settings:
CONFIG: px4_fmu-v6u_default
px4_fmu-v6u_bootloader:
short: px4_fmu-v6u_bootloader
buildType: MinSizeRel
settings:
CONFIG: px4_fmu-v6u_bootloader
px4_fmu-v6x_default:
short: px4_fmu-v6x
buildType: MinSizeRel
Expand Down Expand Up @@ -131,6 +151,16 @@ CONFIG:
buildType: MinSizeRel
settings:
CONFIG: ark_can-rtk-gps_canbootloader
ark_septentrio_gps_default:
short: ark_septentrio_gps_default
buildType: MinSizeRel
settings:
CONFIG: ark_septentrio_gps_default
ark_septentrio_gps_canbootloader:
short: ark_septentrio_gps_canbootloader
buildType: MinSizeRel
settings:
CONFIG: ark_septentrio_gps_canbootloader
ark_cannode_default:
short: ark_cannode_default
buildType: MinSizeRel
Expand Down
172 changes: 0 additions & 172 deletions .ycm_extra_conf.py

This file was deleted.

Loading
Loading