Peter van der Perk
80edb91c01
boards: tropic store param on sdcard
...
Tropic doesn't have a mtd, store param on sdcard instead
2024-11-06 17:28:35 -05:00
Peter van der Perk
5d29c7811b
imxrt: tone_alarm: Add FlexPWM based Tone alarm driver
2024-11-06 17:28:35 -05:00
Peter van der Perk
a7e4000861
rgbled_pwm: Change linker so we can make board specific override for led functionality
2024-11-06 17:28:35 -05:00
Peter van der Perk
df54caba1e
tropic: enable dshot
2024-11-06 17:28:35 -05:00
Peter van der Perk
8f2ede870e
tropic: fix system power
2024-11-06 17:28:35 -05:00
Peter van der Perk
5bec4d7aae
Initial support for Tropic VMU
2024-11-06 17:28:35 -05:00
Peter van der Perk
c6e86fdea0
Add Tropic teensy loader upload support
2024-11-06 17:28:35 -05:00
Claudio Chies
04b6412731
fixed the Parameter value so it corresponds to the DistanceSensor rotation enum
2024-11-06 16:22:11 +01:00
Jacob Dahl
ed3cac9122
tests: increase timeout for armable check
2024-11-05 21:13:10 -05:00
Alex Klimaj
ee79d4cdfc
boards: ark fpv change bootloader uart to telem1 ( #23898 )
2024-11-05 12:06:36 -09:00
bresch
aa5fdd3bb3
ekf2-rng-kin: allow invalidating at any vertical speed
...
The issue is that when the HAGL is low, the drone will usually
decelerate and then the check would run anymore. If the low HAGL
estimate is due to bad sensor readings (e.g.: reflections), it will be
stuck in that state.
2024-11-05 16:51:49 +01:00
Jacob Dahl
87b52ae6ee
Update platforms/nuttx/src/bootloader/stm/stm32_common/main.c
2024-11-05 06:59:47 -05:00
alexklimaj
7768dfda35
stm32 bootloader: use STM32_CPUCLK_FREQUENCY for systick_mhz
2024-11-05 06:59:47 -05:00
Peter Lichard
79bb30ce3d
fix(ftp): List empty directory ( #23638 )
2024-11-05 00:23:28 -09:00
Matthias Grob
d5103d71b9
simulator_mavlink: include headers from dialect specified for build ( #23844 )
...
Without this change the configured dialect would not get included
correctly in the simulator_mavlink module, only in the main mavlink module.
Configured using e.g. CONFIG_MAVLINK_DIALECT="development"
in e.g. boards/px4/sitl/default.px4board file.
2024-11-04 19:43:31 -09:00
Matthias Grob
c199a284f5
Fix output of param show -q XXX on NuttX shell ( #23793 )
...
* param: add a newline for the output of param show -q
Otherwise the output doesn't get flushed and doesn't show.
* param: remove deprecated PARAM_PRINT for QURT
We're not carrying platform defines in applications.
2024-11-04 19:30:21 -09:00
Hamish Willee
f032fdfd92
SDLOG_ALGORITHM - AES option not implemented ( #23816 )
...
* SDLOG_ALGORITHM - AES option not implemented
* Update src/modules/logger/params.c
Co-authored-by: Daniel Agar <daniel@agar.ca >
---------
Co-authored-by: Daniel Agar <daniel@agar.ca >
2024-11-04 19:22:31 -09:00
Potaito
098a3378cc
navigator: Fix RTL_TYPE 2 by reloading mission ( #23855 )
2024-11-04 19:19:59 -09:00
Jacob Dahl
f516b41b59
exclude vertiq submodule from make format ( #23889 )
2024-11-04 20:41:22 -07:00
benjinne
5001aab292
ina220 fix max current param name ( #23886 )
2024-11-04 16:00:06 -09:00
Alex Klimaj
a41a8e8924
boards: ark fpv add SCH16T ( #23883 )
...
* boards: ark fpv add SCH16T
* boards: ark fpv fix spi6
2024-11-04 09:00:41 -09:00
Konrad
613a4b682e
CI: add option to filter for boards in generate_board_targets
2024-11-04 09:46:49 -08:00
Konrad
e666b8ddfd
CI: make sure that the generate_board_targets includes all found targets
2024-11-04 09:46:49 -08:00
Jacob Dahl
c9f64aeea8
cannode: safety_button: fix compatibility with Ardupilot ( #23876 )
2024-11-02 11:39:44 -06:00
Silvan Fuhrer
9d33f8f3f0
Mission validity checks: make clear that MIS_DIST_1WP only warns, not invalidates
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2024-11-01 16:19:19 +01:00
chfriedrich98
e8f8bc9af7
ackermann: add lateral acceleration setpoint, acro/position mode and updates to auto modes
2024-10-31 16:15:37 +01:00
chfriedrich98
6a7edac10d
ackermann: restructure module
2024-10-31 16:15:37 +01:00
RomanBapst
79ec39e561
removed unnecessary case
...
Signed-off-by: RomanBapst <bapstroman@gmail.com >
2024-10-31 15:39:01 +03:00
RomanBapst
02d344d9d9
FixedWingPositionControl: handle case where we go into descend mode
...
during the backtransition
Signed-off-by: RomanBapst <bapstroman@gmail.com >
2024-10-31 15:39:01 +03:00
myxxmikeyxx
6385ecd7dd
Update README.md
...
Fixed Simple typo
2024-10-31 13:31:25 +01:00
Julian Oes
b9bca9fa94
boards: Add Holybro H-Flow ( #23865 )
2024-10-30 13:42:03 -04:00
zhaosheng.tan
4b4a60b54c
boards: fixed board ap-h743v2 ADC_BATTERY_CURRENT_CHANNEL issue, the correct channel is 8.
2024-10-30 12:15:41 -04:00
bresch
d579fb540c
ekf2-terrain: do not consider negative hagl as valid
2024-10-30 12:14:43 -04:00
Alex Klimaj
4d1c65d722
boards: new ARK FPV FC ( #23830 )
...
* add new payload power switch (RC_MAP_PAY_SW)
2024-10-30 11:35:35 -04:00
Julian Oes
951c981d94
Tools: split by | or space to get all commands
...
This is required in the case where there are 3 commands on one line.
2024-10-30 07:30:29 +01:00
Julian Oes
6509e70306
gimbal: fix device flags for RC gimbals
2024-10-30 07:30:29 +01:00
Julian Oes
e320593983
SITL: forward gimbal messages
...
A gimbal user needs to be able to receive gimbal device messages such as
GIMBAL_DEVICE_INFORMATION. Therefore, we need to forward this MAVLink
instance.
2024-10-30 07:30:29 +01:00
Julian Oes
c0c412570d
gimbal: Fix deg/rad for angular rates
...
The command is in degrees, but the rest in radians.
Also, set roll to NAN, rather than 0 when not set.
2024-10-30 07:30:29 +01:00
Julian Oes
55ec6df751
gimbal: Add test command for angle rates
...
This is handy to test angular rate input, not just angles.
2024-10-30 07:30:29 +01:00
Michael Schaeuble
22950a94ec
Override vehicle attitude send to gimbals when HIL mode is enabled
...
The simulated attitude can disturb the gimbal estimator and lead to strange behavior of the gimbal. So, since the hardware is not moving in HIL/SIH, we fake a static attitude towards the gimbal.
2024-10-30 15:25:05 +13:00
Matthias Grob
219c9d6cb9
gimbal: handle angular_velocity setpoint stream timeout
...
The gimbal would otherwise continue to spin with whatever velocity was commanded
before the input connection was lost.
2024-10-30 15:12:08 +13:00
Matthias Grob
2bccb20ee6
gimbal: introduce timestamp of last setpoint update
...
To enable implementing a timeout when there's no new setpoint coming in.
2024-10-30 15:12:08 +13:00
Matthias Grob
d5f3e858e8
gimbal: refactor outputs to take current timestamp at the beginning
2024-10-30 15:12:08 +13:00
chfriedrich98
a3a83c718a
mecanum: add cruise control for position mode ( #23834 )
2024-10-29 16:43:42 +01:00
Matthias Grob
cac0133901
FlightTaskDescned: fix horizontal acceleration overriding vertical one
...
Also descend with more acceleration again to avoid the risk of ascending instead of descending because of a wrong hover thrust estimate.
2024-10-25 14:06:00 +02:00
Silvan Fuhrer
5a53190ed5
FW Position Control: handle invalid z or vz measurement in case of nav_state DESCEND
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2024-10-25 14:06:00 +02:00
Silvan Fuhrer
c342f9baf7
Commander: remove mode_req_local_alt requirement from DESCEND
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2024-10-25 14:06:00 +02:00
Matthias Grob
37190d4928
navigator: refactor naming of break instead of brake functions
2024-10-25 13:56:20 +02:00
Matthias Grob
b8a602414d
navigator land: don't project VTOL braking waypoint without global position
2024-10-25 13:56:20 +02:00
Silvan Fuhrer
b6eb8dbfd9
Navigator: land: set lat/lon fields of triplet to NAN if global position is not valid
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2024-10-25 13:56:20 +02:00