15 #include <mavlink/v1/common/mavlink.h> 105 void requestStream(quint8 streamId, quint16 streamRate, quint8 enabled);
114 void getDataRate(quint16 msgId);
123 void setDataRate(quint8 msgId,
float msgRate);
131 void measurementUpdate(
APData data);
147 mavlink_message_t message;
154 mavlink_status_t lastStatus;
157 struct MavlinkTimestamps {
159 MavlinkTimestamps() { reset(); }
161 quint64 rcChannelsRaw;
163 quint64 servoOutputRaw;
165 void reset(
void) { rcChannelsRaw = 0; servoOutputRaw = 0; }
169 MavlinkTimestamps timestamps;
quint16 rcIn2
RC input channel 2 PPM value.
Definition: autopilot.hh:40
Serial IO Sensor interface.
quint16 rcIn1
RC input channel 1 PPM value.
Definition: autopilot.hh:38
Base class for interfacing with sensors over a serial port (UART/RS-232).
Definition: serialsensor.hh:28
quint16 rcIn3
RC input channel 3 PPM value.
Definition: autopilot.hh:42
quint16 rcOut3
RC output channel 3 PPM value.
Definition: autopilot.hh:60
quint16 rcOut6
RC output channel 6 PPM value.
Definition: autopilot.hh:66
quint16 rcOut5
RC output channel 5 PPM value.
Definition: autopilot.hh:64
Definition: autopilot.cc:12
quint16 rcOut4
RC output channel 4 PPM value.
Definition: autopilot.hh:62
quint32 rcInTime
RC input timestamp.
Definition: autopilot.hh:36
Settings manager.
Definition: settings.hh:30
quint16 rcIn5
RC input channel 5 PPM value.
Definition: autopilot.hh:46
quint16 rcIn6
RC input channel 6 PPM value.
Definition: autopilot.hh:48
quint16 rcOut7
RC Output channel 7 PPM value.
Definition: autopilot.hh:68
quint16 rcIn8
RC input channel 8 PPM value.
Definition: autopilot.hh:52
Structure to hold autopilot data.
Definition: autopilot.hh:33
quint16 rcIn4
RC input channel 4 PPM value.
Definition: autopilot.hh:44
quint32 rcOutTime
RC output timestamp.
Definition: autopilot.hh:54
DFTI settings manager interface.
Serial driver to acquire data from a MAVLink-based autopilot.
Definition: autopilot.hh:75
quint16 rcOut8
RC Output channel 8 PPM value.
Definition: autopilot.hh:70
quint16 rcOut2
RC output channel 2 PPM value.
Definition: autopilot.hh:58
quint16 rcIn7
RC input channel 7 PPM value.
Definition: autopilot.hh:50
quint16 rcOut1
RC output channel 1 PPM value.
Definition: autopilot.hh:56
MAVLink message information.