Esempio n. 1
0
 public void OperationUpDown(double speed)
 {
     if (Started())
     {
         NavigationCommand o = new NavigationCommand(Elapsed(), 0, 0, 0, speed);
         navigationCommands.Add(o);
         addOperationElement(o);
     }
 }
Esempio n. 2
0
 public void OperationStop()
 {
     if (Started())
     {
         NavigationCommand o = new NavigationCommand(Elapsed(), 0, 0, 0, 0);
         navigationCommands.Add(o);
         addOperationElement(o);
     }
 }
Esempio n. 3
0
 public void OperationMove(double roll, double pitch)
 {
     if (Started())
     {
         NavigationCommand o = new NavigationCommand(Elapsed(), roll, pitch, 0, 0);
         navigationCommands.Add(o);
         addOperationElement(o);
     }
 }
Esempio n. 4
0
 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)));
 }