DanielePettenuzzo
84f937a098
airspeed sensor: use bus_option array from i2c.h instead of one in each driver
7 years ago
DanielePettenuzzo
6cb17839ee
distance sensors: remove bus_option array and add it to i2c.h header
7 years ago
DanielePettenuzzo
e15d390f65
rc.sensors: fix
7 years ago
DanielePettenuzzo
0cc5a41bb8
rc.sensors: start all i2c distance sensor with -a flag
7 years ago
DanielePettenuzzo
c13d69a610
distance sensor drivers: change all open and close to px4_open and px4_close
7 years ago
DanielePettenuzzo
8f4e9228bf
mb12xx driver: add -b and -a flags to choose i2c busses and remove nuttx stuff such as exit functions
7 years ago
DanielePettenuzzo
fed6c9ae34
srf02 driver: add -b and -a flags to choose i2c busses and remove nuttx stuff such as exit functions
7 years ago
DanielePettenuzzo
5b259a008a
vl53lxx driver: add -b, -a and -R flags to choose i2c busses and sensor rotation and remove nuttx stuff such as exit functions
7 years ago
DanielePettenuzzo
040662ff04
sf1xx driver: add -b and -a flags to choose i2c busses and remove nuttx stuff such as exit functions
7 years ago
DanielePettenuzzo
7d281b2619
teraranger driver: add -b and -a flags to choose i2c busses and remove nuttx stuff such as exit functions
7 years ago
Roman
9d1fa8cee2
esc_calibration: adjust timeout when waiting for user to connect battery
...
to 20 seconds
Signed-off-by: Roman <bapstroman@gmail.com>
7 years ago
Roman
5d87eed41c
esc_calibration: use hrt_elapsed_time instead of manually calculating the diff
...
Signed-off-by: Roman <bapstroman@gmail.com>
7 years ago
Roman
73577df994
esc_calibration: use batter status connected flag instead of checking voltage
...
Signed-off-by: Roman <bapstroman@gmail.com>
7 years ago
Roman
beb8c3e152
esc_calibration: use predefined literals
...
Signed-off-by: Roman <bapstroman@gmail.com>
7 years ago
Roman
8b629454de
esc_calibration: increase safety and initialise all data
...
- do not do calibration if not very sure that battery is not connected
- initialise all structs and variables
Signed-off-by: Roman <bapstroman@gmail.com>
7 years ago
Roman
e1117d175b
ROMFS: updated deltaquad autoconfig params
...
Signed-off-by: Roman <bapstroman@gmail.com>
7 years ago
Hamish Willee
4a45d79f52
Delete STM32F4Discovery support/link
7 years ago
Lorenz Meier
c8ce120c92
PX4 Flow: modernize output and replace warnx() with PX4_INFO/WARN
7 years ago
Hamish Willee
7402d8223b
Fix up references to pixhawk.org
7 years ago
Roman
863cd52714
ROMFS: fixed some naming inconsistencies for the HITL VTOL model
...
Signed-off-by: Roman <bapstroman@gmail.com>
7 years ago
Roman
220068acb6
ROMFS: use more appropriate autostart ID for standard vtol hitl
...
Signed-off-by: Roman <bapstroman@gmail.com>
7 years ago
Roman
d70e90f174
ROMFS: remove unnecessary params from hitl vtol config
...
Signed-off-by: Roman <bapstroman@gmail.com>
7 years ago
Roman
b37ff23708
ROMFS: indicate that the hitl vtol config is for the gazebo standard vtol model
...
Signed-off-by: Roman <bapstroman@gmail.com>
7 years ago
Roman
1dea998be5
ROMFS: clean up quad x tailsitter mixer files
...
- use mixer for the simulation to the sitl mixer dir
- do not use virtual elevator in the mixer for the real vehicle
Signed-off-by: Roman <bapstroman@gmail.com>
7 years ago
Roman
484a939779
added MAV_TYPE to standard vtol hitl config
...
Signed-off-by: Roman <bapstroman@gmail.com>
7 years ago
Roman
9546daadea
ROMFS: added autostart and mixer file for standard vtol in hitl
...
Signed-off-by: Roman <bapstroman@gmail.com>
7 years ago
Daniel Agar
fb3e3b1cad
uORB::DeviceNode initialize _publisher
7 years ago
Daniel Agar
8599495082
uORB add ORB_COMMUNICATOR define to enable remote uORB
7 years ago
Philipp Oettershagen
6579b7254a
Change TECS max sink rate minimum value, because very fragile aircraft might not be able to sustain higher max sink rates
7 years ago
Philipp Oettershagen
a76c4c55d4
Decrease default flare altitude. The previous value was way too high for any small aircraft. It was also unsafe because after the flar, pitch is currently controlled open-loop, which means that stall can potentially happen during the flare
7 years ago
Philipp Oettershagen
8f09a20478
Update TECS integrator gain parameter description to represent the changes in ccfba49971
7 years ago
Daniel Agar
9ce83f2208
fix all sign-compare warnings
7 years ago
Daniel Agar
cf74166801
double promotion warning fix or ignore per module
7 years ago
Daniel Agar
11d348ec4f
microbench split into hrt, math, matrix, uorb
7 years ago
Daniel Agar
ea0a80d4d1
microbench add uorb and matrix test
7 years ago
Daniel Agar
3ba97297d5
tests simple timing microbenchmark
7 years ago
Daniel Agar
02d4405a62
c++11 default destructors
7 years ago
Daniel Agar
c39ac93ca8
device integrator cleanup initialization
7 years ago
Daniel Agar
33a71c929d
Update submodule mavlink v2.0 to latest Fri Jun 29 21:33:36 EDT 2018 ( #9814 )
...
- mavlink v2.0 in PX4/Firmware (16d67ed179
): f5c0ba6846
- mavlink v2.0 current upstream: e550f4124b
- Changes: f5c0ba6846...e550f4124b
e550f41 2018-06-29 PX4BuildBot - autogenerated headers for rev 9e9398d5d1
4fae56b 2018-06-27 PX4BuildBot - autogenerated headers for rev 174fc3aad7
7 years ago
Daniel Agar
aaaf67f9c3
cmake don't automatically enable ccache if already enabled
7 years ago
Daniel Agar
73f825e4b3
cmake toolchain enable double fpu for cortex-m7
7 years ago
Giovanni Carbone
16d67ed179
frsky_telemetry improved com port init ( fix #9783 ), minor refactor ( #9798 )
...
* frsky_telemetry added support for hw flow control com port and minor improvements
* DTYPE tested OK. Return 0 for unix compatibility, whitespace removed. Full test start - status- stop - start -status OK
7 years ago
acfloria
17df184953
Fix sending first High Latency message
7 years ago
acfloria
ca1f7a4a19
Reenable the MissionManager for the Iridium mavlink instance
...
The MissionManager handles the MAVLINK_MSG_ID_MISSION_SET_CURRENT command which should also be supported for SatCom.
7 years ago
acfloria
8825bbed29
Increase the stack size for the IridiumSBD driver
7 years ago
Paul Riseborough
a04468ba9f
ekf2: Fix EKF preflight check fail false positives
...
Uses a relaxed yaw innovation check threshold for fixed wing vehicle that can recover from larger yaw errors after takeoff.
Replaces the peak hold with decay filtering applied to the magnetic yaw innovations with a conventional lowpass filter. This prevents mag heading innovation transients caused by preflight handling from failing the check, but catches persistent errors. Sign swapping of innovations due to angle wrapping is not a problem due to the way that innovations are calculated inside the EKF, so a simple LPF sufficient.
7 years ago
Julian Oes
6ff9fd2209
calibration: remove warning message
...
The calibration warning was only used in the ESC calibration and in all
cases it actually meant that the calibration failed. In order to keep
the API as small as possible, I've deprecated the warning string and
converted the warning messages to failed messages.
7 years ago
Florian Achermann
02116c0a80
mavlink: Indicate if the instance did not start correctly ( #9744 )
7 years ago
Thomas Stastny
8551d2eb9d
mission feasibility: add small tolerance to fw landing slope alt
7 years ago
Julian Oes
193993c54f
px_uploader: fix typo and Python 3 issue
7 years ago