Daniel Agar
6a4835bbcc
sensors: vehicle_magnetometer combine extra _vehicle_magnetometer_pub
4 years ago
Daniel Agar
ce76c84ce2
sensors: vehicle_magnetometer respect publication rate limit SENS_MAG_RATE
4 years ago
Daniel Agar
318c7e83b3
support up to PWM 14
...
- generate PWM_MAIN 1-14
- generate PWM_AUX 1-8
- generate PWM_EXTRA 1-8
- px4io and pwm_out directly read configuration parameters
- only available and active physical outputs are actually shown for configuration
- overall saves flash despite adding many new parameters
4 years ago
bresch
cdd6df4e27
VehicleGPSPosition: remove unused "using"
4 years ago
bresch
6abbbdeb4b
gps blend: add parameter to select the primary instance
4 years ago
bresch
889602ed5e
gps blend: always pass through GpsBlending class for selection
4 years ago
bresch
b4051b62a3
gps blend: add failover logic and unit test
...
also remove dependency to hrt library
4 years ago
bresch
9bff7a1c41
gps blend: add selector unit tests
4 years ago
bresch
1dbf4957df
vehicle gps pos: remove useless gps_updated array
4 years ago
bresch
b60bfb920c
gps blend: add initial working test
4 years ago
bresch
1cde5074ea
gps blend: move definition to header file
4 years ago
bresch
1333664a14
gps blend: move blending logic to class
4 years ago
Roman Dvořák
075165699d
Update CMakeLists.txt
4 years ago
Jakub Kákona
21e70381fe
Update default parameters.
4 years ago
Roman Dvorak
42439829b0
use LPE estimator
4 years ago
Roman Dvorak
6c839f9b02
add balloon defaults
4 years ago
Roman Dvorak
1fea1a2822
Initial TF-B1 commit
4 years ago
Claudio Micheli
c2a68debd9
add jamming_state to gps sensor module
...
Signed-off-by: Claudio Micheli <claudio@auterion.com>
4 years ago
Claudio Micheli
cadd2cf883
update gps submodule
...
Signed-off-by: Claudio Micheli <claudio@auterion.com>
4 years ago
Claudio Micheli
5eb4ab6d73
vehicle_gps_position: add jamming_state
...
Signed-off-by: Claudio Micheli <claudio@auterion.com>
4 years ago
Daniel Agar
e7f2195a9b
ekf2: error if unable to copy every sensor publication
4 years ago
CUAVcaijie
e30b8495b8
Enable x7pro and nora spi4 DMA
4 years ago
Dan George
c1da999748
cmake: Limit color output to terminals
...
VIm's Quickfix is useless with escape sequences embedded in
compiler output.
4 years ago
David Sidrane
1375221c56
srgbled_dma:Fix wrong timer init
4 years ago
Silvan Fuhrer
85d8e74609
Navigator: yaw error from param and pos_ctl_status.acceptence_rad checks before using
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
4 years ago
Silvan Fuhrer
4d6749edc2
mission_block: change loiter handling logic
...
- add ability of "heading wait" for NAV_CMD_LOITER_TIME_LIMIT
- For both LOITER_TIME and LOITER_TO_ALT in fixed-wing flight, unify logic:
--> reach position --> start loitering --> reach altitude --> start timer (if applicable)
--> reach exit heading (if applicable) --> declare mission item reached
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
4 years ago
Silvan Fuhrer
5c9fac58c8
Mission: do not autocontinue if in multicopter mode and next wp has a hold time
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
4 years ago
Silvan Fuhrer
f3adf6d67f
mission_block: rename altitude_amsl to mission_item_altitude_amsl to make clear it's a setpoint
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
4 years ago
Silvan Fuhrer
ab9d5498bc
mavlink_mission: MAV_CMD_NAV_LOITER_TIME: set force_heading corresponding to param2
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
4 years ago
Silvan Fuhrer
017567792b
Navigator: for loiter position acceptance, use L1 distance and loiter radius
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
4 years ago
Silvan Fuhrer
acbada73dd
RTL: VTOL: do the land delay loitering (RTL_LAND_DELAY) in fixed-wing flight
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
4 years ago
Jaeyoung-Lim
cc29754163
Update jsbsim bridge submodule
4 years ago
Daniel Agar
f0d1f1d679
boards: disable BDMA on STM32H7 for now
4 years ago
alexklimaj
741c1da634
ARK Flow Basic Functionality
4 years ago
Ricardo Marques
19576c5db3
logger: Correct max instances of actuator_outputs.
...
Signed-off-by: Ricardo Marques <marques.ricardo17@gmail.com>
4 years ago
Julian Kent
ce1157e398
Work around broken coverage interface
4 years ago
Julian Kent
14cb98a6b4
Increase corridor check thresholds for mission tests
4 years ago
Julian Kent
7fac2fe6cd
Consolidate uploading of coverage info for unit tests
4 years ago
Julian Kent
e014954c91
Remove old matrix inversion routines
4 years ago
Julian Kent
e96e028327
Refactor LM mag calibration routines
4 years ago
Julian Kent
a9fc104387
Add inline to avoid double definition errors
4 years ago
bresch
c79bd033c0
mag test: add ellipsoid test
4 years ago
bresch
1da2cd5b4d
mag test: add magnetometer calibration unit tests
4 years ago
bresch
a8a8819060
mag cal: move sphere and ellipsoid regression algirithms
4 years ago
JacobCrabill
bf4ae81995
Device: Add MAVLINK bus type
4 years ago
Peter Blom
a4745c6825
Simulator: Fix for arg count increase breaking remote host option.
...
The number of arguments was increased by one, see: 1719ff9892
Because the above commit was merged before https://github.com/PX4/PX4-Autopilot/pull/15443 . It broke support for the remote host option.
This has been fixed in this commit by increasing all argv's by one.
Signed-off-by: Peter Blom <peterblom.mail@gmail.com>
4 years ago
Daniel Agar
cf43d07f70
uavcannode: refactor into separate publishers and subscribers
4 years ago
JacobCrabill
39ad84e069
drv_sensor.h: Add missing SRF05 devtype
4 years ago
JacobCrabill
e49717513c
simulator: Fix distance sensor device_id
...
Also add DRV_DIST_DEVTYPE_SIM
4 years ago
JacobCrabill
a09e13631c
distance_sensors: Fix assignment of serial bus ID
4 years ago