Peter Barker
c84b102c1c
Copter: move mavlink reboot code up to base class
7 years ago
Peter Barker
cff1969a29
Copter: make do_user_takeoff a member of Mode
7 years ago
Peter Barker
70d159cb38
Copter: raise EKF failure even if USB is connected
...
This will let EKF go bad if your PixHawk is connected to your laptop.
This doesn't seem to be a problem for the other vehicles.
This also allows the EKF to go bad in-flight if you happen to have
connected (against AP's recommendations) your companion computer to your
flight controller via USB. Since people do this, it is better to have
the checks than not.
7 years ago
Pierre Kancir
2d5cbd2cf8
ArduCopter: report crosstrack_error
7 years ago
Andrew Tridgell
b43316d743
Copter: added ESC_TELEMETRY to mavlink streams
7 years ago
Peter Barker
ca8a1ae488
Copter: use magic force arm/disarm definitions
7 years ago
Peter Barker
fd9ce90b8e
Copter: option to force arm, bypassing checks
7 years ago
Peter Barker
4d6408857f
Copter: return appropriate response to failed disarm
7 years ago
Peter Barker
485cafb343
Copter: use AP_FWVersion singleton
7 years ago
Peter Barker
955baa47c2
Copter: move handling of MAV_CMD_DO_GRIPPER up
7 years ago
Michael du Breuil
6c94811e00
Copter: Update to support new RC override conventions
7 years ago
Peter Barker
78d2c52a3f
Copter: move try_send_message handling of EKF_STATUS_REPORT up
7 years ago
Peter Barker
7c98082389
Copter: create persist_streamrates() callback to indicate persistence
7 years ago
Peter Barker
5f2221fe74
Copter: move handling of VFR_HUD into GCS_MAVLink_Copter
7 years ago
Peter Barker
81e9edd80a
Copter: move sending of sim state up
7 years ago
Peter Barker
ec1539f9c8
Copter: add type-correctness for stream messages
7 years ago
Peter Barker
de7a8e20e2
Copter: eliminate MSG_LIMITS_STATUS
7 years ago
Peter Barker
50ca76b6bd
Copter: move try_send_message of servo-output-raw up
7 years ago
Peter Barker
7c8583d51d
Copter: implement sending of position_target_global_int
7 years ago
Peter Barker
33582107b6
Copter: move sending of GLOBAL_POSITION_INT up to GCS_MAVLINK
7 years ago
Peter Barker
da1b2579c4
Copter: move send_attitude up to GCS_MAVLINK
7 years ago
Peter Barker
e4a2b03488
Copter: move try_send_message sending of scaled_pressure up
7 years ago
Peter Barker
88883c7c7f
Copter: move try_send_message sending of sensor offsets up
7 years ago
Peter Barker
93f1815d50
Copter: move try_send_message of RAW_IMU up to GCS_MAVLINK
7 years ago
Peter Barker
9dce133938
Copter: handle setting of ekf origin in GCS_MAVLink
7 years ago
Michael du Breuil
fe8e1b4274
Copter: Move MAVLink rangefinder up to parent
7 years ago
Michael du Breuil
033a8ec4d5
Copter: Send all distance sensors
7 years ago
Peter Barker
ec6fb0c612
Copter: move sending of battery data up
7 years ago
Peter Barker
e90ce4ced9
Copter: move data stream send up
7 years ago
Peter Barker
dee40f3fe5
Copter: make scheduler track whether it has called the delay callback
7 years ago
Peter Barker
6dd9f50f7c
Copter: move try_send_message handling of RC_CHANNELS up
7 years ago
Peter Barker
75ad33ddcd
Copter: move try_send_message of heartbeats up to GCS_MAVLINK
7 years ago
Peter Barker
d7af5c0c44
Copter: move try_send_message handling of VIBRATION up
7 years ago
Dr.-Ing. Amilcar do Carmo Lucas
c8d1dad493
Copter: document stream content
7 years ago
Peter Barker
4b5953734d
Copter: use AP_ServoRelayEvents singleton
7 years ago
Peter Barker
ba8b3e2415
Copter: create an AutoYaw helper object to hold auto-yaw state
7 years ago
Michael du Breuil
d96919ed21
Copter: Use RC_Channels instead of hal.rcin
7 years ago
Michael du Breuil
adb7ecef92
Copter: Check MANUAL_CONTROL target
7 years ago
Francisco Ferreira
8ff74f31e9
Copter: fix method shadowing
7 years ago
Peter Barker
0c8110ecb2
Copter: factor vehicle's mavlink send_heartbeat
7 years ago
Peter Barker
d58e2214d2
Copter: tidy handling of barometer calibrations
7 years ago
Peter Barker
cca4d5136e
Copter: move common calibration functions up
7 years ago
Peter Barker
c80714b820
Copter: factor out preflight calibration function
7 years ago
Dr.-Ing. Amilcar do Carmo Lucas
d633ba8c46
Copter: Add option to disable RPM module
7 years ago
Peter Barker
ce0f0938ee
Copter: make superclass handle command_ack packets
7 years ago
Michael du Breuil
291531e056
Copter: Support new battery failsafes
7 years ago
Peter Barker
f8d5fe96d8
Copter: allow DataFlash to handle log sending
7 years ago
Peter Barker
41960704b0
Copter: move handling of visual odometry messages up
7 years ago
Peter Barker
edcfa7ffd4
Copter: move handling of get_home_position up
7 years ago
Peter Barker
45f2312bfe
Copter: move home state into AP_AHRS
7 years ago