Andrew Tridgell
144dcb4552
APM_OBC: use send_statustext_all()
2014-08-08 13:54:21 +10:00
Andrew Tridgell
a812bf621f
APM_OBC: added AFS_ENABLE parameter
...
AFS system is disabled by default
2014-08-08 13:48:03 +10:00
Andrew Tridgell
49f93b91b2
APM_OBC: fixed formatting to match APM coding standard
2014-06-02 10:47:02 +10:00
Andrew Tridgell
0d83d4f4f5
APM_OBC: fix for HAL_GPIO_*
2014-06-02 10:42:36 +10:00
Andrew Tridgell
7d712f90bf
APM_OBC: adjusted docs for FS_HB_PIN
...
thanks to Warren for the question
2014-05-21 12:45:25 +10:00
Andrew Tridgell
be9d0c1c4d
APM_OBC: setup termination values in PX4IO
...
this sets up the PX4IO board with failsafe values in case the FMU is
not running
2014-04-21 11:52:53 +10:00
Andrew Tridgell
ad18019fb1
APM_OBC: added pressure altitude termination
2014-04-11 16:47:40 +10:00
Andrew Tridgell
6f55dc1686
APM_OBC: update for AP_Mission and AP_GPS changes
2014-04-07 07:28:21 +10:00
Andrew Tridgell
97b7130bb9
libraries: update license header to GPLv3
...
we switched to GPLv3 a long time ago, but neglected to update the
per-file license headers
2013-08-30 13:01:39 +10:00
Pat Hickey
eefb0f4515
APM_OBC: translate to AP_HAL, make trivial test sketch to test build
2012-12-20 14:51:29 +11:00
Andrew Tridgell
e8c4dedcd7
AP_OBC: fixed resume on GPS loss
2012-10-11 11:51:24 +11:00
Andrew Tridgell
cca04d195a
APM_OBC: handle separate terminate pin correctly
2012-09-08 10:07:14 +10:00
Andrew Tridgell
13145e4c01
OBC: added FS_TERM_PIN option
...
this sets a pin for flight termination
2012-09-08 10:07:08 +10:00
Andrew Tridgell
e2b8817a89
APM: added the ability to forcibly crash the plane on OBC failsafe breach
...
this allows a user to setup the OBC failsafe system to forcibly crash
the plane (surfaces at limits, zero throttle) when the failsafe system
triggers. This is to allow APM to be used in the Outback Challenge. In
the OBC an external failsafe board also does this using the heartbeat
control pin, so this is an extra safety mechanism.
To prevent users accidentially triggering a crash, this code only
activates if FS_TERM_ACTION is set to to the magic value 42.
2012-08-28 20:18:24 +10:00
Andrew Tridgell
71500347ec
APM_OBC: don't use _saved_wp when zero
2012-08-28 20:18:23 +10:00
Andrew Tridgell
747a926809
APM_OBC: ensure pins are setup as outputs
...
constructor is run before parameters are loaded
2012-08-25 17:49:26 +10:00
Andrew Tridgell
2865434d02
APM: added 'OBC' failsafe module for ArduPlane
...
this adds FS_* parameters for setting up APM to follow the outback
challenge failsafe rules.
This includes:
- manual pin
- heartbeat pin
- waypoint for heartbeat failure
- waypoint for GPS failure
2012-08-15 12:39:34 +10:00