David Sidrane
79744ec156
holybro_durandal-v1: Use px4_platform_configure
4 years ago
David Sidrane
55c091e0fc
cubepilot_cubeyellow: Use px4_platform_configure
4 years ago
David Sidrane
6b93865cfc
cubepilot_cubeorange: Use px4_platform_configure
4 years ago
David Sidrane
16f388d625
cuav_x7pro: Use px4_platform_configure
4 years ago
David Sidrane
26e164c3ba
cuav_nora: Use px4_platform_configure
4 years ago
David Sidrane
79f177fe94
cuav_can-gps-v1: Use px4_platform_configure
4 years ago
David Sidrane
1bb2b0b06c
bitcraze_crazyflie: Use px4_platform_configure
4 years ago
David Sidrane
a09d240c72
av_x-v1: Use px4_platform_configure
4 years ago
David Sidrane
4c5aa12a18
airmind_mindpx-v2: Use px4_platform_configure
4 years ago
David Sidrane
52b5856ff0
px4_fmu-v5:Use px4_platform_configure
4 years ago
David Sidrane
a60df85a09
px4_fmu-v5x:Use px4_platform_configure
4 years ago
David Sidrane
e83a00c604
px4_manifest:Add Queries
4 years ago
David Sidrane
68ab736b16
Refactor mtd to make available to board startup
4 years ago
David Sidrane
1b9ab2a3e2
px4_fmu-v5x:Manifest Update Adde Rev 1 HW and fix VER 1
...
VER is on BASE
REV is on FMU
ver|rev
bas|fmu
{0x0000, hw_mft_list_v0500, ...(hw_mft_list_v0500)},
{0x0001, hw_mft_list_v0501, ...(hw_mft_list_v0501)}, <-- was wrong
This falsly selected the NO I/O version
4 years ago
Daniel Agar
378c0b5093
parameters: find and get perf counters aren't threadsafe
4 years ago
Daniel Agar
e69aea0a9b
parameters: don't keep in memory if set to default
4 years ago
Daniel Agar
c305774fae
commander: move vehicle_status into class
4 years ago
Daniel Agar
b7de10fca3
commander: move vehicle_status_flags to class
4 years ago
Daniel Agar
dc435c4c90
commander: control_status_leds() use _armed directly
4 years ago
Daniel Agar
8ac2581d7b
commander: handle_command() use _armed directly
4 years ago
Daniel Agar
741a0b43e8
commander: move mavlink_log_pub into class
4 years ago
Daniel Agar
a03b91c01e
commander: move answer_command() to class
4 years ago
Daniel Agar
d5dc7e2873
commander: move actuator_armed state into class
4 years ago
Matthias Grob
de66616341
MulticopterPositionControl: don't switch out of Orbit task
...
when it got started via vehicle_command
4 years ago
Matthias Grob
8f40558f41
MulticopterPositionControl: reset task when switching mode
...
to make sure the state is clean between auto mode switches.
4 years ago
Daniel Agar
85f3ab1960
rc_update: only decode if RC input is stable (channel count and source)
4 years ago
Daniel Agar
d654be761c
ms4525: remove old voltage corrections
...
- this isn't correct for all boards and we now have airspeed scale
factor estimation
4 years ago
Alex Mikhalev
378b41af6a
tunes: Improve logic for interrupting tunes
...
src/lib/tunes already knows which tunes are interruptable, so add
return values to expose than and use than in tone_alarm.
This fixes the issue that repeating tunes cannot be interrupted without
tune_override set to true.
Signed-off-by: Alex Mikhalev <alex@corvus-robotics.com>
4 years ago
JaeyoungLim
bd943d872c
Use explicit typemasks for offboard position setpoints ( #16296 )
...
This uses enums of the POSITION_TARGET_TYPEMASK in order to separate typemasks that are part of the mavlink specs more explicitly
4 years ago
Beat Küng
a63e8cc149
fix mavlink: ensure vehicle_command topic exists
...
If the first publisher publishes multiple commands right after each other
(e.g. on 'commander takeoff'), mavlink would miss the first and print an
error like 'vehicle_command lost, generation 0 -> 2'.
This is due to a recent uORB behavior change.
4 years ago
Beat Küng
05a3492174
commander: remove low priority thread, run tasks in a worker thread on demand
...
- removes race conditions
- removes dependencies on static data & methods
- reduces RAM usage by ~3.8KB
4 years ago
Beat Küng
419b336a15
commander: fix ModuleBase usage, remove volatile flag
4 years ago
Antonio Sanjurjo Cortés
aa80167b47
mavlink: rename OPTICAL_FLOW header and defines to OPTICAL_FLOW_RAD
...
Signed-off-by: Antonio Sanjurjo Cortés <74329840+antonio-sc66@users.noreply.github.com>
4 years ago
Antonio Sanjurjo Cortés
7dde298664
mavlink: move COLLISION to streams hpp
...
Signed-off-by: Antonio Sanjurjo Cortés <74329840+antonio-sc66@users.noreply.github.com>
4 years ago
Antonio Sanjurjo Cortés
2243931abd
mavlink: move ATTITUDE_TARGET to streams hpp
...
Signed-off-by: Antonio Sanjurjo Cortés <74329840+antonio-sc66@users.noreply.github.com>
4 years ago
Antonio Sanjurjo Cortés
ce28aa089b
mavlink: move ATTITUDE_QUATERNION to streams hpp
...
Signed-off-by: Antonio Sanjurjo Cortés <74329840+antonio-sc66@users.noreply.github.com>
4 years ago
Antonio Sanjurjo Cortés
8ac2ada0e6
mavlink: move ATTITUDE to streams hpp
...
Signed-off-by: Antonio Sanjurjo Cortés <74329840+antonio-sc66@users.noreply.github.com>
4 years ago
Antonio Sanjurjo Cortés
0bf622e211
mavlink: move OPTICAL_FLOW to streams hpp
...
Signed-off-by: Antonio Sanjurjo Cortés <74329840+antonio-sc66@users.noreply.github.com>
4 years ago
斯东Stone
5f0ecc893e
boards: holybro/durandal add TELEM3 (/dev/ttyS4)
4 years ago
Jaeyoung-Lim
d59ba2032f
Handle takeoff waypoints for rover
...
Fix
4 years ago
TSC21
1d1fbdb1d3
microRTPS: remove byte ordering for nested types
4 years ago
SalimTerryLi
2d0eb4a41a
pca9685_pwm_out: small improvement ( #16196 )
...
* reduce I2C transfers and enable EXTCLK support
* schedule rate limit arg
* apply state machine and do actual init in Run()
4 years ago
Silvan Fuhrer
3309bf21dd
FW att C: do not lock or reset integrator if tailsitter and in hover
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
4 years ago
Silvan Fuhrer
efe42451b6
tailsitter_duo mixer: remove output scaling (that reduced the max deflection of the elevons)
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
4 years ago
Silvan Fuhrer
646b5bb578
L1: Do only check for wrong tangent_vel if in circle_mode
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
4 years ago
JaeyoungLim
c5486ca47e
sitl: fix sitl_run to run on macOS ( #16287 )
...
This commit removes the readarray command from the Tools/sitl_run.sh.
This fixes the issue where SITL was not able to run due to readarray not being available on macOS
4 years ago
Ricardo Marques
3215c50660
commander: Fix comment typos.
...
Signed-off-by: Ricardo Marques <marques.ricardo17@gmail.com>
4 years ago
Hamish Willee
336639897e
Fix incorrect docs URLs in airframes definitions ( #16288 )
4 years ago
BazookaJoe1900
bd09be43c0
simulator mavlink actuator limits ( #15861 )
...
using unified way to decide which output should be scale as rotor
fixed case that actuator that wasn't set (value 0 "PWM") results output of -3
make default actuator mode to set all actuator to range of -1 to +1
cleanups
4 years ago
Jukka Laitinen
fdb4ede6c2
Add topic namespace support for micrortps agent generation
...
Signed-off-by: Jukka Laitinen <jukkax@ssrc.tii.ae>
4 years ago