Beat Küng
b080679146
kakutef7, kopis airframe: enable dshot & telemetry
5 years ago
Beat Küng
132dcdaf25
beta75x airframe: enable DShot600
5 years ago
Beat Küng
d8ef1b59b9
ROMFS: add dshot startup support
5 years ago
BazookaJoe1900
02e861b16e
enable silent compare of parameter ( #12850 )
...
Remove false errors after comparing parameters that doesn't exists.
as described in #12832
5 years ago
garfieldG
bbb96cbd0c
Mavlink startup script per board
...
-moved rc.mavlink to the boards optional rc additions (now it's called rc.board_mavlink) to handle board specific mavlink needs (mavlink over usb, ethernet, additional streams, etc.)
-mavlink module will be responsible to usb defaults, therefore less args are needed to be passed to mavlink module if one wants to use mavlink over usb.
-the way to check if connection is usb is by it's designated variable and not by config mode.
5 years ago
mcsauder
7b16c3482d
Refactor the ll40ls namespace driver methods to more closely match the cm8jl65, mappydot, leddar_one, and other distance sensor driver implementations.
5 years ago
bazooka joe
49c74ab021
add new parameter LIGHT_EN_BLINKM to start blinkm lights
6 years ago
BazookaJoe1900
8a45c6145b
add new parameter SENS_EN_PMW3901 to start pmw3901 optical flow
6 years ago
mcsauder
0817ee40f8
Add generic vtol tailsitter airframe/mixer and incorporate modifications from PR 9849 in 4001_quad_x and 13001_caipirinha_vtol.
6 years ago
Matthias Grob
328544ae2e
deltaquad: remove deprecated parameter MAN_R_MAX
6 years ago
Daniel Agar
10ed88db57
VTOL airframes update legacy VT_MOT_COUNT parameter
6 years ago
BazookaJoe1900
e3b60cd9e7
rc.sensors: moved common ms5611 start to rc.board_sensors per board
6 years ago
Silvan Fuhrer
db4b4719c3
BabyShark VTOL: update config file
...
- increased transition throttle
- enable airmode
- increased max roll angle
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
6 years ago
Hyon Lim
0262a699c1
UVify Core board support and airframes (Draco, Draco-R, IFO) ( #12337 )
...
* also includes minor changes to make it easy to keep in sync with px4_fmu-v4
6 years ago
Claudio Micheli
f3eafdc296
Fix wrong initialization of PWM_AUX_RATE.
...
Signed-off-by: Claudio Micheli <claudio@auterion.com>
6 years ago
Todd Colten
b55ae09f00
FW: set default RTL_TYPE = 1 for fixed wing
...
This change adds the line "param set RTL_TYPE 1" to the default init scripts for fixed wing. Similar to the other PR that sets default RTL_TYPE=1 for VTOLs, RTL_TYPE=1 should be default for normal fixed wings as well. Reference: https://github.com/PX4/Firmware/pull/12746/files
6 years ago
Silvan Fuhrer
536f073d02
VTOL: set RTL_TYPE default for VTOL to 1 (return to home via mission landing if available)
6 years ago
Silvan Fuhrer
5a736c9af8
update babyshark VTOl config
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
6 years ago
Daniel Agar
7d248e0f45
px4fmu: move to WQ with uORB callback scheduling ( #12224 )
6 years ago
Beat Küng
a7eed520b4
commander: refactor module usage output
6 years ago
Silvan Fuhrer
cedf14e2ba
Airspeed Selector: repurpose wind estimator into an airspeed (selection, validation) module.
...
This new airspeed module does:
-runns an airspeed validator for every airspeed sensor present, which checks measurement validity and estimates an airspeed scale
-selects another airspeed sensor if for the current one a failure is detected
-estimates airspeed with groundspeed-windspeed if no valid airspeed sensor is present
-outputs airspeed_validated topic
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
6 years ago
Matthias Grob
45187e1aa8
Improve magnetometer inconsistency check
...
To check directional difference between the magnetometer field vectors
instead of vector component difference.
6 years ago
Daniel Agar
bf474028ff
px4flow add parameter to enable (SENS_EN_PX4FLOW)
...
- fixes https://github.com/PX4/Firmware/issues/12571
6 years ago
RomanBapst
cfba41d2f4
posix configs: set trigger interface to mavlink as it's the only one
...
supported on posix
Signed-off-by: RomanBapst <bapstroman@gmail.com>
6 years ago
Timothy Scott
3850322046
Added module.yaml and serial port configuration.
6 years ago
Timothy Scott
2406aa8b50
Further fixing up parameters
6 years ago
Timothy Scott
6ea03bee58
Ongoing work to update RoboClaw driver
6 years ago
Daniel Agar
77694183b2
delete position_estimator_inav
6 years ago
Beat Küng
8e5aaff76b
airframes: add Kopis 2
6 years ago
Julien Lecoeur
8f47535b54
ROMFS: fix airframe incremental build
6 years ago
Julien Lecoeur
24c2846750
ROMFS: add explicit dependency to parser scripts
6 years ago
Julien Lecoeur
daeba4e75f
Add airframe .post scripts on NuttX targets
6 years ago
Matthias Grob
e964af9262
commander_params: enable RC override by default
...
It doesn't affect fixed wing flying anymore. I disabled it for the
deltaquad since I presume @sanderux prefers to have the feature disabled
even when flying in multicopter mode.
6 years ago
Matthias Grob
aaad71faab
commander_params: enable automatic disarming after land detection by default
6 years ago
Mark Sauder
4a02475dd1
rcS: reduce a few LOC in AUTOCNF logic ( #12467 )
...
* Set/unset rcS vars at beginning and end of rcS script and reduce a few LOC checking SYS_AUTOCONFIG with improved logic.
* Restore current placement of set/unset vars in rcS script to leave only the SYS_AUTOCONFIG logic modification.
* Replace set AUTOCNF no after inadvertent deletion.
6 years ago
Beat Küng
84bca7e4d0
shellcheck: disable SC2181
...
The combination of 'if mycmd' and a logical expression is not supported in
NuttX.
6 years ago
Beat Küng
92c2d7ae36
CBRK_BUZZER: allow to disable startup sound
...
The 'if [ $LOG_FILE = /dev/null ]' block can be removed, because
STARTUP_TUNE is already set in that case.
6 years ago
Beat Küng
5fe4c61b42
rc_input: add RC_PORT_CONFIG param to configure RC port
...
The parameter will only be available if the board defines an 'RC' serial
port in SERIAL_PORTS (in default.cmake).
6 years ago
Beat Küng
a3c920db7d
board_defaults: remove unnecessary 'set MIXER_AUX none'
...
On all of these boards '$USE_IO = no' will hold.
6 years ago
Timothy Scott
2ed00c9cb6
Rover: Rewrote gnd_pos_control and removed gnd_att_control ( #12239 )
6 years ago
Daniel Agar
d4cd1d0d2e
NuttX stm32f7 fully re-enable dcache with write back ( #12435 )
...
- fixes https://github.com/PX4/Firmware/issues/12216
- includes latest PX4/NuttX and apps update 7.29+
6 years ago
Silvan Fuhrer
fdcb0f06d6
Babyshark VTOL: updated config file (new smooth flight task, detuned position control,
...
improved land detector, included autopilot rotation)
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
6 years ago
Daniel Agar
aff13f6f64
rc.fw_defaults: reduce EPH/EPV failsafe values from 5x to 3x MC
6 years ago
BazookaJoe1900
df45124d02
black sheep telemetry add new TEL_BST_EN parameter to enable
6 years ago
Timothy Scott
f7a460427b
Changed name of mixer to be shorter
6 years ago
Silvan Fuhrer
9b46c1d8a9
Upated Babyshark VTOL config and vtol_defaults
...
Updated the babyshark default parameters for improved flight performance,
as well as two MPC parameters in vtol_defaults for smoother hovering with VTOLS"
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
6 years ago
Fabian Schilling
d139bc5a7c
Use bc to support floating point PX4_SIM_SPEED_FACTOR
6 years ago
RomanBapst
7bba5a7287
vtol_configs: replaced VT_MOT_COUNT with VT_MOT_ID
...
Signed-off-by: RomanBapst <bapstroman@gmail.com>
6 years ago
Daniel Agar
6d9bf18ca6
Revert "VTOL: add parameter to prevent flight if roll direction was not checked"
...
This reverts commit 5f06c6a1aa
.
6 years ago
Matthias Grob
443381327e
Airframes: rename normal S500 to generic and remove PX4 defaults
6 years ago