Andrew Tridgell
e7568db237
fixed comment
2011-12-19 20:52:59 +11:00
Andrew Tridgell
11ff665ca0
CPUInfo: show the speed of 64 bit maths
2011-12-19 18:52:56 +11:00
Andrew Tridgell
4bdc872595
APM: show temperature in airpressure test
...
useful for tracking down baro bugs
2011-12-19 18:52:56 +11:00
Andrew Tridgell
6efa2e53cb
AP_Math: re-work polygon algorithm for perfect precision
...
using sign checking and 64 bit integer math only when needed results
in an algorithm that is just as fast as the floating point version,
but has perfect results for any representable lat/lng
2011-12-19 18:52:56 +11:00
Jani Hirvinen
106801a59c
config settings for jD motors
2011-12-19 09:29:05 +07:00
Jason Short
b53a6bd4b4
Hexa stability patch bug fix by borna.segulin
2011-12-18 16:38:07 -08:00
Jason Short
239eb53983
change Alpha name
2011-12-18 16:38:07 -08:00
Andrew Tridgell
ab40539a76
autotest: increare tail wheel friction
...
this keeps the plane moving in a straight line a bit more
2011-12-19 11:36:21 +11:00
Andrew Tridgell
c14d702912
geofence: send fence status messages on fence events
...
this ensures the fence status goes out as soon as possible, which
means the messages arrive in a sane order on the GCS
2011-12-19 11:25:59 +11:00
Andrew Tridgell
86b86c1bdf
autotest: bit more throttle on takeoff
...
needed for increased rolling friction
2011-12-19 11:25:59 +11:00
Andrew Tridgell
991ce9077c
autotest: add a DO_CHANGE_SPEED to arduplane test
...
this slows down the Rascal for landing
2011-12-19 11:25:59 +11:00
Andrew Tridgell
5dd453e535
autotest: improved the Rascal ground reactions
...
this gets the friction and bounciness of the undercarriage much closer
to a real model
2011-12-19 11:25:59 +11:00
Andrew Tridgell
e99db6526f
APM: added RST_SWITCH_CH parameter
...
This is useful for switching back to the mode indicated by the control
switch after a failsafe or fence breach. I was just changing modes
each time, but it is far more elegant to have a spring loaded switch
for "I am ready to take control again", rather than continually
changing modes.
2011-12-19 11:25:59 +11:00
Michael Oborne
d832d49f27
fw
2011-12-19 07:47:35 +08:00
Andrew Tridgell
345093e982
autotest: make the Rascal a tail dragger again
...
good for testing wheeled takeoff
2011-12-18 18:57:20 +11:00
Andrew Tridgell
42d7bf7fce
autotest: added automated landing test for ArduPlane
2011-12-18 17:31:46 +11:00
Andrew Tridgell
ac5a76715b
autotest: updates ArduPlane parameters
2011-12-18 17:31:45 +11:00
Andrew Tridgell
71c911f65d
Log: fixed logging dependence on compiler arg eval order
2011-12-18 17:31:45 +11:00
Randy Mackay
e070109e21
AP_RangeFinder - change sonar example sketch to use default Sonar PIN for APM2 (A1)
2011-12-18 14:15:50 +09:00
Andrew Tridgell
a3a0e5646f
polygon: improve the speed and precision of the polygon algorithm
...
now takes 156 usec per test, with a 11 point boundary
2011-12-18 12:59:50 +11:00
Andrew Tridgell
f25ee899f3
APM: run mavlink loop while erasing logs
2011-12-18 10:19:52 +11:00
Andrew Tridgell
ad9c0533d8
ACM: run mavlink loop while erasing logs
2011-12-18 10:19:41 +11:00
Andrew Tridgell
fc20aa9602
geofence: enable return to old control mode via FENCE_CHANNEL
...
if you disable fencing with the fence channel switch while still in
GUIDED mode to the return point, then reset the control mode back to
the transmitter control mode
2011-12-18 10:00:44 +11:00
Michael Oborne
a48b7a26aa
APM Planner 1.1.9
...
mavlink update
firmware wait increased. for dataflash clearing
geofence now working
2011-12-18 06:50:40 +08:00
Michael Oborne
077bfd4f0a
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-12-17 20:43:04 +08:00
Michael Oborne
92886cfa10
make file relax
2011-12-17 20:42:51 +08:00
Michael Oborne
0104d30f53
firmware build
2011-12-17 19:34:36 +08:00
Michael Oborne
c91cc66af5
apm planner 1.1.8
...
fix large firmware issue
change apm2 detect
add tot = time over target
modify firmware screen
override jsbsim ports.
remove crossthread calls
2011-12-17 17:22:40 +08:00
Michael Oborne
89e0d494d0
fw file again
2011-12-17 17:01:57 +08:00
Michael Oborne
06532b0638
firmware build
2011-12-17 16:57:19 +08:00
Michael Oborne
f4b7aea1ee
add relax
2011-12-17 16:53:14 +08:00
Michael Oborne
566778dde6
fix firmware typo
2011-12-17 16:01:58 +08:00
Michael Oborne
589e28de8a
fix firmware no
2011-12-17 15:00:11 +08:00
Michael Oborne
611700711b
firmware build
2011-12-17 14:16:36 +08:00
Jason Short
8970948804
Sync logging
2011-12-16 22:02:41 -08:00
Jason Short
47e4c875e1
Cleanup
...
removed Iterm experiment - no noticeable effect in actual flight
2011-12-16 20:47:23 -08:00
Andrew Tridgell
bb0f179495
AP_Baro: fixed temperature on MS5611
...
this caused a 2x scaling of altitude
2011-12-17 14:58:58 +11:00
Michael Oborne
bf38ae5960
cleanup firmware dir
2011-12-17 06:22:29 +08:00
Andrew Tridgell
6341db7031
Revert "ADC: only read channels that are actually being used"
...
This reverts commit 95e6bb26f4772ca8c7faa62215de6f078d3df3c7.
ADC will be disabled on APM2
2011-12-17 07:29:09 +11:00
Andrew Tridgell
d442bad413
Revert "ADC: added an enable_channel() API"
...
This reverts commit dafeac01d8f14162600cf821404ba4072dcae14d.
ADC will be disabled on APM2
2011-12-17 07:29:09 +11:00
Andrew Tridgell
99eafbbe38
Revert "ADC: fixed HIL build"
...
This reverts commit 86c1a6a5fdd929516cf0f64f4d610cfcd4b4f774.
ADC will now be disabled on APM2
2011-12-17 07:29:09 +11:00
Andrew Tridgell
df094ce463
fixed airspeed sensor for ArduPlane on APM2
...
we were trying to use a non-existant ADC chip!
2011-12-17 07:29:09 +11:00
Andrew Tridgell
10e546eebd
AnalogSource: return a float from read() method
...
this gives the full resolution when using the ADC backend. It also
adds scaling for the Arduino backend
2011-12-17 07:29:09 +11:00
Andrew Tridgell
f6f808357c
removed AperiodicProcess code
...
this code was never being used, and was more complex than it was
worth.
2011-12-17 07:29:09 +11:00
Andrew Tridgell
b9a88aac32
geofence: added FENCE_TRIGGERED_PIN
...
this allows for a digital pin to be set high when the geofence
triggers. This pin can be connected to an external failsafe device
2011-12-17 07:29:08 +11:00
Michael Oborne
28d280562a
apm 1280 disables
2011-12-16 22:26:39 +08:00
Michael Oborne
bfc08d5d1a
APM Planner 1.1.7
...
modify apvar dump detection
remove reference to CLI and LOG/Setup mode
add line feeds for logs/terminal
fix flow_enabled check on form load
2011-12-16 20:04:20 +08:00
Andrew Tridgell
d4b66139dc
ADC: fixed HIL build
2011-12-16 20:58:04 +11:00
Andrew Tridgell
dc01d55740
added missing mavlink headers
2011-12-16 20:53:26 +11:00
Andrew Tridgell
42522baf9f
geofence: store fence points as int32_t
...
this keeps maximum precision in fence boundaries
2011-12-16 20:11:51 +11:00