20290 Commits

Author SHA1 Message Date
Beat Küng
4e2d0500a1 sensors: use orb_publish_auto where possible 2016-12-14 19:57:54 +01:00
Lorenz Meier
4b0647d9c0 Condition the GPS check always on the commander GPS prearm check param (#6055) 2016-12-14 15:30:24 +01:00
Daniel Agar
17990cf5dc geofence fix combined simple and polygon logic
- require being inside both fences, not either
2016-12-14 08:49:13 +01:00
Daniel Agar
bce7ecb0f6 Iridium driver and support
Mavlink module implement HIGH_LATENCY (Iridium)
2016-12-14 08:20:01 +01:00
Lorenz Meier
77e482a30e Rover: Refresh config 2016-12-13 16:14:15 +01:00
Lorenz Meier
e74094db5a ZMR: Refresh config 2016-12-13 16:14:15 +01:00
Lorenz Meier
1bf45610fe 250: Refresh config 2016-12-13 16:14:15 +01:00
Lorenz Meier
91b39d14c3 Reaper: Refresh config 2016-12-13 16:14:15 +01:00
Lorenz Meier
45549890ad Micro PCB: Refresh config 2016-12-13 16:14:15 +01:00
Lorenz Meier
679803ab1a Caipi: Refresh config 2016-12-13 16:14:15 +01:00
Lorenz Meier
83f5ed5d42 Albatross: Refresh config 2016-12-13 16:14:15 +01:00
Lorenz Meier
3d771d6c8a Maja: Refresh config 2016-12-13 16:14:15 +01:00
Lorenz Meier
85e388839f AERT: Refresh airframe config 2016-12-13 16:14:15 +01:00
Lorenz Meier
fbce24bb65 Heli: Refresh config 2016-12-13 16:14:15 +01:00
Lorenz Meier
f9d1cd6f1f Coax: Refresh config 2016-12-13 16:14:15 +01:00
Lorenz Meier
38a431b267 TBS endurance: Refresh config 2016-12-13 16:14:15 +01:00
Lorenz Meier
b2d48f65bf MC att ctrl: Properly initialize members 2016-12-13 16:14:15 +01:00
Lorenz Meier
c9b7b6bbb5 TAP ESC: Secure being the first publisher of all outputs / reports 2016-12-13 16:14:15 +01:00
Lorenz Meier
ac3aa3e85c FMU driver: Avoid trashing existing publicacations for RC, motor outputs, etc. 2016-12-13 16:14:15 +01:00
Lorenz Meier
c23378e70d Update heli mixer, not reporting saturation yet 2016-12-13 16:14:15 +01:00
Paul Riseborough
da6d4398e9 px4fmu: publish mixer saturation data to uORB 2016-12-13 16:14:15 +01:00
Paul Riseborough
ca6f67fd3b tap_esc: publish mixer saturation status to uORB 2016-12-13 16:14:15 +01:00
Lorenz Meier
27d5ecaaa9 Fix multirotor code style 2016-12-13 16:14:15 +01:00
Paul Riseborough
8b55c8ec55 systemlib mixer: Add public method for multi_rotor saturation status 2016-12-13 16:14:15 +01:00
Paul Riseborough
eb67686b11 mc_att_control: Improve integrator wind-up protection
Use reporting from the motor mixer to only restrict integrator growth when it will result in increased saturation of the control axis concerned.
Enable absolute integrator limits to be set by parameter
2016-12-13 16:14:15 +01:00
Paul Riseborough
efb7131186 px4io: improve multi-rotor motor saturation status reporting 2016-12-13 16:14:15 +01:00
Paul Riseborough
57a6faf8a2 px4iofirmware: remove unused defines 2016-12-13 16:14:15 +01:00
Paul Riseborough
c4ccfeae0d mixer: improve multirotor motor limits reporting 2016-12-13 16:14:15 +01:00
Paul Riseborough
3835e8cd79 msg: improve multirotor_motor_limits reporting 2016-12-13 16:14:15 +01:00
Andreas Antener
1f72068de3 Integrationtests: updated script to properly handle log uploads 2016-12-13 10:20:14 +01:00
Andreas Antener
14f75bc8a3 SITL CI: Remove log upload from test script and move into separate one 2016-12-13 10:20:14 +01:00
Andreas Antener
be2451cfc7 SITL: use logger for standard_vtol and upload *.ulg files after integrationtests 2016-12-13 10:20:14 +01:00
Andreas Antener
3ff0609f26 Integrationtests: upload test logs to flight review 2016-12-13 10:20:14 +01:00
Andreas Antener
30445ebd68 log upload: ignore error if we cannot get git email, really be quiet with -q except for printing the URL in the end 2016-12-13 10:20:14 +01:00
Lorenz Meier
cc92339602 pwm command: Fix off-by-one in param parsing 2016-12-13 09:18:59 +01:00
Lorenz Meier
f60bde9edd Protect variables correctly during expansion 2016-12-13 09:18:59 +01:00
Lorenz Meier
73689e65ee Update VTOL setup for PWM outputs 2016-12-13 09:18:59 +01:00
Lorenz Meier
7d0db35e90 Update PWM params to match standard usage in system 2016-12-13 09:18:59 +01:00
Lorenz Meier
c1d7a3d2ff rcS: Default PWM settings to params 2016-12-13 09:18:59 +01:00
Lorenz Meier
3bb9dbba98 Better param PWM defaults for multicopter 2016-12-13 09:18:59 +01:00
Lorenz Meier
fce8e3eb23 Better param PWM defaults for fixed wing 2016-12-13 09:18:59 +01:00
Lorenz Meier
e0d770983c FW: Handle PWM params in startup 2016-12-13 09:18:59 +01:00
Lorenz Meier
421b4fb6fb MC: Handle PWM params in startup 2016-12-13 09:18:59 +01:00
Roman
8e8336a83f gps drivers submodule: updated after removing unnecessary baud rate 2016-12-12 23:48:15 +01:00
Roman
0acdf32ed5 gps driver: removed unnecessary baud rate
Signed-off-by: Roman <bapstroman@gmail.com>
2016-12-12 23:48:15 +01:00
Roman
e6cbbac120 gps devices: update submodule 2016-12-12 23:48:15 +01:00
Roman
88f771fc1e bebop2 startup config: start gps driver
Signed-off-by: Roman <bapstroman@gmail.com>
2016-12-12 23:48:15 +01:00
Roman
d10c4dd824 gps driver: added more baud rates in order to support bebop2
Signed-off-by: Roman <bapstroman@gmail.com>
2016-12-12 23:48:15 +01:00
Roman
4fab448000 build gps driver for bebop2
Signed-off-by: Roman <bapstroman@gmail.com>
2016-12-12 23:48:15 +01:00
Lorenz Meier
1926c7bca7 Revert "Implement the way to run posix simulator directly from IDE without the need to reconfigure command lines, but use runner created via CMake"
This reverts commit fff493474356f34c32075cc4f67e50d787efa7a2.
2016-12-12 22:32:34 +01:00