public void OperationUpDown(double speed) { if (Started()) { NavigationCommand o = new NavigationCommand(Elapsed(), 0, 0, 0, speed); navigationCommands.Add(o); addOperationElement(o); } }
public void OperationStop() { if (Started()) { NavigationCommand o = new NavigationCommand(Elapsed(), 0, 0, 0, 0); navigationCommands.Add(o); addOperationElement(o); } }
public void OperationMove(double roll, double pitch) { if (Started()) { NavigationCommand o = new NavigationCommand(Elapsed(), roll, pitch, 0, 0); navigationCommands.Add(o); addOperationElement(o); } }
private void addOperationElement(NavigationCommand o) { activitiesElement.Add(new XElement("o", String.Format("{0} {1} {2} {3} {4}", o.when, o.roll, o.pitch, o.yaw, o.gaz))); }