17946 Commits

Author SHA1 Message Date
Andrew Tridgell
30ce7fdd48 px4io: display SBUS rate in px4io status 2016-04-18 11:43:24 +02:00
Andrew Tridgell
6290e621d4 px4io: added control for setting SBUS rate 2016-04-18 11:43:24 +02:00
Andrew Tridgell
f19761d278 px4iofirmware: support setting the SBUS output frame rate
this allows for helicopters and multicopters with SBUS output
2016-04-18 11:43:24 +02:00
Andrew Tridgell
58122ed33d sbus: added support for changing SBUS output rate 2016-04-18 11:43:24 +02:00
Andrew Tridgell
05790ff540 px4fmu: prevent checking of safety switch parameter in main loop 2016-04-18 11:41:01 +02:00
Andrew Tridgell
3fda934d1b px4io: on config error ask IO to reboot to bootloader
this allows us to update fw when core config settings have changed,
such as the actuators/servos change that happened recently
2016-04-18 11:40:07 +02:00
Andrew Tridgell
85e8cd89b6 px4io: set reasonable default voltage scaling
needed for when px4 param system not available in ardupilot
2016-04-18 11:39:37 +02:00
Andrew Tridgell
5928569321 px4fmu: fixed signed/unsigned comparison 2016-04-18 11:39:06 +02:00
Gustavo Jose de Sousa
955af32b1c systemlib: properly check for MULT_COUNT value
Checking with preprocessor directives doesn't have any effect because
MULT_COUNT is an enum value rather than a macro. Thus, since MULT_COUNT is
undefined from the preprocessor perspective, even if the number of items in
`enum MULT_PORTS` (except MULT_COUNT) was greater than 33, the error wouldn't
be raised.
2016-04-18 11:38:28 +02:00
Andrew Tridgell
9984555faa motor_test: fixed build
this is C, not C++
2016-04-18 11:37:43 +02:00
Andrew Tridgell
05c282e761 stm32: fixed build errors with more warnings enabled
needed for ArduPilot build
2016-04-18 11:36:28 +02:00
Andrew Tridgell
091515956d dsm: fixed shadowed variables errors 2016-04-18 11:35:21 +02:00
Andrew Tridgell
fc6b074d40 irlock: fixed header for other than FMUv2 2016-04-18 11:34:24 +02:00
Paul Riseborough
25dbb5d628 ekf2: Add missing tuning parameters 2016-04-18 11:15:38 +02:00
Paul Riseborough
0d50dd03d6 ekf2: Specify display precision for parameters 2016-04-18 11:15:38 +02:00
Paul Riseborough
81292c1e65 ekf2: Enable position of range finder and flow sensor to be adjusted 2016-04-18 11:15:38 +02:00
Paul Riseborough
66fe3ab583 ekf2: Use corrected local position and velocity
Corrects for IMU offset from body frame origin
2016-04-18 11:15:38 +02:00
Paul Riseborough
43e56f9fdc ekf2: Add tuneable parameters for sensor positions 2016-04-18 11:12:09 +02:00
Paul Riseborough
7acd5fda22 ekf2: send flow sensor yaw rate data 2016-04-18 11:12:09 +02:00
stmoon
717c90eab4 enable commander hil option when hils mode
test for merge...

recover modification part
2016-04-18 11:10:02 +02:00
Lorenz Meier
98443e8712 Update UAVCAN 2016-04-18 11:07:44 +02:00
Lorenz Meier
07d926bab8 Show fatal error for tools missing 2016-04-18 09:27:58 +02:00
Daniel Agar
8290f59247 travis-ci use make check 2016-04-17 20:41:48 -04:00
Daniel Agar
f58157266f mindpx-v2_default STACK -> STACK_MAIN 2016-04-17 16:36:59 -04:00
Daniel Agar
469af45c21 travis-ci fix mindpx-v2_default typo 2016-04-17 16:33:07 -04:00
Daniel Agar
f754119ff6 cmake - I don't care what you couldn't find unless you need it 2016-04-17 16:27:05 -04:00
Daniel Agar
19c78f583a make check_format check version
-run Tools/fix_code_style.sh with no argument to check astyle version
2016-04-17 16:20:51 -04:00
Daniel Agar
9ad38cf393 travis-ci properly handle build config name 2016-04-17 16:10:29 -04:00
Daniel Agar
8569c3e25d PX4 NuttX enable -Werror 2016-04-17 16:02:28 -04:00
Daniel Agar
0b54bb99f9 NuttX quiet build
cmake combine NuttX copy and export

-NuttX wasn't recopying if it fails to compile
2016-04-17 16:02:28 -04:00
Simone Guscetti
211e667639 Configure mavlink to connect to localhost 2016-04-17 21:55:43 +02:00
Lorenz Meier
e8cd89eb01 Add make broadcast jmavsim SITL build 2016-04-17 21:54:37 +02:00
Jonathan Challinger
d5dfb17f0d px4iofirmware: return failure when FORCE_SAFETY_OFF fails 2016-04-17 21:38:16 +02:00
Lorenz Meier
9f3401d12c Update NuttX version 2016-04-17 21:33:04 +02:00
Lorenz Meier
66080b4b28 Make submodule check smarter 2016-04-17 21:30:38 +02:00
Lorenz Meier
51f94809d8 UAVCAN update 2016-04-17 21:20:48 +02:00
Lorenz Meier
cdeb7df43c MAVLink: More robust string operations 2016-04-17 20:03:48 +02:00
Lorenz Meier
f42f229c5f Fix length of mavlink log message 2016-04-17 20:03:32 +02:00
Lorenz Meier
5088baa87d ECL: Update library to fix pointer initialization 2016-04-17 19:33:53 +02:00
Andrew Tridgell
943e6ffbc9 px4iofirmware: blink blue LED more rapidly when override is active
this makes it easier for a user to test that override is working
correctly in pre-flight checks. Otherwise override is hard to
distinguish from normal manual mode
2016-04-17 19:10:23 +02:00
jaxxzer
d8aee84625 ms5611: Fix to start drivers for all devices present at boot. 2016-04-17 19:07:30 +02:00
Lorenz Meier
f164500580 Commander: optimize text for voice output 2016-04-17 19:06:00 +02:00
Daniel Agar
c80918acef add mindpx-v2_default to make check 2016-04-17 19:03:09 +02:00
Daniel Agar
a0b818096b fix hc_sr04 and srf02_i2c subsystem_info init 2016-04-17 19:02:59 +02:00
Lorenz Meier
20a59b8886 Fix mixer testing setup 2016-04-17 18:53:50 +02:00
Lorenz Meier
74db7bdf84 Multiplatform: Resolve compile warning 2016-04-17 18:32:52 +02:00
Lorenz Meier
a663aa68af Send out ADS-B reports to GCS 2016-04-17 18:19:32 +02:00
Lorenz Meier
2c2a87cea1 MAVLink app: Read MAVLink transponder report 2016-04-17 17:57:00 +02:00
Lorenz Meier
1da25db617 Add ADSB transponder report 2016-04-17 17:56:39 +02:00
Lorenz Meier
40546647b3 Update EKF2 interface 2016-04-17 16:21:49 +02:00