Randy Mackay
01c0b20930
Copter: calibrate gyros depending on INS GYR_CAL parameter
2015-09-21 17:06:34 +09:00
Paul Riseborough
5c32bb8858
AP_NavEKF: Add pre-flight check for gyro quality
2015-09-21 17:06:31 +09:00
Randy Mackay
73e7e64bb8
AP_Arming: remove unused set_skip_gyro_cal
2015-09-21 17:06:29 +09:00
Randy Mackay
87cada1d54
Scheduler: remove INS start style from example sketch
2015-09-21 17:06:25 +09:00
Randy Mackay
b5e1ad89b3
AHRS: remove INS start style from example sketch
2015-09-21 17:06:23 +09:00
Randy Mackay
ada26082ca
InertialSensor: remove INS start style from example sketch
2015-09-21 17:06:20 +09:00
Randy Mackay
ec82aa68c4
InertialSensor: add GYR_CAL to control when gyro calibration occurs
2015-09-21 17:06:16 +09:00
mirkix
038ad31f81
AP_HAL_FLYMAPLE: Add support for using SPI devices of the same type.
2015-09-18 09:15:09 +10:00
mirkix
07d50b5fbb
AP_HAL_Empty: Add support for using SPI devices of the same type.
2015-09-18 09:15:09 +10:00
mirkix
f48bdc281f
AP_HAL: Add support for using SPI devices of the same type.
2015-09-18 09:15:09 +10:00
mirkix
93941c3349
AP_HAL_Linux: Add support for using SPI devices of the same type.
2015-09-18 09:15:09 +10:00
Peter Barker
8f1471c137
DataFlash: leave room in buffer for non-startup messages
2015-09-18 09:13:45 +10:00
Peter Barker
63a45000b4
DataFlash: take log messages after putting FMTs out
2015-09-18 09:13:45 +10:00
Stephen Dade
a15d27194c
Scripts: JSBSim now runs when user selects HIL mode in sim_vehicle.sh
2015-09-17 21:37:43 +10:00
Andrew Tridgell
9e7c38b933
Plane: moved logging of mode to Log_Write_Vehicle_Startup_Messages
...
this fixes a problem where the initial mode isn't logged on arming
2015-09-17 20:15:26 +10:00
Andrew Tridgell
42ed989da0
Rover: log mode in dataflash callback
...
this ensures every log has the initial mode
2015-09-17 20:14:35 +10:00
Andrew Tridgell
d019f83bee
Plane: allow for higher roll limits on takeoff
...
only restrict to LEVEL_ROLL_LIMIT below 5m. Above that start to allow
larger roll limits, reaching the full roll limit at 15m
2015-09-17 15:35:37 +10:00
KiwiHC16
004c5b8416
Copter: mission_start always restarts mission
2015-09-16 17:17:20 +09:00
raspilot
1b5e6849d9
AP_Compass: fix milligauss code in LSM303D driver
2015-09-16 16:52:17 +09:00
Stewart Loving-Gibbard
2c62a3a1c5
Rover: Adding Logging of RSSI data.
2015-09-16 16:41:48 +09:00
Stewart Loving-Gibbard
2085156a07
Plane: Adding Logging of RSSI data.
2015-09-16 16:41:45 +09:00
Stewart Loving-Gibbard
985be6dd86
Copter: Adding Logging of RSSI data.
2015-09-16 16:41:43 +09:00
Randy Mackay
ce6fe0e746
AP_RSSI: add enabled method
2015-09-16 16:41:41 +09:00
Randy Mackay
f633733b3b
AP_RSSI: make parameters private
2015-09-16 16:41:38 +09:00
Randy Mackay
9a648117a7
AP_RSSI: use is_zero and add break for avoid compile warning
2015-09-16 16:41:36 +09:00
Randy Mackay
1369179046
AP_RSSI: formatting fixes
2015-09-16 16:41:33 +09:00
Stewart Loving-Gibbard
4dcf6b8dc3
DataFlash: Adding Logging of RSSI data.
2015-09-16 16:41:31 +09:00
Randy Mackay
0f55b2a0eb
Copter: replace vehicle compass consistency check
2015-09-16 15:13:38 +09:00
Paul Riseborough
8cfde42e15
AP_NavEKF: Ensure bad mag data cannot cause the heading to reset too often
2015-09-16 15:13:37 +09:00
Paul Riseborough
930f730612
AP_NavEKF: Reset mag and heading states to try and pass pre-flight checks
2015-09-16 15:13:36 +09:00
Randy Mackay
fff5ec09eb
AP_Compass: fix consistent check for less than three compasses
...
Also use vector functions where available
Use get_field_milligause instead of just get_field
2015-09-16 15:11:01 +09:00
Jonathan Challinger
87bbf1a487
AP_Compass: add consistent() function
2015-09-16 15:10:27 +09:00
Randy Mackay
39340e70f8
Math: add Vector2 is_zero method
2015-09-16 15:10:25 +09:00
Andrew Tridgell
094b9cb35e
AP_TECS: reformat using astyle
2015-09-16 14:24:45 +10:00
Andrew Tridgell
86e8c7ed2f
Plane: add some safety to detect bad lidar readings
...
we only accept a lidar if it changes by 5% of its full range, and we
reject a lidar again if the correction between barometric and lidar
range changes by more than 30m
This allows us to cope with faulty lidars which may give a constant
reading
2015-09-16 14:24:44 +10:00
Andrew Tridgell
36432e6515
AP_TECS: use climb rate filter consistently between DCM and EKF
...
we should use baro height not hgt_afe for the climb rate filter. This
makes the climb rate consistent with the one from the EKF. The lidar
correction comes in with the demanded height, not the observed height
2015-09-16 14:24:44 +10:00
squilter
97b901a5fb
Rover: Support do_digicam_x via command_long
2015-09-16 13:06:55 +09:00
squilter
7365701d13
Plane: Support do_digicam_x via command_long
2015-09-16 13:06:51 +09:00
squilter
30ed2508d6
Copter: Support do_digicam_x via command_long
2015-09-16 13:06:49 +09:00
Randy Mackay
bc06d67645
AP_Camera: fix configure command id sent to components
...
Also removed unnecessary setting of target system, component and
confirmation and minor formatting fix
2015-09-16 13:06:46 +09:00
squilter
8391764c60
AP_Camera: add support for do_digicam_x via command_long
2015-09-16 13:06:44 +09:00
Grant Morphett
9a76f0ecf0
Plane: Fixing FS_SHORT_ACTN parameter doco
...
This is to resolve wiki issue 146
https://github.com/diydrones/ardupilot-wiki-issue-tracker/issues/146
2015-09-16 09:35:38 +09:00
Grant Morphett
b2751d876c
AP_AHRS: Fixed spelling error in parameter desc.
2015-09-16 09:33:30 +09:00
Grant Morphett
417188d7eb
APM_Control: Fixed spelling error in parameter desc.
2015-09-16 09:33:27 +09:00
Grant Morphett
f871f040fb
scripts: Adding AT to autotest build
2015-09-16 09:24:29 +09:00
Grant Morphett
69a65a7234
autotest: Adding AntennaTracker to build and test results
2015-09-16 09:24:26 +09:00
Julien BERAUD
5602e4055b
AP_Compass_AK8963: Fix Rotation on the Bebop
2015-09-15 14:45:17 +09:00
Grant Morphett
6b22a59eff
Plane: Fixing up the ARMING_ parameters autogen doco
2015-09-15 14:11:15 +09:00
Andrew Tridgell
3eaed29e38
PX4Firmware: submodule update
2015-09-14 17:30:20 +10:00
Lucas De Marchi
64d1f378b5
build: speedup PX4 build
...
By serializing only the right part it's possible to speedup a clean
build of ardupilot + PX4Firmware. In my machine, doing a
"make -j6 px4-v2" without ccache now works, completing the job in
2min10s (previously it was breaking in the generation of the config.h
header inside PX4.
For comparison, a complete build with -j1 on the same machine (the only
possible option without this patch) takes around 4min40s.
2015-09-14 17:23:46 +10:00