Randy Mackay
e7753223ba
Copter: low battery msg to severity high
11 years ago
Randy Mackay
9bbf40109e
Copter: add LOG_FROM_STARTUP definition
...
Uncommenting this line in APM_Config.h will start logging as soon as the
board starts up instead of waiting for the vehicle to be armed
11 years ago
Randy Mackay
b9977a1115
Copter: add land_complete_maybe flag
11 years ago
Randy Mackay
14d80910ec
Copter: integrate EPM ver2
11 years ago
Randy Mackay
bf18fb896a
Copter: send extended status to GCS only after initialisation
11 years ago
Andrew Tridgell
90f306cd3c
Copter: set GPS non-blocking
...
the new GPS driver only ever needs a non-blocking port
11 years ago
Randy Mackay
7686660c73
Copter: use baro healthy()
11 years ago
Andrew Tridgell
3ccac6736d
Copter: rename TELEM2_PROTOCOL to SERIAL2_PROTOCOL
...
this matches SERIAL2_BAUD
11 years ago
Matthias Badaire
147e91877e
Copter: Add SERIAL2_PROTOCOL for GCS and FRsky telemtry
...
this allows selection of protocol type on telem2. The default is
MAVLink, but can be selected as FrSky protocol
11 years ago
Randy Mackay
df4bc3d617
Copter: pass motor_mask to ServoRelayEvents
11 years ago
Randy Mackay
7bda6cbadf
Copter: integrate EKF check
...
Check runs at 10hz
Log ekf check failures and ekd failsafes
11 years ago
Andrew Tridgell
49954a3a61
Copter: use sensors from board subtypes
11 years ago
Randy Mackay
7f9cd20377
Copter: set UARTs non-blocking at end of initialisation
...
Previously we were setting to non-block after arming but this reduce the
chance of bumping into a NuttX USB driver issue that can cause the uart
to become unresponsive and also makes Copter consistent with Plane
11 years ago
Andrew Tridgell
a4b9b989b7
Copter: convert to new AP_RangeFinder API
11 years ago
Randy Mackay
db000f2287
Copter: remove setting rate and thr D term filters
11 years ago
Robert Lefebvre
5eb206e6bb
Copter: Add 'handle' to allow #define updating of AC_PID filter rate for Throttle Accel.
11 years ago
Robert Lefebvre
df1de4260d
Copter: Set Rate PID D-term filter rates on initialization.
11 years ago
Andrew Tridgell
a55c511f63
Copter: updates for new GCS_MAVLink API
11 years ago
Andrew Tridgell
836b365bc8
Copter: use setup_uart()
11 years ago
Andrew Tridgell
e07b70de4e
Copter: set AHRS vehicle class
11 years ago
TeamOSEOLA
7dda8afd60
Copter: Fixed GPS_ok() status checking
...
Fixed the GPS_ok() so that TRUE is returned in the cases of DGPS and Assisted GPS fixes, not just 3D fix.
11 years ago
Andrew Tridgell
640b64f5e4
Copter: convert to new GPS API
11 years ago
Andrew Tridgell
11e5b95878
Copter: updates for GPS changes
11 years ago
Randy Mackay
b718b9070a
Copter: call mission.init during startup
11 years ago
Randy Mackay
9f03e21f81
Copter: remove low-level handling of mission cmds
...
Now handled by AP_Mission
11 years ago
Andrew Tridgell
43d009e3a5
Copter: set 2nd GPS as secondary
11 years ago
Andrew Tridgell
37394b30ee
Copter: added support for 2nd GPS
11 years ago
Andrew Tridgell
86afd13f12
Copter: use GPS AIRBORNE_4G
11 years ago
Andrew Tridgell
24f2ac20de
Copter: removed HIL_MODE_ATTITUDE
...
this really can't work any more, as AHRS can't support it
11 years ago
Randy Mackay
b0673d693b
Copter: move set_mode, to flight_mode.pde
11 years ago
Randy Mackay
0e0d02cd6d
Copter: remove unused init from sport mode
11 years ago
Randy Mackay
aec67cd3df
Copter: integrate control_autotune
11 years ago
Randy Mackay
d90d3d8dca
Copter: integrate control_flip
11 years ago
Randy Mackay
ec989c720c
Copter: integrate heli_control_acro
11 years ago
Randy Mackay
922dff0514
Copter: integrate heli_control_stabilize
11 years ago
Randy Mackay
ef666c73ab
Copter: remove Position mode
11 years ago
Randy Mackay
37bde3406d
Copter: remove comments
11 years ago
Randy Mackay
3b003ea3e6
Copter: remove setting of nav mode
11 years ago
Randy Mackay
f3bcbb2ce4
Copter: remove setting roll, pitch yaw modes in set_mode
11 years ago
Randy Mackay
65f7bf92f4
Copter: replace yaw_mode with auto_yaw_mode
11 years ago
Randy Mackay
4540fb3fef
Copter: remove set roll-pitch, yaw, thr modes for ACRO, LOITER
11 years ago
Randy Mackay
a52e220724
Copter: add loiter controller to onion
...
Also add ignore_checks to flight mode initialisation
11 years ago
Randy Mackay
abb42bcb41
Copter: remove unused run_rate_controllers
11 years ago
Randy Mackay
2c03a3a3c6
Copter: set pos_control.set_dt
11 years ago
Randy Mackay
2253cf9769
Copter: run main loop at 400hz for pixhawk
11 years ago
Randy Mackay
3a78263921
Copter: skeleton init call for all flight modes
11 years ago
Andrew Tridgell
0a3476bbf1
Copter: change to new board_voltage() API
11 years ago
Andrew Tridgell
e8b8cc1a5d
Copter: converted to AP_ServoRelayEvents
11 years ago
Andrew Tridgell
50a90a1043
Copter: enable AP_BoardConfig
11 years ago
Randy Mackay
8a29d63d89
Copter: faster baro calibration when arming
...
using update_calibration() instead of the full calibrate() cuts
1.5seconds of the arming time
11 years ago