Peter Barker
b4688bd3d4
GCS_MAVLink: move common mavlink camera handling up
8 years ago
Peter Barker
60ffe00164
GCS_MAVLink: move gps inject handling up
...
Also, make AP_GPS responsible for decoding inject packets
8 years ago
Peter Barker
85a0da6178
GCS_MAVLink: handle common GPS messages in base GCS_MAVLINK class
8 years ago
khancyr
8abcb7a0e3
GCS_MAVLink: simplify send_proximity
8 years ago
khancyr
ec2ea1c903
GCS_MAVLink: move send_proximity to GCS common code (NFC)
...
Also clean two comments
8 years ago
Peter Barker
06647cde2c
GCS_MAVLink: move handling of PREFLIGHT_SET_SENSOR_OFFSETS up
8 years ago
Peter Barker
bd28bdd907
GCS_MAVLink: move handling of MAG_CAL command longs up
8 years ago
Peter Barker
a7e57aa3fc
GCS_MAVLink: move MAV_CMD_START_RX_PAIR handling to base class
8 years ago
Peter Barker
318861e824
GCS_MAVLink: move mavlink support for servo/relay up
8 years ago
Peter Barker
cfc8d7feba
GCS_MAVLink: add common handling of mavlink command messages
8 years ago
Peter Barker
69eb9cbdd2
GCS_MAVLINK: add missing mavlink mission msgid to case
8 years ago
Peter Barker
ebe3dcef6f
GCS_MAVLink: move rally-point handling up
8 years ago
Peter Barker
3338de827e
GCS_MAVLink: remove unneeded telemetry_delayed parameter
...
Also make it protected
8 years ago
Peter Barker
129d7220e6
GCS_MAVLink: move handling of incoming statutext messages up
8 years ago
Peter Barker
5c0aa27b2f
GCS_MAVLink: remove global static send_statustext_chan
8 years ago
Peter Barker
a599bc9031
GCS_MAVLink: eliminate GCS_MAVLINK::send_statustext_all
8 years ago
Peter Barker
731aaed8af
GCS_MAVLink: eliminate global static GCS_MAVLINK::send_home_all
8 years ago
Peter Barker
726007efde
GCS_MAVLink: move common mission handling up to GCS_MAVLINK
8 years ago
Peter Barker
ca6e34dfbd
GCS_MAVLink: use Notify singleton for sending statustext
8 years ago
Peter Barker
db27346fd7
GCS_MAVLink: move GCS functions up from GCS_Plane
8 years ago
Peter Barker
4c1aff03a3
GCS_MAVLink: move send-logs-via-mavlink code into DataFlash
8 years ago
Peter Barker
cf918d233f
GCS_MAVLink: move MAVLINK_MSG_ID_REMOTE_LOG_BLOCK_STATUS handling up
8 years ago
Pierre Kancir
d5cc1e64ed
GCS_Common: rename send_rangefinder to send_rangefinder_downward
8 years ago
Pierre Kancir
e9685ba13e
GCS_MAVLink: add rangefinder msg
8 years ago
Pierre Kancir
0848d96354
GCS_MAVLink: add send_distance_sensor_downward function
8 years ago
Pierre Kancir
f0369bc507
GCS_MAVLink: add distance sensor msg
8 years ago
Michael du Breuil
c62e79b5c0
GCS_MAVLink: Update the accelcal signature to accept uint32_t
8 years ago
Andrew Tridgell
f778954b84
GCS_MAVLink: split parameter functions into a separate file
8 years ago
Andrew Tridgell
4ce0a8e24e
GCS_MAVLink: time limit GCS update() calls
...
and add performance counters
8 years ago
Michael du Breuil
341ac701d1
GCS_MAVLink: report temperature information to the battery status report
8 years ago
Michael du Breuil
9cb0d8f99b
GCS_MAVlink: Add battery cell backend
8 years ago
Michael du Breuil
1e816b8be5
GCS_MAVLink: Support sending the BATTERY_STATUS message
8 years ago
Andrew Tridgell
3080f66d16
GCS_MAVLink: fixes for updated mavlink
8 years ago
Peter Barker
564ff3a468
GCS_MAVLink: always allow HOME to be read by MISSION_REQUEST
...
Fixes #5980
8 years ago
Randy Mackay
eded4f90bb
GCS_MAVLink: timesync sends nanoseconds
8 years ago
Randy Mackay
eddd6e5681
GCS_MAVLink: only respond to timesync messages with empty tc1
...
This avoids the possibility of a timesync message storm
Also process as a common message because no vehicle information is required
Moved location of new method to bottom of cpp file
8 years ago
fnoop
fdc310fe97
GCS_MAVLink: add TIMESYNC message handler
8 years ago
Peter Barker
cc28ff49e9
GCS_MAVLink: support for a singleton
8 years ago
Michael du Breuil
50346de963
GCS_MAVLink: Update for AHRS NED changes
8 years ago
Peter Barker
acb5ddd140
GCS_MAVLink: issue MISSION_COUNT packet if seq request too large
8 years ago
Andrew Tridgell
0942291e74
GCS_MAVLink: adapt to new RC_Channel API
8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
8419045aea
Spell in comments
8 years ago
priseborough
809bfc1154
GCS_MAVLink: replace call to EKF1
...
Return hagl from primary EKF
8 years ago
Andrew Tridgell
eaf378cbf0
GCS_MAVLink: updated optical flow send
8 years ago
Francisco Ferreira
7463d4c8f7
GCS_MAVLink: add function to send command requesting vehicle position during accel cal
8 years ago
Andrew Tridgell
f62851f780
GCS_MAVLink: added remote device operations
...
this makes debugging devices much easier. You can even write a
primitive SPI or I2C device driver over mavlink.
Support for this is in the devop MAVProxy module
8 years ago
Andrew Tridgell
da7ed73051
GCS_MAVLlink: added handle_common_message()
...
this will make it easier to add common functions for mavlink messages
without having to do a commit for each vehicle
8 years ago
floaledm
9f8d2f0506
GCS_MAVLink: send status_text messages to Frsky lib queue
8 years ago
murata
c808ee2f49
Global: To nullptr from NULL.
...
RC_Channel: To nullptr from NULL.
AC_Fence: To nullptr from NULL.
AC_Avoidance: To nullptr from NULL.
AC_PrecLand: To nullptr from NULL.
DataFlash: To nullptr from NULL.
SITL: To nullptr from NULL.
GCS_MAVLink: To nullptr from NULL.
DataFlash: To nullptr from NULL.
AP_Compass: To nullptr from NULL.
Global: To nullptr from NULL.
Global: To nullptr from NULL.
8 years ago
Mathieu OTHACEHE
152edf7189
Global: remove mode line from headers
...
Using a global .dir-locals.el file is a better alternative than
reincluding the same emacs header in every file of the project.
8 years ago