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
Pat Hickey
7af03127f6
ArduCopter: more work
12 years ago
Pat Hickey
b90889dd11
ArduCopter: add ArduPlane's compat.h & compat.pde
12 years ago
Pat Hickey
70f4739522
ArduCopter: more fixes
12 years ago
Pat Hickey
4b84e99f85
remove dumb user hooks comments
12 years ago
Pat Hickey
901c692ee3
arducopter: type fix
12 years ago
Pat Hickey
f281d9265e
ArduCopter: reworked sonar analog source creation
12 years ago
Pat Hickey
d9e0bbbbab
ArduCopter: first pass at AP_HAL porting
...
* changed all the byte types to uint8_t
* fixed up much of the serial stuff
12 years ago
Pat Hickey
b7a7eceef8
ArduCopter: add nocore.inoflag and Arduino.h
12 years ago
Pat Hickey
ada10f6eb2
ArduCopter: change comment references to AP_Var to AP_Param
...
* jsut to clean up the grep for "AP_Var"
12 years ago
Pat Hickey
a4f1f6a5db
AP_Progmem: fix dependencies for all sketches touched by AP_HAL_AVR
12 years ago
Pat Hickey
3f1d9d7f69
AP_Param: #include <AP_Param.h> fixups for libraries & sketches
...
* I mostly went through with grep and added an #include <AP_Param.h> below
every #include <AP_Common.h>. Not all of these example sketches might
strictly need AP_Param.
12 years ago
Jason Short
0419dc8dfd
ACM: Simplified control mode code
12 years ago
Jason Short
19ae5c30eb
ACM : Formatting
12 years ago
rmackay9
52177c63f7
ArduCopter: only attempt to change settings of optical flow sensor if it has been successfully initialised
12 years ago
rmackay9
af77425636
ArduCopter: fix Failed to Init Optflow message at startup
12 years ago
rmackay9
2f748f8382
ArduCopter: renamed BATT_FAILSAFE to FS_BATT_ENABLE
12 years ago
rmackay9
d31efebd44
ArduCopter: rename throttle failsafe parameters.
...
Switch to LAND flight mode if throttle failsafe triggers and we do not have a GPS.
THR_FAILSAFE renamed to FS_THR_ENABLE.
THR_FS_VALUE renamed to FS_THR_VALUE.
THR_FS_ACTION removed (action is now controlled by setting FS_THR parameter).
12 years ago
rmackay9
2f1b2b70e6
ArduCopter: added ACRO_TRAINER parameter to allow enabling/disabling the acro training function which will bring the roll back to within +- 45 degrees
12 years ago