rmackay9
dcdeae412e
ArduCopter: Another attempt at fixing the lat/lon printing bug in which small negative lattitudes or longitudes were appearing as positives.
...
Fixed in both ArduCopter Log.pde and the GPS Auto test sketch
13 years ago
John Arne Birkeland
b1e5a25ed9
Merge remote-tracking branch 'origin/master'
13 years ago
John Arne Birkeland
eb84554d26
V2.2.67 - Implemented detection and failsafe (throttle = 900us) for missing throttle signal.
13 years ago
Michael Oborne
e4ea66b5dc
APM Planner 1.1.91
...
fix datasource binding exception.
13 years ago
rmackay9
173ae33627
ArduCopter Desktop Build: added definition of "map" to wiring.h and included WMath.cpp to fix SITL build failures.
...
All real work on this issue done by Michael Oborne.
13 years ago
Michael Oborne
b4a1b03fd3
AP: add fake satellite count for hil.
13 years ago
rmackay9
c82a403b88
AP_MotorsHeli: Added reference to "Arduino.h" to allow autotest builder to work.
...
Moved around initialisation of parmeters in AP_MotorHeli object to remove compiler warnings.
13 years ago
Michael Oborne
4946402d50
APM Planner 1.1.90
...
3drradio save settings fix
fix mavlink10 hil scaling
fix some exceptions
13 years ago
rmackay9
c3b1a79f6a
RC_Channel library: change all "int" types to "int16_t".
...
Fixes SITL compile error due to type mismatch of set_pwm between .h and .cpp file (this only occurs because on the SITL, "int" is actually "int32_t"
13 years ago
rmackay9
d9f124afbb
RC_Channel.pde: fixed compile errors so that it actually works!
13 years ago
rmackay9
2a216ce900
ArduCopter: fixed print_latlon bug in which it would print negative lat/lon numbers incorrectly (i.e. -1234567890 would be printed as -124.xxx).
13 years ago
Jason Short
c2d14a5cad
RC_Channel fix for throttle output.
...
throttle was outputting incorrectly and allowing the user to max out the throttle leaving nothing for attitude control
13 years ago
Jason Short
0adb5cb396
Issue 416: RC_Channel – Fix to make dead_zones still output 0
13 years ago
Jason Short
1c690b44de
removed never used filter, and fixed a constrain that could make range calcs go bad
13 years ago
Jason Short
862b374d19
Channel rage fix - low output was always 0 vs _low
13 years ago
Robert Lefebvre
5f058fb9b2
TradHeli: Incorporating Ext ESC Control
13 years ago
Robert Lefebvre
30e55533dc
Change to increase Parameter space as we have run out.
...
This will decrease the max number of waypoints from 186
to 169.
13 years ago
Jason Short
dec6f0ca62
When RTLing, force home as the final location for loiter.
13 years ago
Jason Short
bc578172a5
moved detector to run until the throttle is low, then stop running.
13 years ago
Jason Short
f0456dc947
Missed a Semicolon
13 years ago
Jason Short
302c632205
Altered the ground detector logic to no continuously run when landed
13 years ago
Jason Short
22065e3f3f
Broken timer - removed
13 years ago
Jason Short
0ce883b96a
Removed unused variable
13 years ago
Jason Short
9310d613e1
Lowered I term - causes oscillations in SIM
13 years ago
Jason Short
2311d52d37
Renamed some variables to clarify functionality.
13 years ago
Jason Short
7c6f766251
Speed up automatic disarming to 25 seconds for safety.
...
renamed AUTO_ARMING_DELAY to AUTO_DISARMING_DELAY
13 years ago
Jason Short
f491f5e9ca
Removed references to a takeoff timer
13 years ago
Jason Short
15774366ba
Failsafe: Looking for takeoff_complete now vs unreliable GPS
13 years ago
Jason Short
08bf04dd08
pulling throttle low in flight turns out to be more common than thought. Removed clearing of takeoff_complete flag. This is still cleared during disarm which is automatic after 30 seconds of no throttle.
13 years ago
Jason Short
09f4a16bfb
changed the way takeoff complete is figured. Looking for high throttle.
13 years ago
Jason Short
b8349f5486
Added note to functionality
13 years ago
Michael Oborne
a31543e547
APM Planner 1.1.89
...
add mjpeg video source
add 16x9 hud
conform to http/1.1 specs for mjpeg
13 years ago
Jason Short
9d92602188
changed WP radius to AP_Int16
13 years ago
Pat Hickey
5766afa6c8
ArduPlane: Increment format number in Parameters.h
...
* Force all users to reconfigure to take advantage of elevon patch
( 669e6867 )
13 years ago
Pat Hickey
1c00d1ffe3
ArduPlane: Fix effect of ELEVON_REVERSE
...
* Previously, the ELEVON_REVERSE parameter was equivelant in function to the
ELEVON_CH1_REVERSE parameter. These parameter values are found in
g.reverse_elevons and g.reverse_ch1_elevon, and used to map to the radio_out
channels in ArduPlane/Attitude.pde
* It seems the author's intent was for ELEVON_REVERSE to change the sign for
the combination of pitch & roll into ch1 & ch2, as there are already
parameters which change just the sign of ch1 and just the sign of ch2.
* Discovered this bug because I happened to build an elevon airframe which was
not possible to setup with the existing ELEVON_ and RCn_REV parameters.
* This will break existing elevon setups if the user used ELEVON_REVERSE
instead of ELEVON_CH1_REVERSE, since they were previously interchangable.
13 years ago
Jason Short
5754f97433
reversed circle_WP calculation so the next_WP refers to the destination around the circle and circle_WP refers to the center. The intent is to make it easier to see via ground station.
13 years ago
Robert Lefebvre
56335e81e4
Fix TradHeli Collective Yaw Effect bug.
13 years ago
Michael Oborne
9a92531e8c
APM Planner 1.1.88
...
fix updater
13 years ago
Jason Short
7df1aa2914
Arducopter.pde : setting rtl_approach_alt above 1 would force auto landing even if auto-landing was disabled.
13 years ago
Michael Oborne
c307b69515
increase resolution on params 0.1 > 0.01
13 years ago
Andrew Tridgell
ddfa06e857
SITL: fixed ChipErase()
...
the loop never completed
13 years ago
Andrew Tridgell
6e444f6b64
SITL: fixed build with new ChipErase() call
13 years ago
Andrew Tridgell
353186e822
CPUInfo: update with 64 bit timings
13 years ago
Andrew Tridgell
d9457ecc38
MAVLink: send time of GPS fix accurately
...
when we send a GPS_RAW message, set the usec field to the time we got
the fix from the GPS, not the current time. This makes it possible for
aerial photo processing to be more accurate, as the usec field with
more accurately reflect the planes position/time pair
13 years ago
Andrew Tridgell
66544a5db2
Log: don't print '+' while erasing logs
...
we no longer do page based erase, so printing a + every 128 pages
makes no sense
13 years ago
Andrew Tridgell
fc73fd6531
DataFlash: use ChipErase() instead of PageErase() on all pages
...
This makes the DataFlash erase much faster (about 6 seconds instead of
about 60 seconds).
We need to test and ensure the behaviour is equivalent apart from the
speed
13 years ago
Robert Lefebvre
4e4ff84cf1
Updates to CopterLEDS
...
Creation of Nav Blink Function.
13 years ago
Andrew Tridgell
6945be0ca8
autotest: default to not using gdb on ArduPlane.elf
13 years ago
Andrew Tridgell
b3aa704c49
AirSpeed: added parameter ARSPD_USE
...
setting ARSPD_ENABLE to 1 and ARSPD_USE to 0 allows the airspeed
sensor to be initialised and logged without it being used for flight
control. This is very useful when initially testing an airspeed sensor
in a new plane. It also makes it possible to enable/disable the use of
the airspeed sensor during a flight at any time.
13 years ago
Andrew Tridgell
8e01bc3593
MAVlink: update ArduPlane for param fetch during DataFlash erase
...
same changes as for ArduCopter
13 years ago