package org.schmivits.dynonskyview;
/**
* Basic block of Dynon SkyView ADAHRS serial data, with minimal format conversions
* for usability in programming but no further calculations applied.
*/
public class ADAHRSDataBlock {
/**
* Current Zulu time<br>
* milliseconds<br>
* [0, infinity)
*/
public long time;
/**
* Pitch angle<br>
* degrees<br>
* [-90, 90]
*/
public float pitch;
/**
* Roll angle<br>
* degrees<br>
* [-180, 180]
*/
public float roll;
/**
* Yaw angle<br>
* degrees<br>
* [0, 359]
*/
public float yaw;
/**
* Airspeed<br>
* meters/second<br>
* [0, 9999]
*/
public float airspeed;
/**
* Displayed altitude<br>
* meters<br>
* [-99999, 99999]
*/
public float displayedAltitude;
/**
* Pressure altitude<br>
* meters<br>
* [-99999, 99999]
*/
public float pressureAltitude;
/**
* Turn rate (positive means right turn)<br>
* degrees per second<br>
* [-99.9, 99.9]
*/
public float turnRate;
/**
* Vertical speed, positive upward<br>
* feet per second<br>
* [-99.0, 99.9]
*/
public float verticalSpeed;
/**
* Lateral acceleration, positive leftward)<br>
* g<br>
* [-0.99, 0.99]
*/
public float lateralAcceleration;
/**
* Vertical acceleration, positive upward<br>
* g<br>
* [-9.9, 9.9]
*/
public float verticalAcceleration;
/**
* Angle of attack, proportion of critical value<br>
* nondimensional<br>
* [0, 0.99]
*/
public float angleOfAttack;
}