string GetLabel(MessageField field, double y) { if (this.format.name == "vehicle_status") { if (field.name == "nav_state") { NavStates s = (NavStates)y; return(s.ToString()); } else if (field.name == "arming_state") { ArmingStates s = (ArmingStates)y; return(s.ToString()); } else if (field.name == "failure_detector_status") { FailureDetectorFlags s = (FailureDetectorFlags)y; return(s.ToString()); } } return(null); }