Andrew Tridgell
|
dd330885b8
|
Plane: added compass and baro accumulate functions
|
2013-07-05 12:59:15 +10:00 |
Andrew Tridgell
|
25f8983383
|
HAL_AVR: don't initialise TWBR twice
|
2013-07-05 12:59:14 +10:00 |
Randy Mackay
|
0cf4ac088a
|
Copter: restore LEDs to off state when auto-trim completes
|
2013-07-04 16:38:28 -10:00 |
Randy Mackay
|
79d2fe6271
|
Copter: double flash arming light when pre-arm checks fail
Hardly my finest work but it's temporary because we're going to replace
all the led, buzzer etc with a library called AP_Notify in the near
future.
|
2013-07-04 16:26:22 -10:00 |
Andrew Tridgell
|
87f6cc715d
|
AP_TECS: fixed parameter doc formatting
|
2013-07-04 17:52:40 +10:00 |
Andrew Tridgell
|
f1f9b98008
|
autotest: use TECS in autotest for plane
|
2013-07-04 17:04:56 +10:00 |
Andrew Tridgell
|
84299c3747
|
Plane: document ALT_CTRL_ALG=2
|
2013-07-04 17:00:04 +10:00 |
Paul Riseborough
|
8082122053
|
TECS-WIP : Fixed bug in initialisation of DT value
|
2013-07-04 16:57:50 +10:00 |
Andrew Tridgell
|
904e6b5b8f
|
AP_TECS: for _DT to at most 0.1
|
2013-07-04 16:56:57 +10:00 |
Andrew Tridgell
|
6c7d160ee6
|
Plane: fixed TECS takeoff detection
|
2013-07-04 16:56:57 +10:00 |
Andrew Tridgell
|
68232a10f9
|
AP_TECS: updates to use new aircraft parameter structure
|
2013-07-04 16:56:57 +10:00 |
Andrew Tridgell
|
a5bda3ffef
|
Plane: changed to using a "aircraft parameters" structure
this structure can be passed to libraries to give them easy access to
critical user parameters
|
2013-07-04 16:56:57 +10:00 |
Andrew Tridgell
|
89271b7774
|
AP_SpdHgtControl: added speed/height control interface
this will be used by TECS
|
2013-07-04 16:56:57 +10:00 |
Andrew Tridgell
|
80e0f8044c
|
AP_AHRS: added airspeed_sensor_enabled() function
|
2013-07-04 16:56:57 +10:00 |
Paul Riseborough
|
d62636d309
|
Plane: added new TECS altitude controller
Includes improvements to takeoff/launch detect logic to support hand
launching for X-8 flight
|
2013-07-04 16:56:57 +10:00 |
Paul Riseborough
|
5b0129e02b
|
AP_TECS: first implemention of TECS altitude control library
|
2013-07-04 16:56:56 +10:00 |
Paul Riseborough
|
7bdb098e77
|
AP_Baro: added get_EAS2TAS()
this provides the scaling factor between equivalent and true airspeed
based on altitude
|
2013-07-04 16:56:56 +10:00 |
Andrew Tridgell
|
61361dac9b
|
AP_Baro: added units to baro documentation
|
2013-07-04 16:56:56 +10:00 |
Paul Riseborough
|
3b98bbd159
|
AP_Baro: more precise altitude calculation on PX4
if not using an AVR CPU then use a more computationally expensive
altitude calculation, which is more precise at higher altitudes
|
2013-07-04 16:56:56 +10:00 |
tstellanova
|
459c47fa46
|
Fix test_ins
Fix output format of test_ins and fix the number of parameters passed
to printf
|
2013-07-02 23:42:48 -10:00 |
Andrew Tridgell
|
f3237b9e5d
|
Plane: update FS_LONG_ACTN and FS_SHORT_ACTN docs
thanks to Craig for noticing this
|
2013-07-02 14:50:04 +10:00 |
Andrew Tridgell
|
75ef7c26e1
|
Plane: update takeoff course when conditions met
This allows for change of heading before the final takeoff conditions
are met
thanks to Greg Fletcher for suggesting this
|
2013-07-01 17:05:13 +10:00 |
Andrew Tridgell
|
fff777bda2
|
MAVLink: update to latest upstream message defintions XML
this adds new HIL support for airspeed, and common SIM_STATE and
RADIO_STATUS messages
|
2013-07-01 15:38:45 +10:00 |
Andrew Tridgell
|
a9a192a0fd
|
Rover: changed to 2.43beta1
|
2013-07-01 10:11:24 +10:00 |
Andrew Tridgell
|
135146c735
|
Rover: added LEARN_CH parameter
this allows the learning channel to be set, for transmitters where
setting up channel 7 is difficult
|
2013-07-01 10:10:38 +10:00 |
Andrew Tridgell
|
d0c69b36b6
|
Rover: update version for new release
|
2013-07-01 09:14:02 +10:00 |
Randy Mackay
|
404cd5f3da
|
Copter: rename g.pid_throttle to g.pid_throttle_rate
Small code clean-up to make throttle rate controller's pid more obvious
|
2013-06-30 00:04:21 -10:00 |
Randy Mackay
|
b3da8a462f
|
Copter: CH6 tuning definition clean-up
Renamed and reorganised the CH6 #defines and parameter definitions
|
2013-06-29 23:51:43 -10:00 |
Andrew Tridgell
|
570ecea6c6
|
Plane: added secondary rudder support
|
2013-06-29 17:31:03 +10:00 |
Andrew Tridgell
|
6b7b69a048
|
RC_Channel: added secondary rudder support
this is used when nose wheel steering needs different reverse/range
from rudder
|
2013-06-29 17:31:03 +10:00 |
Randy Mackay
|
b16ce5e523
|
AVR I2C: bug fix
Fix provided by both Jason Short and lucafedechen independently
|
2013-06-28 07:09:05 -10:00 |
Dr Gareth Owen
|
e0dcd680f7
|
proposed radio failsafe bug fix
|
2013-06-27 17:13:01 -10:00 |
Randy Mackay
|
917ae883a0
|
Copter: revert prev changes to battery failsafe
The battery failsafe should remain independent of any throttle failsafe
behaviour settings
|
2013-06-27 10:30:46 -10:00 |
Robert Gayle
|
917edcab11
|
Copter: added FS_THR_ENABLED_ALWAYS_LAND (=3) option: don't attempt RTL, just land
|
2013-06-27 10:19:38 -10:00 |
phokur
|
b00e5d95c9
|
Update AnalogIn.cpp
Fixed AnalogIn.cpp:42: undefined references
Full error msgs:
/cygdrive/c/MAVPRO~1/ardupilot/libraries/AP_HAL_Empty/AnalogIn.cpp:42: undefined reference to `Empty::EmptyAnalogSource::set_stop_pin(unsigned char)'
/cygdrive/c/MAVPRO~1/ardupilot/libraries/AP_HAL_Empty/AnalogIn.cpp:42: undefined reference to `Empty::EmptyAnalogSource::set_settle_time(unsigned short)'
|
2013-06-26 23:22:08 -10:00 |
Randy Mackay
|
f7f575eb58
|
AutoTest: reduce time of copter fly_circle
Circle_Rate parameter was increased so we can reduce the time of the
test
|
2013-06-26 21:55:52 -10:00 |
Olivier-ADLER
|
eaa0e36954
|
Copter: CompassMot current calibration
Was using a hardcoded (330) value instead of COMPASS_MAGFIELD_EXPECTED define
|
2013-06-26 20:54:03 -10:00 |
Craig@3DR
|
1a3ed2d80b
|
AP_Compass: Corrected COMPASS_ORIENT Parameter Description
|
2013-06-26 19:14:24 -07:00 |
Andrew Tridgell
|
3b6bf49c84
|
PX4: fixed startup logging
echo has a very limited argument count
|
2013-06-27 10:49:54 +10:00 |
Jonathan Challinger
|
b21bc5a85a
|
Copter: Fixed bug in battery current integration
|
2013-06-26 17:22:37 +09:00 |
Randy Mackay
|
0592475959
|
Copter: change firmware version to 3.0.0-rc1
|
2013-06-26 14:03:28 +09:00 |
Randy Mackay
|
cb0e262e24
|
Copter: GPS Failsafe switch to LAND if circular fence enabled
|
2013-06-26 11:57:59 +09:00 |
Randy Mackay
|
45dfbecaba
|
Copter: update 3.0.1 version and release notes
|
2013-06-26 00:09:36 +09:00 |
Randy Mackay
|
6cd18868c2
|
AirSpeed: fix example sketch compile error
|
2013-06-25 22:45:30 +09:00 |
Randy Mackay
|
022148ec0d
|
Copter: LAND only control horizontal position if we have GPS lock
|
2013-06-25 22:34:58 +09:00 |
Randy Mackay
|
66cecbfdc3
|
Copter Fence: bug fix to avoid repeatedly invoking LAND mode
|
2013-06-25 22:23:31 +09:00 |
Olivier-ADLER
|
24e1f074d0
|
Copter: Fence missing GPS 3D fix check
Fence was missing GPS 3D fix check before selecting recovery decision.
|
2013-06-25 22:23:29 +09:00 |
Randy Mackay
|
facd8fc89f
|
Copter: calculate home position and bearing when we have 2D Fix
|
2013-06-25 22:23:26 +09:00 |
Olivier-ADLER
|
f1bedc70ac
|
Copter: SuperSimple mode bug
SuperSimple bearing was updated without checking for GPS 3D Fix availability.
|
2013-06-25 22:23:13 +09:00 |
Randy Mackay
|
20ed00dcc9
|
AP_InertialSensor: relax accel offset sanity check
|
2013-06-25 14:19:42 +09:00 |