Пример #1
0
 private void button4_Click(object sender, EventArgs e)
 {
     List<WayPoint> miRuta = mapControl1.ruta;
     FlightPlanUSB fp = new FlightPlanUSB();
     if (fp.IsOpen())
     {
         if (miRuta.Count >= 0)
         {
             Thread.Sleep(500);
             for (int i = 0; i < miRuta.Count; i++)
             {
                 WayPoint wpt = miRuta[i];
                 fp.WriteWpt(i, wpt.name, (float)wpt.Longitude, (float)wpt.Latitude, wpt.Altitude);
                 Thread.Sleep(500);
             }
             fp.WriteMaxWpt(miRuta.Count);
             fp.Flush();
         }
         fp.Close();
     }
 }