dfti::APData Struct Reference

Structure to hold autopilot data. More...

#include <autopilot.hh>

Public Attributes

quint32 rcInTime
 RC input timestamp.
 
quint16 rcIn1
 RC input channel 1 PPM value.
 
quint16 rcIn2
 RC input channel 2 PPM value.
 
quint16 rcIn3
 RC input channel 3 PPM value.
 
quint16 rcIn4
 RC input channel 4 PPM value.
 
quint16 rcIn5
 RC input channel 5 PPM value.
 
quint16 rcIn6
 RC input channel 6 PPM value.
 
quint16 rcIn7
 RC input channel 7 PPM value.
 
quint16 rcIn8
 RC input channel 8 PPM value.
 
quint32 rcOutTime
 RC output timestamp.
 
quint16 rcOut1
 RC output channel 1 PPM value.
 
quint16 rcOut2
 RC output channel 2 PPM value.
 
quint16 rcOut3
 RC output channel 3 PPM value.
 
quint16 rcOut4
 RC output channel 4 PPM value.
 
quint16 rcOut5
 RC output channel 5 PPM value.
 
quint16 rcOut6
 RC output channel 6 PPM value.
 
quint16 rcOut7
 RC Output channel 7 PPM value.
 
quint16 rcOut8
 RC Output channel 8 PPM value.
 

Detailed Description

Structure to hold autopilot data.

The autopilot is used to obtain pilot commands and commanded servo positions via the RC_CHANNELS_RAW and SERVO_OUTPUT_RAW messages. These messages give the values as raw PPM values. PPM modulation is 1000 us = 0%, 2000 us = 100%, although some tx/rx combos may be different.


The documentation for this struct was generated from the following file: