Andrew Tridgell
287db19119
Plane: updates for Stub -> HIL
2013-09-28 22:04:15 +10:00
Andrew Tridgell
88959004d7
Plane: use new scheduler API
2013-09-28 21:24:03 +10:00
Andrew Tridgell
1fd0f73e3f
Plane: use DataFlash_File on Linux
2013-09-28 21:24:02 +10:00
Andrew Tridgell
c3d0b315cf
Plane: added HAL_LINUX includes
2013-09-28 21:24:02 +10:00
Andrew Tridgell
650ff258db
Plane: update for new INS API
2013-09-27 10:49:00 +10:00
Mike McCauley
6a8c1a0c36
Plane: Added flymaple to ArduPlane
2013-09-24 13:51:28 +10:00
Mike McCauley
aa800472be
Plane: defines.h added Flymaple INS
2013-09-24 13:51:28 +10:00
Mike McCauley
3ddcdba659
Plane: Parameters BATTERY_MONITORING for Flymaple
2013-09-24 13:51:28 +10:00
Mike McCauley
18c6b00b5b
Plane: Added definitions for Flymaple
2013-09-24 13:51:28 +10:00
Andrew Tridgell
4f310aaec8
Plane: fixed build with print() base change
2013-09-23 18:10:22 +10:00
Mike McCauley
767884b7f1
Plane: workaround conflicts between wirish and APM compatibility
2013-09-23 18:10:21 +10:00
Kevin Hester
996eda0080
Plane: Report MAV_STATE_ACTIVE if flying, MAV_STATE_STANDBY otherwise
...
(There are also various error states MAV_STATE_CRITICAL that are unchanged
by this check in).
The is_flying() check is similar to the code in suppress_throttle, but
I wanted to make it very optimistic on thinking we are flying - which is
not what you want for set_throttle...
(AC has similar MAV_STATE_ACTIVE vs MAV_STATE_STANDBY behavior now)
2013-09-21 21:57:07 +10:00
Andrew Tridgell
bcce2e4fc5
Plane: use new Baro API
2013-09-21 21:31:03 +10:00
Andrew Tridgell
36466e91ed
Plane: run SENSOR_OFFSETS message at 1/10 of the requested rate
...
this message wastes bandwidth, as the values change very slowly
2013-09-21 09:35:45 +10:00
Andrew Tridgell
c4dcdcf5a2
Plane: only send RC_CHANNELS_SCALED in HIL
...
saves a bit of telemetry bandwidth
2013-09-21 09:30:29 +10:00
Andrew Tridgell
b28a4f21f2
Plane: fixed uartA baud rates for APM1
2013-09-21 09:30:29 +10:00
Andrew Tridgell
e455ee0a94
Plane: fixed throttle suppression for AUTO_FBW_STEER=1
2013-09-20 17:20:06 +10:00
Andrew Tridgell
1869cd52e1
Plane: fixed AUTO_FBW_STEER stick mixing
2013-09-20 17:20:06 +10:00
Andrew Tridgell
328e900364
Plane: changed TKOFF_THR_DELAY default to 2
...
this makes it safer for hand launch with pusher props
2013-09-19 21:42:21 +10:00
Paul Riseborough
43cf0736a3
Plane: Auto Takeoff Check updates
...
Adds additional launch angle protection and protection against early
exit from auto causing unexpected motor start on re-entry
2013-09-19 21:37:31 +10:00
Randy Mackay
ab4274aa8d
Plane: disable battery failsafe when usb connected
2013-09-19 17:43:08 +09:00
Andrew Tridgell
21a4da0d29
Plane: removed flash_leds() calls
2013-09-19 18:38:28 +10:00
Andrew Tridgell
4bd6b2f428
Plane: use new usb_connected() function
2013-09-19 16:23:58 +10:00
Andrew Tridgell
8a76d82de4
Plane: set failsafe_radio AP_Notify bits
2013-09-18 11:58:54 +10:00
Andrew Tridgell
150e7a3f16
Plane: prevent arming tone on startup
2013-09-18 10:56:06 +10:00
Andrew Tridgell
95a696ea36
Plane: enable failsafe battery reporting
2013-09-18 10:50:34 +10:00
Andrew Tridgell
ec0c894306
Plane: use the projected position for geofencing and waypoints
2013-09-17 21:05:25 +10:00
Andrew Tridgell
43ffe91546
Plane: added FS_ACTION of 2 for glide
...
this allows people without specified settings in their receiver for
failsafe to choose FBWA zero throttle glide on throttle failsafe. That
can be a better choice when flying at a R/C club field
2013-09-15 15:05:39 +10:00
Andrew Tridgell
dd6a69f588
Plane: added WP_MAX_RADIUS parameter
...
useful when using AUTO_FBW_STEER for manual steering in competitions
2013-09-13 17:43:08 +10:00
Andrew Tridgell
cc6acac1dd
Plane: added AUTO_FBW_STEER option
...
this is an unusual option that gives FBWA flight control in AUTO
mode. It is being added to support use of APM in an aerial robotics
competition where students need to pilot the plane, but they still
need waypoint triggering of payloads
2013-09-13 14:38:09 +10:00
Andrew Tridgell
de7b42e323
Plane: changed to AP_Vehicle.h
2013-09-13 11:46:54 +10:00
Andrew Tridgell
8010d7fd78
Plane: update battery pin docs
2013-09-12 13:43:22 +10:00
Andrew Tridgell
fe5a4ab710
Plane: fixed Vcc
2013-09-12 13:26:27 +10:00
Andrew Tridgell
0c8d56632e
Plane: fixed SR0 and SR3 autodocs
2013-09-12 09:53:24 +10:00
Andrew Tridgell
f6688582a6
Plane: added FENCE_ACTION=3 behaviour
...
this makes it safer to enable the geofence as a receiver failsafe
mode. It retains manual throttle control, so if it triggers on the
ground due to the receiver losing signal from the transmitter then the
throttle can be kept low, preventing an unexpected takeoff.
2013-09-08 07:31:10 +10:00
Craig3DRobotics
630095adaa
Revert "Copter: Corrected SR0 & SR3 parameter descriptions"
...
This reverts commit 6568234018
.
2013-09-06 09:58:19 -07:00
Craig3DRobotics
2b726abe0e
Plane: Correction on SR0 & SR3 parameter description.
2013-09-05 22:29:10 -07:00
Andrew Tridgell
4a8c9a7765
Plane: support reboot to bootloader
2013-09-04 11:59:16 +10:00
Andrew Tridgell
a00e4a1e83
Plane: send GCS message on relay change
...
makes it easier to debug
2013-08-30 15:05:16 +10:00
Andrew Tridgell
45cf82ba15
Plane: removed CONFIG_RELAY check
...
relay is always available
2013-08-30 14:40:47 +10:00
Andrew Tridgell
4762b3e7c6
Plane: change to 2.75beta2
2013-08-30 14:02:21 +10:00
Andrew Tridgell
a93f7c39a9
Plane: updates for new notify API
2013-08-30 13:01:35 +10:00
Randy Mackay
ad8bd16725
Plane: integrate AP_Notify
2013-08-30 13:01:35 +10:00
Andrew Tridgell
2ba9ce60e3
Plane: fixed comment
2013-08-30 13:01:34 +10:00
Andrew Tridgell
8733391315
Plane: call airspeed MAVLink logging function
2013-08-30 13:01:34 +10:00
Andrew Tridgell
5cec9b65c9
Plane: constrain calibration to roll/pitch limits
2013-08-30 13:01:34 +10:00
Andrew Tridgell
364790414c
Plane: support new RADIO_STATUS msg
2013-08-24 17:59:13 +10:00
Andrew Tridgell
b16e3e4c85
Plane: changed FBW min to 9 m/s
...
6 m/s is too dangerous for widely used planes
2013-08-18 11:42:23 +10:00
Andrew Tridgell
8dd0aa12ed
Plane: prevent GPS speed spikes at startup from breaking airspeed cal
...
the filter can be affected by a huge GPS velocity spike
2013-08-18 11:42:22 +10:00
Andrew Tridgell
4425b6af7c
Plane: update for new TECS API
2013-08-14 14:59:01 +10:00