Example #1
0
 private void OptoControl_Load(object sender, EventArgs e)
 {
     MySerialPort.Open();
     MySerialPort.WriteLine("125 0 0");
     MySerialPort.Close();
     MyLabelInterval.Text = MyTrackBarInterval.Value.ToString();
 }
Example #2
0
 public bool Close()
 {
     if (Serial != null)
     {
         Serial.Close();
         Serial.Dispose();
         Serial = null;
     }
     return(true);
 }
Example #3
0
    /// <summary>
    /// 关闭串口
    /// </summary>
    public void SerialStop()
    {
        CancelInvoke("ReadMessage");

        if (myserial == null)
        {
            return;
        }

        myserial.Close();
        myserial = null;

        Debug.LogError("串口关闭成功");
    }
Example #4
0
 private void OnDestroy()
 {
     myserial.Close();
 }
Example #5
0
 public void MySerialWriteLine()
 {
     MySerialPort.Open();
     MySerialPort.WriteLine(MyTrackBarInterval.Value.ToString() + " " + Convert.ToInt16(direction).ToString() + " " + Convert.ToInt16(enabled).ToString());
     MySerialPort.Close();
 }
Example #6
0
 /// <summary>
 /// Reset items once we disconnect
 /// </summary>
 public void Disconnect()
 {
     MySerialPort.Close();
     HCM           = new Device();
     EnableButtons = true;
 }