Lorenz Meier
f5ce40e434
FMUv2: Exclude some multicopter targets
...
These are rarely used airframes that should not be missed.
2019-12-26 10:16:58 +01:00
Lorenz Meier
0c85c5d18e
FMUv2: Exclude some fixed wing targets
...
These are rarely used airframes that should not be missed.
2019-12-26 10:16:58 +01:00
Lorenz Meier
02119c1832
FMUv2: Exclude rover targets
...
This is reasonable as these boards are very old and rovers are a new area of activity.
2019-12-26 10:16:58 +01:00
Lorenz Meier
be35c4857b
SITL shell: Do math using the shell
...
Bash or zsh from the last 10 years or so do math using the $((a + b)) syntax. This saves us from having bc as dependency.
2019-12-26 10:16:58 +01:00
Julian Oes
81809d8234
ROMFS: prevent high accel bias in SITL
2019-12-26 10:16:58 +01:00
JaeyoungLim
4bcdf560be
airframes: add config for px4vision devkit drone ( #13683 )
...
* Added configuration file for Pixhawk Vision
Signed-off-by: RomanBapst <bapstroman@gmail.com>
2019-12-16 08:21:17 +01:00
Ricardo Marques
86d3453343
Fix rover_sitl mixer call in CMakeLists.txt
2019-12-12 13:43:08 -05:00
Daniel Agar
f769b80fde
cmake px4_add_romfs_files FATAL_ERROR if file doesn't exist
2019-12-12 13:42:30 -05:00
Matthias Grob
904ab16558
Fix trailing whitespace, EOF newline, indentation
2019-12-09 13:22:19 +01:00
RomanBapst
634e8d206a
tiltrotor SITL config: increase transition time from 1.5 to 5 seconds
...
- avoids tilting the motors forward too fast
Signed-off-by: RomanBapst <bapstroman@gmail.com>
2019-12-03 13:57:58 +03:00
Daniel Agar
0cc250194d
VTOL: explicitly start all FW & MC controllers in VTOL mode
2019-11-30 12:58:36 -05:00
Daniel Agar
bc182e94e6
sensors split rc_update into new standalone module
2019-11-24 13:25:11 -05:00
Matthias Grob
6589aa5f71
posix rcS: remove overwriting default altitude
2019-11-22 13:36:05 -05:00
Julien Lecoeur
053ede6ca5
SITL: create a parameter file for each airframe
2019-11-21 15:55:49 +00:00
Julien Lecoeur
be99064133
SITL: add SYS_AUTOCONFIG support
2019-11-21 15:55:49 +00:00
Daniel Agar
84fe64b1c2
create new multicopter rate controller module (mc_rate_control) split out of mc_att_control
2019-11-19 17:03:11 -05:00
Nik Langrind
ba5efa5642
px4io: When running HITL, don't publish actuator_outputs. Fixes #13471 .
...
When running in HITL mode, pwm_out_sim publishes actuator_outputs.
px4io unconditionally publishes the uOrb actuator_outputs. When HITL
is configured, the px4io copy of the uOrb has all zeros.
The result is that there are two publications, one valid, and one
all-zeros. This causes the HIL_ACTUATOR_CONTROLS mavlink message
to be incorrect (all-zeros) and the SERVO_OUTPUTS_RAW mavlink
message to be inconsistent, as it takes the data from one or the
other uOrb randomly each cycle.
The fix is to let px4io know that HITL is in effect when it is
started, and modify px4io to suppress publication in this case.
This is a bigger more complicated fix than I would like, but I
think it is conceptually correct.
Signed-off-by: Nik Langrind <langrind@gmail.com>
2019-11-17 11:19:35 +01:00
Daniel Agar
a694f0bbdd
bl_update: build and include board bootloader if config available
2019-11-16 11:43:42 +01:00
Daniel Agar
2af262ed1d
NuttX cmake build wrapper thorough dependencies
2019-11-16 11:43:42 +01:00
TSC21
d4ddabdf52
SITL: adds 'iris_rtps' target
2019-11-13 18:24:11 +00:00
Oleg Kalachev
942cdb1fa5
Add COEX Clover 4 airframe
2019-11-11 22:45:52 -05:00
Daniel Agar
668984b6b0
boards: start adc in rc.board_sensors
2019-11-11 17:08:24 -05:00
xdwgood
f984c4e450
ROMS: delete caipirinha_vtol.main.mix and instead use vtol_tailsitter_duo.main.mix
2019-11-11 10:40:20 +01:00
Pandacoolcool
ec0244906f
fix yaw control error
2019-11-11 10:40:20 +01:00
Pandacoolcool
5c7da88265
remove unuse param
2019-11-11 10:40:20 +01:00
Daniel Agar
7a82df3872
UVify Core and Draco-R updates
...
* Draco-R sensor orientation correction
* LL40LS sensor is not stable during I2C probing. More trials have been implemented.
* px4flow execution has been removed as rc script already running it
* GPS LED script repaired
* Off ICM20608 due to some bug?
* Removed i2c speed adjustment due to SMBUS.
* ms5611 test2 does not exist
* Baud rate has changed.
* Draco-R airframe parameters are updated.
* IFO and Draco parameters are updated
* Draco-R sensor orientation corrected
* Draco-R DSHOT supports
2019-11-02 11:39:41 -04:00
Jacob Dahl
66b3a4269b
updated maintainer on 4250_teal
2019-10-30 15:31:04 +00:00
JaeyoungLim
4c8f27cf57
Fix typhoon h480 parameter ( #13263 )
2019-10-25 10:46:27 +02:00
Jaeyoung-Lim
f7871ec9de
Retune h480
2019-10-23 16:55:30 +01:00
RomanBapst
06a902f598
rcS: do not wipe next flight UUID parameter when resetting parameters
...
Signed-off-by: RomanBapst <bapstroman@gmail.com>
2019-10-23 16:54:17 +01:00
Daniel Agar
6a0f5249f8
sensors: split out analog battery handling to new standalone battery_status module
2019-10-21 13:40:23 -04:00
Beat Küng
349469cf75
refactor pwm_out_sim: use mixer_module and run on work queue
...
Tested with SITL + HITL
2019-10-21 09:42:08 +02:00
Daniel Agar
bde36f0f4a
ROMFS: rc.vtol_defaults limit inner loop rate ( #13196 )
...
- temporary remedy for https://github.com/PX4/Firmware/issues/13149
2019-10-16 12:27:06 -04:00
Beat Küng
b080679146
kakutef7, kopis airframe: enable dshot & telemetry
2019-10-11 08:14:17 +02:00
Beat Küng
132dcdaf25
beta75x airframe: enable DShot600
2019-10-11 08:14:17 +02:00
Beat Küng
d8ef1b59b9
ROMFS: add dshot startup support
2019-10-11 08:14:17 +02:00
BazookaJoe1900
02e861b16e
enable silent compare of parameter ( #12850 )
...
Remove false errors after comparing parameters that doesn't exists.
as described in #12832
2019-10-07 09:50:11 +02:00
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.
2019-09-29 10:46:08 -04:00
mcsauder
7b16c3482d
Refactor the ll40ls namespace driver methods to more closely match the cm8jl65, mappydot, leddar_one, and other distance sensor driver implementations.
2019-09-27 07:55:53 +01:00
bazooka joe
49c74ab021
add new parameter LIGHT_EN_BLINKM to start blinkm lights
2019-09-02 20:02:00 -04:00
BazookaJoe1900
8a45c6145b
add new parameter SENS_EN_PMW3901 to start pmw3901 optical flow
2019-09-02 11:08:51 -04:00
mcsauder
0817ee40f8
Add generic vtol tailsitter airframe/mixer and incorporate modifications from PR 9849 in 4001_quad_x and 13001_caipirinha_vtol.
2019-09-01 18:35:14 -04:00
Matthias Grob
328544ae2e
deltaquad: remove deprecated parameter MAN_R_MAX
2019-09-01 14:56:59 -04:00
Daniel Agar
10ed88db57
VTOL airframes update legacy VT_MOT_COUNT parameter
2019-09-01 13:09:48 -04:00
BazookaJoe1900
e3b60cd9e7
rc.sensors: moved common ms5611 start to rc.board_sensors per board
2019-09-01 12:55:50 -04:00
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>
2019-08-29 09:58:20 -04:00
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
2019-08-23 17:02:25 -04:00
Claudio Micheli
f3eafdc296
Fix wrong initialization of PWM_AUX_RATE.
...
Signed-off-by: Claudio Micheli <claudio@auterion.com>
2019-08-23 15:37:57 +02:00
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
2019-08-22 08:47:50 +02:00
Silvan Fuhrer
536f073d02
VTOL: set RTL_TYPE default for VTOL to 1 (return to home via mission landing if available)
2019-08-21 10:15:06 +02:00