Randy Mackay
6da53ae3b2
Plane: replace SKIP_GYRO_CAL with INS_GYR_CAL
...
Also calibrate gyros with accel cal and set trim
10 years ago
squilter
7365701d13
Plane: Support do_digicam_x via command_long
10 years ago
Grant Morphett
f953f03916
Plane: Fixing issue 327 - reporting Baro alt instead of GPS
10 years ago
Randy Mackay
8c1212d4a6
Plane: support do-mount-control via command-long
10 years ago
Siddharth Bharat Purohit
aea1db7348
ArduPlane: implement on-board compass cal for arduplane
10 years ago
Randy Mackay
cc68260478
Plane: sanity check do-set-home, do-set-ROI and fence-point locations
10 years ago
squilter
583c087eca
Plane: update severities
10 years ago
Tom Pittenger
204ff7b158
Plane: move statics into new struct
...
removed default case statements
10 years ago
Tom Pittenger
6d0ad05192
GCS_Mavlink: added is_crashed to mavlink heartbeat status which shows EMERGENCY
10 years ago
squilter
d421644f3a
Plane: define and send FIRMWARE_VERSION
10 years ago
Tom Pittenger
86e3116fb6
Plane: implement try send mission_item_reached
...
clean up unreachable code
10 years ago
Andrew Tridgell
58e829553f
Plane: prevent build error with MSG_RPM
10 years ago
Andrew Tridgell
6c07795b63
Plane: added HIL_SUPPORT define
...
disable HIL support on APM2 to save flash space
10 years ago
Randy Mackay
76ccf4043e
Plane: log ahrs home and ekf origin
10 years ago
Tom Pittenger
f1ee129423
Plane: compiler warnings
...
- float to double in gcs_send_test (x2)
- float to bool
10 years ago
Peter Barker
3fce7eb21a
Plane: use common mission logging code
10 years ago
Michael du Breuil
54c06cde02
Plane: Log the steering controller PID state
10 years ago
Andrew Tridgell
248bf8c5a3
Plane: disable geofence on APM2
10 years ago
Andrew Tridgell
2dbe372b2f
Plane: cleanup some coverity warnings
10 years ago
Andrew Tridgell
76c0293a85
Plane: added support for DO_AUTOTUNE_ENABLE
10 years ago
Randy Mackay
814cb5ce18
Plane: add vibration DF logging and send to GCS
10 years ago
Eugene Shamaev
5b34fa4f6a
Plane: added DSM bind support
10 years ago
Andrew Tridgell
6b9854457d
Plane: added PID tuning logging for ground steering
10 years ago
Andrew Tridgell
bf396d7138
Plane: log to tlog when we set home via MAVLink
10 years ago
Andrew Tridgell
09476bf9d3
Plane: added GCS_PID_MASK for realtime pid tuning
10 years ago
Lucas De Marchi
7c4cf41ebc
ArduPlane: use functor macros
...
Functor is not yet being used but let's make is macro fallback to the
previous Delegate implementation for easy of transition between the two.
10 years ago
Andrew Tridgell
97687f04af
Plane: enable messages for MAVLink gimbal support
10 years ago
Andrew Tridgell
78f02634d0
Plane: fixed ins reference in plane object
10 years ago
Andrew Tridgell
554869033f
Plane: disabled rangefinder on APM2
...
this saves 5k of flash space, enough for support to be kept for
another release
10 years ago
Andrew Tridgell
b92c2409e4
Plane: added local millis() and micros() to reduce code size a bit
10 years ago
Andrew Tridgell
18c37935c9
Plane: convert from .pde to .cpp files
10 years ago
Andrew Tridgell
9ceee3cea7
Plane: support setting just accel trim with preflight-cal
...
use param5==2
10 years ago
Andrew Tridgell
e362b4fc04
Plane: fix for new compass API
10 years ago
Randy Mackay
0db25426c0
Plane: use accel_calibrated_ok_all
10 years ago
Andrew Tridgell
ff126db1d3
Plane: make GUIDED behaviour match copter
...
we now have to be in GUIDED mode to accept a new GUIDED WP. When
entering GUIDED mode start loitering about the current position
10 years ago
Tom Pittenger
ba29967454
Plane: if receiving last mission item then log new mission to dataflash
10 years ago
Andrew Tridgell
fd84a6b493
Plane: fixed missing break in fence floor logic
10 years ago
Michael Day
ee14678d2a
Plane: Allow disabling of only the fence floor.
10 years ago
Andrew Tridgell
8395b92309
Plane: revert AP_Math class change
10 years ago
Tom Pittenger
0cbbb20dcf
Plane: compiler warnings: apply is_zero(float) or is_equal(float)
10 years ago
Andrew Tridgell
a299fdacdf
Plane: fix for HAL_SITL rename
10 years ago
Tom Pittenger
bd9b573969
Plane: Fix compile warnings
...
- const values declared as default double
- This is the first pass in fixing the warnings, trying to catch some low hanging fruit. All const double values are changed to float. For example: 1.0 is now 1.0f.
- Only except is in location.pde where some double stuff is happening
- I did not change the exponentials 1e7 type stuff which should be 1e7f. A different commit
10 years ago
Randy Mackay
0acc4af63c
Plane: replace range finder health with status
10 years ago
Niels Joubert
6b7b3247ed
Plane: Handle GPS Injection
10 years ago
Jaime Machuca
ab1cf2261d
Plane: add call to send digicam configure messages from a mission item
...
Also add log_picture to separate the taking of a picture
from the dataflash logging and feedback to GCS
10 years ago
Andrew Tridgell
36796fb810
Plane: added LOCAL_POSITION_NED message
10 years ago
Randy Mackay
d3663d43c1
Plane: send invalid batt curr if monitor unhealthy
10 years ago
Andrew Tridgell
18b277a9d2
Plane: use arm_motors() and disarm_motors()
10 years ago
Andrew Tridgell
b0cdf8952b
Plane: added HIL_MODE parameter
...
this allows for HIL with any firmware
10 years ago
Randy Mackay
cb1b4ab486
Plane: send EKF_STATUS_REPORT in extra3 stream
10 years ago