Andrew Tridgell
487b909189
APM: ensure takeoff_complete is reset
2012-08-22 16:17:55 +10:00
Andrew Tridgell
cf432c0ae0
APM: fixed bug in do_jump() navigation
...
this avoids a problem where the jump can cause the next command to be
reset to 0
2012-08-22 15:29:46 +10:00
Andrew Tridgell
56ada1a69c
APM: added RSSI to RC_CHANNELS_RAW as well
...
and prevent double read
2012-08-22 13:58:25 +10:00
Andrew Tridgell
279e942581
APM: added RSSI in raw message too
2012-08-22 13:48:09 +10:00
Andrew Tridgell
e74dab122a
APM: added RECEIVER_RSSI_PIN option
...
this allows for the receiver RSSI to be sent over MAVLink
Thanks to Burt Green for the suggestion
2012-08-22 13:33:12 +10:00
Andrew Tridgell
703ca469fe
APM: added optional use of new APM_Control library
...
thanks to Jon Challinger for the new controllers!
2012-08-22 12:45:14 +10:00
Andrew Tridgell
2bc2460c07
APM: optional build with new controller libs
2012-08-22 12:39:07 +10:00
uncrustify
56b7f1b031
uncrustify ArduPlane/Parameters.h
2012-08-21 19:19:51 -07:00
uncrustify
e4badcccab
uncrustify ArduPlane/config.h
2012-08-21 19:19:51 -07:00
uncrustify
a165644d1a
uncrustify ArduPlane/planner.pde
2012-08-21 19:19:51 -07:00
uncrustify
09d5af6920
uncrustify ArduPlane/system.pde
2012-08-21 19:19:51 -07:00
uncrustify
e73834d6eb
uncrustify ArduPlane/test.pde
2012-08-21 19:19:51 -07:00
uncrustify
fb727f65ac
uncrustify ArduPlane/setup.pde
2012-08-21 19:19:51 -07:00
uncrustify
5e8e33f0d7
uncrustify ArduPlane/GCS_Mavlink.pde
2012-08-21 19:19:51 -07:00
uncrustify
5e913c72c4
uncrustify ArduPlane/ArduPlane.pde
2012-08-21 19:19:51 -07:00
uncrustify
57f1bd123f
uncrustify ArduPlane/commands.pde
2012-08-21 19:19:51 -07:00
uncrustify
f2c523b6f0
uncrustify ArduPlane/radio.pde
2012-08-21 19:19:50 -07:00
uncrustify
e5ac3bdc65
uncrustify ArduPlane/Attitude.pde
2012-08-21 19:19:50 -07:00
uncrustify
ce04d62815
uncrustify ArduPlane/Parameters.pde
2012-08-21 19:19:50 -07:00
uncrustify
4a44a67180
uncrustify ArduPlane/Log.pde
2012-08-21 19:19:50 -07:00
uncrustify
8ecd6c4dc1
uncrustify ArduPlane/defines.h
2012-08-21 18:59:05 -07:00
uncrustify
321e7c96c4
uncrustify ArduPlane/APM_Config.h
2012-08-21 18:59:05 -07:00
uncrustify
11ad3c3d58
uncrustify ArduPlane/GCS.h
2012-08-21 18:58:53 -07:00
uncrustify
944dffc50a
uncrustify ArduPlane/sensors.pde
2012-08-21 18:58:40 -07:00
uncrustify
956b101189
uncrustify ArduPlane/geofence.pde
2012-08-21 18:58:31 -07:00
uncrustify
4517ca8124
uncrustify ArduPlane/failsafe.pde
2012-08-21 18:58:24 -07:00
uncrustify
a7ffcfd037
uncrustify ArduPlane/commands_process.pde
2012-08-21 18:58:17 -07:00
uncrustify
6fd4a68c5c
uncrustify ArduPlane/navigation.pde
2012-08-21 18:58:17 -07:00
uncrustify
8e3fe50338
uncrustify ArduPlane/commands_logic.pde
2012-08-21 18:58:11 -07:00
uncrustify
58381e0d8e
uncrustify ArduPlane/events.pde
2012-08-21 18:57:59 -07:00
uncrustify
3f54fb67d1
uncrustify ArduPlane/climb_rate.pde
2012-08-21 18:57:21 -07:00
uncrustify
3938011f39
uncrustify ArduPlane/control_modes.pde
2012-08-21 18:57:21 -07:00
Andrew Tridgell
5d29d5e5a1
APM: removed DMP support from ArduPlane
...
Without centripetal correction the DMP code will almost certainly
crash a plane
2012-08-22 11:46:35 +10:00
Andrew Tridgell
bd6581c523
AHRS: removed Quaternion build support from APM/ACM/rover
2012-08-22 10:42:21 +10:00
Andrew Tridgell
1ec772f69c
AHRS: fixed reference to AHRS var_info for APM and ACM
2012-08-21 15:58:32 +10:00
Andrew Tridgell
9fbdcdcf84
APM: reset steering PID integrator in reset_I()
2012-08-21 15:01:01 +10:00
rmackay9
b80a3943aa
ArduCopter, ArduPilot: revert mavlink delay callback to be "unsigned long"
2012-08-18 20:34:41 +09:00
rmackay9
ac240dffd3
ArduPlane: more "int" to "int16_t" and added cast to (int) in printf statements.
...
Also modified dump_log function's last_log_num to be int16_t which matches return type from DataFlash's find_last_log method.
2012-08-18 18:55:14 +09:00
rmackay9
e5d8efdb7e
ArduPlane: replaced many "int" with "int16_t", "long" with "int32_t"
2012-08-18 18:26:13 +09:00
rmackay9
e52e22bcab
ArduPlane: commented out two unused variables to remove compiler warning
2012-08-18 13:20:34 +09:00
Andrew Tridgell
8853a104f0
APM: fixed SITL build
2012-08-17 16:28:45 +10:00
Andrew Tridgell
2fb8a13ac6
APM: added parameter FBWB_ELEV_REV
...
this fixes issue 343
2012-08-17 15:04:53 +10:00
Andrew Tridgell
50e2458df0
math: more abs() fixes
...
abs() is 16 bit
2012-08-16 15:17:42 +10:00
Andrew Tridgell
9c3c1c4f54
APM: fixed hil build
2012-08-16 12:53:37 +10:00
Andrew Tridgell
5ebcf425cf
APM: allow telemetry send during parameter and waypoint fetch
...
this slows down telemetry by a factor of 4 during parameter or
waypoint transmit. That ensures that mode changes and gps position are
still updated during a long parameter fetch
2012-08-16 10:50:12 +10:00
Andrew Tridgell
0a7d8a4933
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
2012-08-16 10:14:46 +10:00
Andrew Tridgell
a1107602e9
APM: allow for separate calibration of airspeed/barometer
...
this is useful just before takeoff, to account for temperature changes
2012-08-15 19:49:09 +10:00
Andrew Tridgell
efee2b1557
APM: added LAND_FLARE_ALT and LAND_FLARE_SEC
...
these allow you to configure the altitude and time before touchdown to
flare the plane and lock the heading. Useful on larger planes.
2012-08-15 18:11:16 +10:00
Andrew Tridgell
455e088c9f
APM: rename RDRSTEER to WHEELSTEER
...
thanks to Jon for the suggestion
2012-08-15 16:28:59 +10:00
Andrew Tridgell
c652538516
APM: use AHRS position for geo-fence
...
this allows it to take account of dead-reckoning
2012-08-15 14:31:10 +10:00