public static List <C_Value> GetAngleValuesFromMotors(e_valueType valueType) { switch (valueType) { case (e_valueType.wantedValue): return(new List <C_Value>() { new C_Value(MainWindow.Ms.Yaw.angleWanted), new C_Value(MainWindow.Ms.Pitch.angleWanted), new C_Value(MainWindow.Ms.Roll.angleWanted) }); case (e_valueType.sentValue): return(new List <C_Value>() { new C_Value(MainWindow.Ms.Yaw.angleSent), new C_Value(MainWindow.Ms.Pitch.angleSent), new C_Value(MainWindow.Ms.Roll.angleSent) }); case (e_valueType.seenValue): return(new List <C_Value>() { new C_Value(MainWindow.Ms.Yaw.angleSeen), new C_Value(MainWindow.Ms.Pitch.angleSeen), new C_Value(MainWindow.Ms.Roll.angleSeen) }); default: return(null); } }
public static List <C_Value> GetAngleValuesFromMotors_Reference(e_valueType valueType) { switch (valueType) { case (e_valueType.wantedValue): return(new List <C_Value>() { MainWindow.Ms.Yaw.angleWanted, MainWindow.Ms.Pitch.angleWanted, MainWindow.Ms.Roll.angleWanted }); case (e_valueType.sentValue): return(new List <C_Value>() { MainWindow.Ms.Yaw.angleSent, MainWindow.Ms.Pitch.angleSent, MainWindow.Ms.Roll.angleSent }); case (e_valueType.seenValue): return(new List <C_Value>() { MainWindow.Ms.Yaw.angleSeen, MainWindow.Ms.Pitch.angleSeen, MainWindow.Ms.Roll.angleSeen }); default: return(null); } }