예제 #1
0
 private void ACARS测试控制_Click(object sender, EventArgs e)
 {
     Form1.ACARSRevString    = string.Empty;
     Form1.ACARSchannel      = string.Empty;
     Form1.ACARSRecvNum      = 0;
     Form1.ACARSErrorNum     = 0;
     Form1.ACARSRecvBit      = 0;
     Form1.ACARSErrorBit     = 0;
     Form1.ACARSErrorRate    = 0;
     Form1.ACARSErrorBitRate = 0;
     if (ACARS测试控制.Text == "开始测试")
     {
         Form1.isStart_ACARS = true;
         Form1.savetxt2.Name = "ACARS";
         Form1.savetxt2.Start();
         ACARS测试控制.Text = "正在测试";
         TimerRefresh.Start();
     }
     else if (ACARS测试控制.Text == "正在测试")
     {
         Form1.isStart_ACARS = false;
         Form1.savetxt2.Stop();
         ACARS测试控制.Text = "开始测试";
         TimerRefresh.Stop();
     }
 }
예제 #2
0
 private void AIS测试控制_Click(object sender, EventArgs e)
 {
     Form1.AISRevString    = string.Empty;
     Form1.AISchannel      = string.Empty;
     Form1.AISRecvNum      = 0;
     Form1.AISErrorNum     = 0;
     Form1.AISRecvBit      = 0;
     Form1.AISErrorBit     = 0;
     Form1.AISErrorRate    = 0;
     Form1.AISErrorBitRate = 0;
     if (AIS测试控制.Text == "开始测试")
     {
         AIS测试控制.Text = "正在测试";
         TimerRefresh.Start();
         Form1.AISString     = AISRewData.Text.Trim();
         Form1.isStart_AIS   = true;
         Form1.savetxt1.Name = "AIS";
         Form1.savetxt1.Start();
     }
     else if (AIS测试控制.Text == "正在测试")
     {
         AIS测试控制.Text = "开始测试";
         TimerRefresh.Stop();
         Form1.isStart_AIS = false;
         Form1.savetxt1.Stop();
     }
 }
예제 #3
0
 private void BtnStart_Click(object sender, EventArgs e)
 {
     AngleForm.Show();
     SpeedForm.Show();
     TimerRefresh.Start();
     AngleTb.Text    += string.Format("{0} \n", angle) + Environment.NewLine;
     SpeedTB.Text    += string.Format("{0} \n", speed) + Environment.NewLine;
     AngSpeedTb.Text += string.Format("{0} \n", speed) + Environment.NewLine;
     AngleForm.MakeGr(tick, angle);
     SpeedForm.MakeGr(tick, speed);
 }