fromValue static method
Implementation
static AttitudeValidity fromValue(int value) {
switch (value) {
case 1:
return AttitudeValidity.trackAngleHeadingValid;
case 2:
return AttitudeValidity.pitchValid;
case 4:
return AttitudeValidity.rollValid;
case 8:
return AttitudeValidity.lateralBodyAccelValid;
case 16:
return AttitudeValidity.normalBodyAccelValid;
case 32:
return AttitudeValidity.turnRateValid;
case 64:
return AttitudeValidity.hwFail;
case 128:
return AttitudeValidity.magInvalid;
case 256:
return AttitudeValidity.noGps;
case 512:
return AttitudeValidity.gpsInvalid;
case 1024:
return AttitudeValidity.solutionCoasting;
case 2048:
return AttitudeValidity.trueTrackAngle;
case 4096:
return AttitudeValidity.magneticHeading;
default:
throw ArgumentError.value(value);
}
}