rmackay9
0fa6fdf407
ArduCopter: remove unused wait_for_yes function
12 years ago
rmackay9
e6519330f4
ArduCopter: remove unused rc_override variables to save 21 bytes
12 years ago
rmackay9
396024e802
ArduCopter: move scaleLongUp and scaleLongDown initialisation to init_home
12 years ago
rmackay9
7a5e4b8549
ArduCopter: stop unnecessary updates of target altitude and knock-on effect of too many EV message in dataflash log
12 years ago
rmackay9
1b5ff6aac6
ArduCopter: restore initial climb to RTL
12 years ago
rmackay9
52802cb29e
ArduCopter: limit output throttle to 800 only for TRI which does not have the new stability patch
12 years ago
rmackay9
34e18ae12a
ArduCopter: increase accel based throttle PIDs and add D term to rate based throttle
12 years ago
rmackay9
ac8af9a53f
ArduCopter: Leonard Hall's changes to alt hold including adding low pass filter to climb rate
...
get_throttle_rate_stabilized changed to simply update the target altitude instead of talking directly to the rate controller.
get_throttle_althold changed to use sqrt of distance when calculating the desired rate towards the target altitude.
added reset of accel based throttle PID's I term.
unrelated small bug fix from Randy to allow CH6 tuning of throttle rate D term.
12 years ago
rmackay9
f4c50353b9
ArduCopter: allow tuning of the Throttle Rate D term
12 years ago
Robert Lefebvre
9605bd8ee1
ACM: Trying to set a default MPU6K filter rate of 10Hz for TradHeli. Doesn't Work.
12 years ago
rmackay9
d926360e81
ArduCopter: move gcs updates to run only when there are 4ms of spare time before the next 100hz iteration starts
12 years ago
rmackay9
881dae1e27
ArduCopter: remove throttle limit of 800 for quads, hexas and octacopters
...
Note: Y6 and OctaQuads still have the 800 limit because they do not have the latest stability patch
12 years ago
rmackay9
6da68c53a5
ArduCopter: bug fix so AP_Limits does not use up memory if it is disabled
12 years ago
rmackay9
d8e3d5c10c
ArduCopter: allow RTL's yaw mode to be overridden with a #define in APM_Config.h
12 years ago
rmackay9
5633164fa0
ArduCopter: bug fix for compass.accumulate check in main loop (millis vs micros issue)
12 years ago
rmackay9
50d46898fb
ArduCopter: allow GUIDED mode roll-pitch, yaw and throttle control modes to be overridden
12 years ago
rmackay9
ddc578fd18
ArduCopter: restore YAW to default AUTO_YAW mode instead of YAW_LOOK_AT_NEXT_WP mode
12 years ago
rmackay9
0ab82f8c4e
ArduCopter: clear ahrs roll and pitch trims after an accel level command
12 years ago
rmackay9
7ea34d4fb7
ArduCopter: updated accel based throttle to use ahrs's get_accel_ef method
...
Also removed slow low pass filter meant to correct for accelerometer calibration. This is no longer required now that we have the improved calibration method.
12 years ago
rmackay9
4dfe3a2d73
ArduCopter: remove weird character from navigation.pde
12 years ago
Robert Lefebvre
ab95f04a91
ACM: TradHeli
...
Change name of attitude rate feed-forward parameters.
12 years ago
rmackay9
8e032b89ee
ArduCopter: create 2.9 branch and update firmware version
12 years ago
Andrew Tridgell
cf8e648558
CLI: fixed accel setup
...
disable mavlink callback in CLI
12 years ago
Andrew Tridgell
9931009db2
Math: use pythagorous2() in some more places
12 years ago
Andrew Tridgell
78d98023f4
Copter: remove use of 'byte'
12 years ago
Pat Hickey
1878290510
ArduCopter: fixes for AP_InertialSenor_UserInteract
12 years ago
Andrew Tridgell
3c0440b0b4
Math: use common degrees() and radians() functions
12 years ago
Andrew Tridgell
06357c40f2
Copter: use new functions
12 years ago
Pat Hickey
2ad4fed8cd
Rover/Copter/Plane: change from vsnprintf to vsnprintf_P
12 years ago
Pat Hickey
54b98c0a7c
ArduPlane: use hal's vsnprintf
12 years ago
Andrew Tridgell
a02f723f3a
Copter: fixed HIL builds
12 years ago
Andrew Tridgell
2e8e84ba8b
Copter: switch to using targets.mk
12 years ago
Pat Hickey
eb530b86e8
move Arduino.mk to /mk/Arduino.mk
12 years ago
Andrew Tridgell
9e986801c9
Copter: fixed SITL for ArduCopter
12 years ago
Andrew Tridgell
08b1c2d590
Copter: fixed GPS init
12 years ago
Pat Hickey
9a28ed2df6
ArduCopter: refactor Makefile targets in terms of Arduino.mk targets
12 years ago
Andrew Tridgell
7d27e420ae
AP_HAL: remove unnecessary Arduino.h includes
12 years ago
Pat Hickey
22ac39a4ef
ArduCopter: disable and remove InertialNav defines from APM_Config
...
* We're not going to have the RAM available to support those in general release
12 years ago
Pat Hickey
d5d97be837
ArduCopter: add param loader properly implement parameters
...
* thanks tridge!
12 years ago
Pat Hickey
5e63491994
ArduCopter: fix issues with HAL/HIL mixup and baro/compass instances
12 years ago
Pat Hickey
21d0da84a6
ArduCopter: temporarily disable AP_Param::setup_sketch_results
...
* rebased away tridge's AP_Param changes as they seemed possibly buggy?
12 years ago
Pat Hickey
a0151aa66c
ArduCopter: fix cliSerial null ptr, do AP_Param::setup_sketch_defaults
...
* plus make SITL DataFlash available.
12 years ago
Pat Hickey
1e48d0fc69
Makefile Targets rewritten to use per-target extension style
12 years ago
Pat Hickey
524e52f449
ArduCopter: changed makefile to inherit environments properly
12 years ago
Pat Hickey
d93d932831
ArduCopter: defines fixes
...
Conflicts:
libraries/AP_Common/Arduino.mk
12 years ago
Pat Hickey
2aa4657315
ArduCopter: changes to use CONFIG_HIL_BOARD
12 years ago
Pat Hickey
ade7099d75
ArduCopter: add AP_HAL_MAIN
12 years ago
Pat Hickey
5bd7046a95
ArduCopter: sketch cpp builds!
12 years ago
Pat Hickey
8b49208771
ArduCopter: some fixes
12 years ago
Pat Hickey
13c044ab3e
ArduCopter: fixes to radio.pde
12 years ago