Hamish Willee
ffa38f1b4f
module markdownout - explicit anchor not heading
2020-11-05 08:56:31 +01:00
Daniel Agar
bde5cadba7
ROMFS: replay automatically create replay_params.txt
2020-11-04 11:47:01 -05:00
Daniel Agar
142452f80c
replay: print parameter changes and error on mismatch
2020-11-04 11:47:01 -05:00
Daniel Agar
03aa2dd46c
ROMFS: create NXP HoverGames airframe (SYS_AUTOSTART 4017)
...
Co-authored-by: igalloway <iaintravelgalloway@gmail.com>
2020-11-04 11:43:20 -05:00
Beat Küng
e6ad321ab2
gps: add GPS_{1,2}_PROTOCOL param to select protocol, default to u-blox
...
u-blox is the most widely used GPS, so module detection should be a bit
faster in general.
2020-11-04 10:26:49 -05:00
Beat Küng
ab43a94224
gps: keep track of RX data rate
2020-11-04 10:26:49 -05:00
Beat Küng
c5c521f5e0
gps: add support for u-blox heading with 2 F9P devices
2020-11-04 10:26:49 -05:00
Julian Kent
d7fa5c68aa
Add support for alpha/beta/rc on the vendor version ( #16112 )
...
* Add support for versioning the vendor version
* Make regex only allow either alpha/beta/rc, or vendor versions
2020-11-04 13:48:19 +01:00
Beat Küng
8f72ea9577
Jenkins: push module documentation to PX4 user guide as well
2020-11-04 13:08:05 +01:00
David Sidrane
f02d490e89
rddrone-uavcan146:Rename to ucans32k146
2020-11-04 03:37:06 -08:00
David Sidrane
e0f6c220b1
hardfault_log:Sanity check stack before dumping it
2020-11-04 08:44:38 +01:00
Hamish Willee
425b8a1733
markdownout - change Firmware to PX4-Autopilot
2020-11-04 08:31:28 +01:00
Daniel Agar
ea2fced6ad
Tools/check_submodules.sh: always update if within vscode cmake configure
...
- the interactive portion of check_git_submodule with hang waiting for user input
2020-11-03 23:40:12 -05:00
Silvan Fuhrer
99833eb001
FW Position Control: remove duplicated position_sp_triplet update
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
2020-11-03 15:47:57 +01:00
Daniel Agar
ba5ef28f23
uORB_tests: add uORB::SubscriptionMultiArray tests
2020-11-03 09:10:54 -05:00
JaeyoungLim
9e5cf3a598
Enable multiple rover simulations ( #15904 )
...
This commit allows running multiple simulations with rovers
2020-11-03 14:55:32 +01:00
Lorenz Meier
a39bead740
Update SITL (compile fix)
...
This fixes the linker command for protobuf libraries for plugins.
;
2020-11-02 18:39:31 -05:00
Silvan Fuhrer
d4d02f449f
Improve tailsitter tuning master ( #16078 )
...
* tailsitter SITL: improve hover tuning
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
* Add SITL testing for tailsitter VTOLs
This enables SITL testing for Tailsitter vehicles
Co-authored-by: Jaeyoung-Lim <jaeyoung@auterion.com>
2020-11-02 23:41:12 +01:00
Ricardo Marques
fd90387270
README: Cleanup Maintenance Team structure
...
Changes current Maintenance Team structure in README.md in order to be more organized and with a standard.
Signed-off-by: Ricardo Marques <marques.ricardo17@gmail.com>
2020-11-02 23:31:29 +01:00
Avionics Anonymous
437a1c6db1
Use ModuleParams instead of old param funcs
2020-11-02 23:29:50 +01:00
Avionics Anonymous
cc96468fad
Extend UAVCAN light control
...
Adds automatic control of more light types via UAVCAN. Publishes
commands for beacon, strobe, nav, and landings lights. Each is
automatically controlled based on arming state and this behavior is
configurable per light type via params. For example, nav lights can be
set to be always on while beacons turn on when the system is prearmed
and strobes turn on only when armed.
2020-11-02 23:29:50 +01:00
Silvan Fuhrer
67a0e1993a
FW Position controller: add option to swap throttle and pitch stick
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
2020-11-02 22:49:05 +01:00
Martin Povišer
ad0de67df7
dshot: fix build error
...
Fixes
src/drivers/dshot/dshot.cpp:1408:9: error: declaration of
'struct DShotOutput::custom_command(int, char**)::Command' shadows
a previous local [-Werror=shadow]
2020-11-02 13:52:42 -05:00
Martin Povišer
d2145917e7
setup: add Nix derivation with build environment
2020-11-02 13:52:42 -05:00
Martin Povišer
b0a73b5144
platforms/nuttx: change bash references
...
There is a platform, NixOS Linux, on which '/bin/bash' is not available.
This commit changes the interpreter to '/usr/bin/env bash' in some
scripts essential to firmware building.
2020-11-02 13:52:42 -05:00
CUAVcaijie
77dfd111e2
boards: cuav/x7pro disable BDMA ( #16056 )
...
- currently causing a crash, disable for now
2020-11-02 13:14:44 -05:00
Daniel Agar
817285ec64
commander: gyro calibration use MedianFilter
2020-11-02 12:58:46 -05:00
Daniel Agar
d14deb0e5a
FFT add simple median filter
2020-11-02 12:58:46 -05:00
Daniel Agar
4578b8cdcc
Update submodule ecl to latest Mon Nov 2 09:57:32 EST 2020
...
- ecl in PX4/Firmware (f87b19f31b9918f73d336d10e68d39c659037582): https://github/commit/48a8992caf7a95e09a5e17235133894c072b96bd
- ecl current upstream: https://github/commit/a21092804a784d012939f96cc633e7da5f5e8cde
- Changes: https://github/compare/48a8992caf7a95e09a5e17235133894c072b96bd...a21092804a784d012939f96cc633e7da5f5e8cde
a210928 2020-11-01 Daniel Agar - EKF: remove virtual getters from estimator_interface
2020-11-02 12:44:14 -05:00
Beat Küng
d83da4ded4
fix SubscriptionMultiArray: end() iterator needs to point past the end
...
And ensure not to dereference.
2020-11-02 09:00:04 +01:00
Daniel Agar
a1ef4d1469
ekf2: only advertise immediately in multi-EKF mode
2020-11-01 15:48:35 -05:00
PX4 BuildBot
1dd3283fbb
Update submodule ecl to latest Sat Oct 31 20:37:40 EDT 2020
...
- ecl in PX4/Firmware (6bb56ae2b3debb76669a04adb7c64bac74bb87f4): https://github/commit/d85e24d3ca767b48bdbb1594b564d30df5777769
- ecl current upstream: https://github/commit/48a8992caf7a95e09a5e17235133894c072b96bd
- Changes: https://github/compare/d85e24d3ca767b48bdbb1594b564d30df5777769...48a8992caf7a95e09a5e17235133894c072b96bd
48a8992 2020-10-30 Daniel Agar - EKF: move small simple getters to header
defb35d 2020-10-29 Daniel Agar - EKF: pass imuSample by const reference
2020-10-31 21:11:44 -04:00
PX4 BuildBot
4df3931bd1
Update submodule sitl_gazebo to latest Thu Oct 29 20:40:02 EDT 2020
...
- sitl_gazebo in PX4/Firmware (6b9dde59d6f66f5973dd2659f4a71a1e6307f70e): 2451437c19
- sitl_gazebo current upstream: 06e801fe8b
- Changes: 2451437c19...06e801fe8b
06e801f 2020-10-29 Nuno Marques - add missing generated models to git ignore (#644 )
eafc98b 2020-10-28 JaeyoungLim - Move boat model to jinja templates (#641 )
2020-10-29 22:00:05 -04:00
Daniel Agar
6b9dde59d6
update ecl to latest
...
- fmu-v5 debug and stackcheck builds now need to be CONSTRAINED_FLASH to fit
- delete unused holybro_durandal-v1_stackcheck build (also CONSTRAINED_FLASH)
2020-10-29 18:56:52 -04:00
Daniel Agar
81aa8a914f
boards: px4_fmu-v2 disable ver command line to save flash
2020-10-29 18:56:52 -04:00
Daniel Agar
d5894bea5c
cmake: NuttX debug skip SVD print if not found
2020-10-29 15:07:47 -04:00
Daniel Agar
216a0eb3a0
cmake: NuttX redirect libapps build stdout to log file
2020-10-29 15:07:47 -04:00
Daniel Agar
b13422dd80
gitmodules update URLs to renamed PX4 repositories
2020-10-29 15:06:59 -04:00
Daniel Agar
ecb462f325
ekf2: EKF2.cpp using matrix Eulerf, Quatf, Vector3f
2020-10-29 10:22:57 -04:00
Daniel Agar
d1af095c0b
ekf2: don't store vehicle_status_s
2020-10-29 10:22:57 -04:00
Daniel Agar
d27573b797
ekf2: don't store vehicle_land_detected_s
2020-10-29 10:22:57 -04:00
Daniel Agar
7757aeda94
ekf2: don't store sensor_selection_s copy
2020-10-29 10:22:57 -04:00
Daniel Agar
db5235b074
ekf2: avoid storing message copies
2020-10-29 10:22:57 -04:00
Daniel Agar
3f9f2c6fdf
ekf2: multi ekf supports up to 4 IMUs
2020-10-28 20:50:58 -04:00
Daniel Agar
cf082d7f1c
Github actions: SITL tests upgrade MAVSDK v0.30.1 -> v0.33.1
2020-10-28 20:26:47 -04:00
Daniel Agar
b5e00cd424
NuttX upgrade branches to px4_firmware_nuttx-10.0.0+
2020-10-28 17:25:08 -04:00
David Sidrane
ff87bc0fda
fmu-v6x:Bootloader init NULL console
2020-10-28 14:25:25 -04:00
David Sidrane
39b1d827d2
cubeorange:Bootloader init NULL console
2020-10-28 14:25:25 -04:00
David Sidrane
1fa1f8c2c5
durandal-v1:Bootloader init NULL console
2020-10-28 14:25:25 -04:00
David Sidrane
962b90fd75
cuav:Bootloader init NULL console
2020-10-28 14:25:25 -04:00