tobias
|
1bf135b36f
|
AP_AHRS: make some more functions const
|
2013-07-08 12:07:50 +10:00 |
Tobias
|
ce6529734c
|
HAL_AVR: reorder parameters to remove a warning with -Wreorder
|
2013-07-08 12:07:50 +10:00 |
tobias
|
4e73cf810e
|
Copter: added cast to remove compiler warning
|
2013-07-08 12:07:50 +10:00 |
tobias
|
4e7fea787b
|
HAL_AVR: corrected includes to replace #include "$HEADER" with #inlcude "utility/$HEADER"
adding -I for EVERY DIRECTORY isn't desirable
http://gcc.gnu.org/onlinedocs/cpp/Search-Path.html
|
2013-07-08 12:07:50 +10:00 |
Andrew Tridgell
|
9f612f6f78
|
Plane: only call TECS when throttle is not suppressed
this helps prevent integrator buildup on the ground
|
2013-07-08 12:07:50 +10:00 |
Randy Mackay
|
649cbf6b68
|
WPNav: reduce default WP_ACCEL and LOITER_SPEED
|
2013-07-07 16:00:13 -10:00 |
Randy Mackay
|
45f47de98d
|
Copter: reduce default Loiter Pos P to 0.2 (was 1.0)
|
2013-07-07 16:00:09 -10:00 |
Randy Mackay
|
ded31582de
|
AP_AHRS: add Roll90Yaw90 to parameter description
Thanks to Rainer Walther for spotting this
|
2013-07-07 13:06:40 -10:00 |
Randy Mackay
|
9361e9fe32
|
Coper: compile error fix when FENCE disabled
|
2013-07-05 17:22:05 -10:00 |
Randy Mackay
|
227185fd0f
|
Copter: remove constraint on rate yaw controller
|
2013-07-05 14:18:58 -10:00 |
Randy Mackay
|
40612ed551
|
Copter: yaw limit fix to allow I to reduce
We now allow the I term even if we've hit the yaw limits as long as
updating the I term will reduce it
|
2013-07-05 13:52:03 -10:00 |
rmackay9
|
073e2c9f15
|
ACMotors: bug fix to yaw limit
|
2013-07-05 13:51:59 -10:00 |
Michael Woods
|
1c17bed1ef
|
build: Adding a check for Darwin when adding avrdude.conf's flag for uploading.
|
2013-07-05 22:52:46 +10:00 |
Kevin Hester
|
6187c66147
|
PX4: A better error message in the log file when the px4io upgrade fails
|
2013-07-05 22:44:47 +10:00 |
John Boiles
|
bb2a6b8a22
|
HAL_SITL: Fixing SITL build for OSX.
|
2013-07-05 22:36:57 +10:00 |
Paul Riseborough
|
a694b781c7
|
AP_TECS: Add non airspeed sensor pitch to throttle mode lost during integration
|
2013-07-05 22:16:39 +10:00 |
Andrew Tridgell
|
1355b6d89d
|
Plane: break-up scheduling into smaller pieces
ensure mavlink sends don't push us over a scheduling boundary
|
2013-07-05 18:05:27 +10:00 |
Andrew Tridgell
|
1d6748cf3f
|
Plane: use a glide slope in RTL when descending
when above the target altitude in RTL come down slowly, when below
climb rapidly
This fixes issue #39
|
2013-07-05 14:56:58 +10:00 |
Andrew Tridgell
|
d30dd7c3f1
|
Plane: only run TECS when in an auto-throttle mode
this prevents integrator buildup in user controlled modes
|
2013-07-05 14:55:22 +10:00 |
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 |