Andrew Tridgell
2cb93f5a16
fixed a crash in HIL
...
The g_rc_function[RC_Channel_aux::k_flap_auto] ptr came out as NULL
during one HIL run on a desktop CPU, which led to ArduPlane
crashing. I am not yet sure if this can happen in real flight, but I
think the NULL check is worthwhile to be sure.
2011-10-09 22:09:00 +11:00
Andrew Tridgell
1195c4750e
fixed some ambiguous if/else combinations
...
gcc was complaining about the logic
2011-10-09 22:09:00 +11:00
Andrew Tridgell
a3e6f5d51f
initialise spare bits in AP_Var headers
...
if we ever need these bits, it would be nice to know that they are
zero in existing eeproms
2011-10-09 22:09:00 +11:00
Andrew Tridgell
cb8f8ec083
fastserial: allow vprintf() to build without assembler
2011-10-09 22:08:59 +11:00
Andrew Tridgell
88668dd2d1
ap_common: use intptr_t for pointer casts
...
this allows building on systems with pointers that aren't 16 bits long
2011-10-09 22:08:59 +11:00
Andrew Tridgell
298cc51118
modefilter: fixed type to be consistent with declaration
2011-10-09 22:08:59 +11:00
Andrew Tridgell
f39deb3589
GPS: fixed type to be consistent with declaration
2011-10-09 22:08:59 +11:00
Andrew Tridgell
09bd94cd6d
eeprom: fixed types to be consistent with declarations
2011-10-09 22:08:59 +11:00
Andrew Tridgell
dcc6f30af1
don't initialise DataFlash if logging is disabled
...
this fixes HIL without an IMU
2011-10-09 22:08:59 +11:00
Andrew Tridgell
e927cf94d7
use memcheck_available_memory() instead of freeRAM()
...
this gives a more accurate view of free memory
2011-10-09 22:08:59 +11:00
Andrew Tridgell
657367426b
avoid the need for compiler optimisation for HIL build
...
read_airspeed() is only available when in a non-HIL build. The
optimiser normally removes this call, but when debugging in a desktop
build, it is nice to avoid using the optimiser
2011-10-09 22:08:58 +11:00
Michael Oborne
c0c645bdc5
APM Planner 1.0.80
...
add AeroSimRC for HIL - plane/heli/quad
2011-10-09 15:00:12 +08:00
Michael Oborne
aff8dfb31b
usbtiny dfu programing on windows
2011-10-09 13:51:06 +08:00
Amilcar Lucas
4d50889ec7
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-10-09 01:35:06 +02:00
Amilcar Lucas
6a5d6889b7
Only use radio_in values if the channel is not used as flight_mode_channel
2011-10-08 22:15:54 +02:00
Michael Oborne
3d67018cb9
undo config change
2011-10-08 21:13:53 +08:00
Michael Oborne
c1506111e4
Merge commit 'e7f5e4a623b79872a015dff5ca959e60f6f7fd64'
2011-10-08 20:43:13 +08:00
Michael Oborne
b98c681a92
firmware build
2011-10-08 02:08:20 +08:00
Jason Short
832458c804
Quick RTL Fix, logic was backward
2011-10-07 11:06:31 -07:00
Janne Mantyharju
87330bbcac
Mission planner: Added feature to select video capture resolution (Allows to
...
capture PAL-format video)
2011-10-07 12:07:25 +03:00
Michael Oborne
df2cb51f64
firmware build
2011-10-07 11:58:29 +08:00
Jason Short
ce136d850a
Better Loiter PIDs
...
Fixed RTL overshoot bug
2011-10-06 17:42:09 -07:00
James Goppert
6689a99a66
Updated APO, HIL working well, live mode ready to test
2011-10-06 19:17:49 -04:00
Michael Oborne
c6f1d2d549
add missing file
2011-10-07 06:45:54 +08:00
Michael Oborne
a3258896da
APM Planner 1.0.79 - add Russian (thanks YureZzZ)
...
cleanup
add new ac2 pids
2011-10-07 06:41:17 +08:00
James Goppert
a02ce5aed7
Reducing copy ctor calls in apo.
2011-10-06 12:00:45 -04:00
Michael Oborne
dad20ce795
APM Planner
...
fix resedit for other languages
2011-10-06 07:43:16 +08:00
Michael Oborne
05f291b096
APM Planner 1.0.77
...
misc fix's
2011-10-04 19:19:25 +08:00
Michael Oborne
26b8b2c802
firmware build
2011-10-04 18:57:12 +08:00
Michael Oborne
f6984631c6
fix ac2 hil build
2011-10-04 18:55:10 +08:00
Michael Oborne
76580b65d6
firmware build
2011-10-04 09:37:05 +08:00
Michael Oborne
1a715706a6
fix make issue
2011-10-04 09:34:47 +08:00
Michael Oborne
f8c74d9f4c
firmware build
2011-10-04 07:10:36 +08:00
Jason Short
3be34ed31a
Implementing a limiter for the ramp up of speed to WPs.
2011-10-03 10:37:56 -07:00
James Goppert
f988623dab
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-10-03 13:22:59 -04:00
James Goppert
684599cd21
Cleanup of AP_RcChannel, removed scaled class.
2011-10-03 13:22:23 -04:00
Amilcar Lucas
a751208f9f
More improvements to MS Windows
...
Now the avr-gdb, avrdude and avarice tools do not need to be in the path.
2011-10-03 19:16:55 +02:00
James Goppert
c678452fe1
Added AP_RcChannel_Scaled to APO
2011-10-03 12:42:27 -04:00
Amilcar Lucas
c59c0c2502
Spellcheck apo library
2011-10-03 12:50:41 +02:00
amilcar
85588cb02e
Fix serial port on windows
2011-10-03 12:10:27 +02:00
amilcar
c6722112e7
Make it work on windows "out-of-the-box"
2011-10-03 12:08:19 +02:00
James Goppert
9661d738dd
Fixed apo makefile.
2011-10-02 23:55:08 -04:00
James Goppert
cfbacb683d
Removed install file since readme replaces it.
2011-10-02 23:33:44 -04:00
James Goppert
286dd7c949
Removed extra waypoint loading.
2011-10-02 23:32:12 -04:00
Michael Oborne
672e2ee21e
firmware build
2011-10-03 02:40:31 +08:00
Jason Short
e5b66c1c7c
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-10-02 11:36:31 -07:00
Jason Short
7e81756ccd
Added second PI loop for alt hold.
...
Upped gains for default JDrones Frame
added gains for second PI loop for alt
removed some tests for 1280 space constraints
2011-10-02 11:36:23 -07:00
John Arne Birkeland
8464093c18
APM_RC: Cosmetic changes to increase readability and some minor optimizations
2011-10-02 18:05:00 +02:00
Amilcar Lucas
dbaef4d2d9
Added APO eclipse project file
2011-10-02 14:55:41 +02:00
Amilcar Lucas
101dc83239
Fix compilation
2011-10-02 14:52:02 +02:00