126 explicit uADC(
Settings *_settings, QObject* _parent =
nullptr);
134 void measurementUpdate(
uADCData data);
const quint8 uadcPktIasPos
uADC packet velocity byte start position.
Definition: uadc.hh:32
Serial IO Sensor interface.
const quint8 uadcPktIasLen
uADC packet velocity byte length.
Definition: uadc.hh:34
const quint8 uadcPktAoSPos
uADC packet AoS byte start position.
Definition: uadc.hh:40
Base class for interfacing with sensors over a serial port (UART/RS-232).
Definition: serialsensor.hh:28
Structure to hold uADC data.
Definition: uadc.hh:69
const char uadcTerm
uADC packet terminator.
Definition: uadc.hh:26
const quint8 uadcPktAoSLen
uADC packet AoS byte length.
Definition: uadc.hh:42
const quint8 uadcPktPtLen
uADC packet total pressure byte length.
Definition: uadc.hh:50
const quint8 uadcPktAoAPos
uADC packet AoA byte start position.
Definition: uadc.hh:36
const quint8 uadcPktPtPos
uADC packet total pressure byte start position.
Definition: uadc.hh:48
Definition: autopilot.cc:12
float iasMps
Indicated Airspeed, meters / second.
Definition: uadc.hh:79
Settings manager.
Definition: settings.hh:30
quint16 altM
Pressure altitude, meters.
Definition: uadc.hh:91
float aosDeg
Sideslip Angle, degrees.
Definition: uadc.hh:89
const quint8 uadcPktPsPos
uADC packet static pressure byte start position.
Definition: uadc.hh:52
const quint8 uadcPktLen
uADC packet length.
Definition: uadc.hh:28
quint32 ptPa
Total Pressure, Pa.
Definition: uadc.hh:93
float aoaDeg
Angle-of-Attack, degrees.
Definition: uadc.hh:84
const quint8 uadcPktCksumPos
uADC packet checksum pos.
Definition: uadc.hh:30
const quint8 uadcPktAltPos
uADC packet altitude byte start position.
Definition: uadc.hh:44
DFTI settings manager interface.
const quint8 uadcPktAoALen
uADC packet AoA byte length.
Definition: uadc.hh:38
const quint8 uadcPktPsLen
uADC packet static pressure byte length.
Definition: uadc.hh:54
quint32 psPa
Static Pressure, Pa.
Definition: uadc.hh:95
const quint8 uadcPktAltLen
uADC packet altitude byte length.
Definition: uadc.hh:46
bool validateUADCChecksum(QByteArray pkt)
Validate the uADC packet checksum.
Definition: uadc.cc:109
Serial driver to acquire data from a Micro Air Data Computer.
Definition: uadc.hh:116