private void OptoControl_Load(object sender, EventArgs e) { MySerialPort.Open(); MySerialPort.WriteLine("125 0 0"); MySerialPort.Close(); MyLabelInterval.Text = MyTrackBarInterval.Value.ToString(); }
public bool Close() { if (Serial != null) { Serial.Close(); Serial.Dispose(); Serial = null; } return(true); }
/// <summary> /// 关闭串口 /// </summary> public void SerialStop() { CancelInvoke("ReadMessage"); if (myserial == null) { return; } myserial.Close(); myserial = null; Debug.LogError("串口关闭成功"); }
private void OnDestroy() { myserial.Close(); }
public void MySerialWriteLine() { MySerialPort.Open(); MySerialPort.WriteLine(MyTrackBarInterval.Value.ToString() + " " + Convert.ToInt16(direction).ToString() + " " + Convert.ToInt16(enabled).ToString()); MySerialPort.Close(); }
/// <summary> /// Reset items once we disconnect /// </summary> public void Disconnect() { MySerialPort.Close(); HCM = new Device(); EnableButtons = true; }