Exemple #1
0
 /// <summary>
 /// 测试专用定时器
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void BleLinkTimer_Tick(object sender, EventArgs e)
 {
     if (Convert.ToInt32(LabelBleLinkTestCount.Text) > 0)
     {
         Console.WriteLine("成功通信:" + BleLinkPassCnt + ",失败通信:" + BleLinkFailCnt);
         WriteLog();
     }
     LabelBleLinkTestCount.Text = (Convert.ToInt32(LabelBleLinkTestCount.Text) + 1).ToString();
     serialBle.WriteBleCmd(enumBleCmd.Find);
     BleLinkFailData.Clear();
     BleLinkPassCnt = 0;
     BleLinkFailCnt = 0;
 }
Exemple #2
0
 /// <summary>
 /// 窗体快捷键事件
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void frmMain_KeyDown(object sender, KeyEventArgs e)
 {
     Console.WriteLine("触发按钮:" + e.KeyCode.ToString());
     if (e.KeyCode == Keys.F1)
     {
         CallOnClick(btnBleConfig);
     }
     else if (e.KeyCode == Keys.F2)
     {
         serialBle.WriteBleCmd((enumBleCmd)Convert.ToInt32(toolBtnBleInit.Tag));
         ClearListViewSerialReceviedValue();
     }
     else if (e.KeyCode == Keys.F3)
     {
         serialBle.WriteBleCmd((enumBleCmd)Convert.ToInt32(toolBtnBleFind.Tag));
         ClearListViewSerialReceviedValue();
     }
     else if (e.KeyCode == Keys.F4)
     {
         serialBle.WriteBleCmd((enumBleCmd)Convert.ToInt32(toolBtnBleLink.Tag));
         ClearListViewSerialReceviedValue();
     }
 }