Jason Short
31f31eec75
ACM : Test for bearing calc
13 years ago
Jason Short
99dcbd039d
ACM Log : fixed formatting
13 years ago
Andrew Tridgell
ed064b2506
MAVLink: enable fetching of single parameters
...
this makes it possible for the GCS to fetch a single parameter by
name, which is useful for parameters that change in flight
13 years ago
Jason Short
f1af837543
ACM: Switched to filtered loc
13 years ago
Jason Short
cdd2093a4c
ACM: Switched to filtered_loc for distance calcs
13 years ago
Jason Short
a4bc5950cf
ACM: Added a filtered version of Location for GPS lag.
...
I did this because when you are close to a WP the Yaw angle can go a bit wacky as the location jumps around. The filtered loc is only used in the wp_distance calculation now.
13 years ago
Jason Short
993c89c4f8
ACM: Revved the version
13 years ago
rmackay9
2a83f1eef2
ArduCopter: remove RTL_LAND parameter as it's been deprecated in favour of APPROACH_ALT.
...
Updated comments on ALT_HOLD_RTL and APPROACH_ALT to make it a little easier to understand.
13 years ago
Jason Short
b01a71c4b9
ACM: Toy mode updates - added second toy mode
13 years ago
Jason Short
8160aa6103
ACM : Toy mode updates
13 years ago
Jason Short
1e0ab8768e
ACM: Toy mode updates
13 years ago
Jason Short
b27c1ce396
ACM : Added check for second Toy mode
13 years ago
Jason Short
11b7475ff9
ACM : Added CH7 multimode triggers, split Toy mode into two
13 years ago
Jason Short
45574c0b1a
ACM : CH_7 multimode option added
13 years ago
Jason Short
c305237e3a
ACM : Added CH_7 Multimode
13 years ago
Andrew Tridgell
3bdc7d41be
INS: disable INS AP_Param table when not on APM1 hardware
...
this could cause overwriting of memory with default values
13 years ago
Amilcar Lucas
780b469b11
ArduCopter: Enable the aux servos later, only in the slow periodic loop
...
This might solve some of the boot issues some users are having
13 years ago
Andrew Tridgell
81440a1b09
AHRS: fixed build
...
AP_Airspeed.h is now needed to build AHRS
13 years ago
Andrew Tridgell
c2dc920d02
ACM: allow users to set the AHRS_YAW_P and AHRS_RP_P
...
the forced set left users with parameters they couldn't use
13 years ago
Jason Short
3ad08b7ffc
ACM : Added larger WP radius for fast waypoints so we don't loose speed angling in on the WP at the last second.
13 years ago
Jason Short
9a568385b0
ACM increase the minimum speed at WP
13 years ago
Jason Short
be0559864c
ACM : switched to get_bearing_cd
13 years ago
Jason Short
132ac7d412
ACM : attitude.pde - removed unused function
13 years ago
Jason Short
e73c0250ad
ACM: Radio.pde - toy mode updates
13 years ago
Jason Short
f641c5d077
ACM system.pde - toy mode update, cleanup of throttle cruise code
13 years ago
Jason Short
35839070ad
ACM - isolated Toy code
13 years ago
Jason Short
adf5939ba4
ACM: navigation - Alt cleanup, fast corner support
13 years ago
Jason Short
6037fabb5c
ACM Motors.pde
...
Added Toy mode options,
Added DCM kp set to .1(armed) and .8 (disarmed)
13 years ago
Jason Short
88a94c88b5
ACM : more aggressive and flexible flip code. Will flip right or left, and while pitching hard.
...
Increase in throttle is removed from init sequence to remove delay.
13 years ago
Jason Short
d674baadd2
ACM : Events - renamed target alt
13 years ago
Jason Short
07bd1940e7
ACM Defines.h -added Toy mixer enums
13 years ago
Jason Short
26e3d6090e
ACM control modes - renames CH_7 flag
13 years ago
Jason Short
3e57f8afd8
ACM: config.h = updated default gains
...
More yaw rate control
13 years ago
Jason Short
b5156185cc
ACM Commands parser to look for future nav commands to inspect upcoming turn angle
13 years ago
Jason Short
d796814dfc
ACM : Commands Logic
...
Altitude cleanup
13 years ago
Jason Short
98b8866215
ACM: Added fast corner support
13 years ago
Jason Short
5d756decd2
ACM : Attitude.pde
...
yaw limit, moved toy code out of att to it's own pre
13 years ago
Jason Short
02649f3f11
ACM : Arducopter.pde
...
command_nav_index upped to in16t for negative number
renamed trim flag > CH7_flag
Added fast_corner var
removed unused alt vars
Alt hold I term update
13 years ago
Jason Short
4a56e8ea2c
ACM : Toy Mixer options
13 years ago
Andrew Tridgell
dc47074dbd
MAVLink: removed the need for Mavlink_compat.h
...
we have now fully transitioned to MAVLink 1.0, so we no longer need
the compatibility layer and the old names in the code
13 years ago
Andrew Tridgell
2a7b298bbc
MAVLink: moved mavlink variables back to library
...
these were moved to the main sketches to allow for compile time
selection of MAVLink 0.9 vs 1.0. We no longer support 0.9, so we can
move it back, which simplifies some test sketches
13 years ago
Amilcar Lucas
d34549f386
Add an optional second mount to ArduPlane and ArduCopter
13 years ago
Amilcar Lucas
0b0b9c29a2
Allow fully independent operation of two AP_Mount instances
13 years ago
Amilcar Lucas
9cc705939a
Add a second mount instance
13 years ago
Andrew Tridgell
03714fc695
ACM: make it possible to set AHRS_GPS_GAIN on ArduCopter
...
this was affected by the AP_Param change, in particular the
constructor ordering. To ensure a user can set AHRS_GPS_GAIN to 1.0 if
they want to, we need to do a set_and_save() if the value isn't in
EEPROM
13 years ago
Andrew Tridgell
103b02fe94
ACM: removed pointless load() calls
13 years ago
Andrew Tridgell
fb26160d3b
ACM: change to use get_bearing_cd() instead of get_bearing()
13 years ago
Andrew Tridgell
c2a4d59132
AP_Param: update ArduCopter core for new AP_Param interface
13 years ago
rmackay9
f79b90725e
ArduCopter: Dan Gray's fix for Condition_Yaw
...
command_yaw_dir is an unsigned byte but was being set to a -ve number leading to very incorrect yaw target heading for counter clockwise turns.
command_yaw_end (i.e. turn's end target) was not being set if turn was of type "relative"
13 years ago
Amilcar Lucas
d9f1140278
ArduCopter: Use generic channel names for AP_Mount servos.
...
This simplifies mission planner, the same code can be used for plane and copter now.
13 years ago