Andrew Tridgell
a6422be8fb
APM: added mtk and mtk16 build targets
...
useful for testing non-auto gps detection
13 years ago
Andrew Tridgell
f26b9ab286
APM: prevent crosstrack from takeoff point after takeoff completion
13 years ago
Andrew Tridgell
dec12c7370
APM: use ahrs.airspeed_estimate() in two more places
...
this applies the wind constraint
13 years ago
Andrew Tridgell
de28cc8b28
AHRS: added AHRS_WIND_MAX option
...
this allows APM to cope better with airspeed sensor failure, but
ensuring airspeed stays within AHRS_WIND_MAX of ground speed
13 years ago
Andrew Tridgell
8458607928
APM_OBC: changed termination servo values, and added loop counter
13 years ago
Andrew Tridgell
cde7d8c5e7
APM: fixed some compiler warnings
13 years ago
Andrew Tridgell
d07d42403e
APM: tidy up an if() statement
13 years ago
Andrew Tridgell
fa84ba451a
APM_OBM: Failsafe board sketch
...
this combines with the OBC failsafe module
13 years ago
Andrew Tridgell
cca04d195a
APM_OBC: handle separate terminate pin correctly
13 years ago
Andrew Tridgell
13145e4c01
OBC: added FS_TERM_PIN option
...
this sets a pin for flight termination
13 years ago
Andrew Tridgell
164c60d25f
APM: added RUDDER_STEER option
...
when enabled, this uses only the rudder to steer during takeoff and
landing, using aileron only for levelling
13 years ago
Andrew Tridgell
130b26e1f9
APM: support DO_SET_SERVO command
13 years ago
Andrew Tridgell
96ea350143
APM: added XTRK_MIN_DIST option
...
this allows you to disable crosstrack correction on short legs
13 years ago
Andrew Tridgell
a446a7a9ed
APM: allow serial buffer size to be configured
...
very useful for packet forwarding setups
13 years ago
Andrew Tridgell
3a1ff7bdd9
Mavlink: enable MAVLINK_SEPARATE_HELPERS
...
this fixes a seq number problem with SIMSTATE packets
13 years ago
Andrew Tridgell
9b2ad55773
APM: added forwarding of unknown MAVLink types
13 years ago
Andrew Tridgell
f97104b435
ACM: use compass.accumulate() in ArduCopter
...
this gives us a much less noisy magnetometer
13 years ago
Andrew Tridgell
68705fe7e6
APM: accumulate mag readings during spare cycles in ArduPlane
...
With this change we average over 100 mag readings per compass.read()
call, which means we are reading the compass at over 1kHz instead of
10Hz. The noise reduction is huge.
13 years ago
Andrew Tridgell
6922dcdea2
Compass: added compass.accumulate() API
...
this allows us to accumulate mag readings using spare CPU cycles
13 years ago
Michael Oborne
cd08420c3e
AP fix takeoff alt issue
...
issue 733
13 years ago
Michael Oborne
c1235c55d5
Fix Approach Altitude min
13 years ago
Pat Hickey
b02340fe10
APM_Config.h for ArduCopter/ArduPlane: better descr of APM2_BETA_HARDWARE
13 years ago
Michael Oborne
864d777856
Mission Planner 1.2.11
...
Fix ac crosstrack display
tweak ap_mount
speed up Terminal
13 years ago
Michael Oborne
d3e5746993
firmware build
13 years ago
Michael Oborne
38942a1ea6
firmware build
13 years ago
rmackay9
5073e56c06
ArduCopter: upgraded firmware version to 2.7.3
13 years ago
rmackay9
c9d34c1737
ArduCopter: fixes to allow AP_Mount to work on APM1 with original default channels and fix to reenable support for 3-axis gimbals on APM2.
...
Channels 5 to 11 changed to RC_Channel_aux.
Removed channel 9 because APM_RC doesn't support it in any case.
Updated EEPROM format version to 119 because of the change to RC_Channel_aux and because k_param_rc_11 moved to be after k_param_rc_10.
13 years ago
rmackay9
9013d9be43
ArduCopter: remove unnecessary references to CH_CAM_PITCH, CH_CAM_ROLL, CH_CAM_YAW
13 years ago
rmackay9
5994117f6f
RC_Channel_aux: bug fix which could cause channel to be assigned to the wrong function and miss others
13 years ago
Michael Oborne
6501310745
firmware build
13 years ago
Craig Elder
274b2e2143
Arducopter: Release 2.7.2
13 years ago
Michael Oborne
f4334c9aaf
Mission Planner 1.2.10
...
add useritems to HUD
change hdop scale
fix posible follow me bug (, vs .)
fix posible friendly params bug (, vs .)
tweak flightdata log playback timming
fix gridv2 bug. if no waypoint had been done, the grid wold fail
tweak some mission upload potential issues
add ability to get param list from a log (from startup)
add ability to get the first wp list in a log, if wps where received in that log.
tweak video capture library timing
13 years ago
Andrew Tridgell
83153eebd4
APM: obey pitch limits in FBWA as well
...
this means pitch limits are constrained by LIM_PITCH_MIN and
LIM_PITCH_MAX
13 years ago
Andrew Tridgell
9a987ce116
APM: fixed docs for LIM_PITCH_MIN
13 years ago
Michael Oborne
1e7adac365
AP fix attitude hil.
...
we where waiting on new_data that had no way of getting there.
13 years ago
Andrew Tridgell
97aa98015d
Rover: added TELEM_DELAY to rover code
13 years ago
Andrew Tridgell
e8d928cca4
ACM: added TELEM_DELAY to ArduCopter
13 years ago
Andrew Tridgell
f6c3197cd2
APM: added new TELEM_DELAY parameter
...
number of seconds to delay telemetry
13 years ago
Andrew Tridgell
a9af6e95cb
APM: higher throttle on takeoff in ArduPlane autotest
13 years ago
Andrew Tridgell
681e67201d
APM: fixed orientation on runway in autotest
13 years ago
Jason Short
51969dca22
ACM Log.pde : whitespace clean up
13 years ago
Jason Short
082913efd4
ACM : revert back to the 2.6 climb rate calc
...
The current filter is outputting wild oscillations.
13 years ago
Jason Short
0443815cb3
Mission Planner: Update XML for 2.7.2
13 years ago
Andrew Tridgell
d5b218c80b
SITL: use AP_Declination code to get right compass dec for autotest
13 years ago
Craig Elder
4ad516c445
Arducopter: increased MAVLINK delay to 6s to reduce the chance of xBee bricking
...
Arduplane: increased MAVLINK delay to 6s to reduce the chance of xBee bricking
Ardurover: increased MAVLINK delay to 6s to reduce the chance of xBee bricking
13 years ago
rmackay9
2ad6dcb7c4
ArduCopter: increased Stabilize Roll and Pitch I term to 0.05 (was 0.01) based on feedback from Jason
13 years ago
Craig Elder
d8a2bfb9e8
Arducopter: Preparing for 2.7.2 Release
13 years ago
Pat Hickey
7b3009a238
APM_RC_APM1.cpp: Bugfix on mapping of SetFastOutputChannels to ICR reg
...
* Previously had the ICR register for ch1/2/9 (on timer5) swapped with
ch3/4/10 (on timer1).
* This bug probably didn't make a difference in operation since
SetFastOutputChannels is typically only used for copters, where at
least CH1,2,3,4 would be set to fast all at once.
13 years ago
Jason Short
fd4bc69d77
ACM : Logging updates
13 years ago
Jason Short
9d64bea2ef
ACM: Altitude Adjust
13 years ago