private void ConfigureSerialPort(CustomSerial gcodeChan) { string portName = cmbPortName.SelectedItem.ToString(); string baudRate = txtBaudeRate.Text; string dataBits = txtDataBits.Text; string stopBits = cmbStop.SelectedItem.ToString(); string parityBits = cmbParity.SelectedItem.ToString(); gcodeChan.configure(portName, baudRate, dataBits, stopBits, parityBits); }
public void sendGCode(string text) { Console.Out.WriteLine(text); CustomSerial movementSerial = ComChannelFactory.getGCodeSerial(); movementSerial.configure("COM3", "115200", "8", "One", "None"); movementSerial.Open(); //movementSerial.WriteLine(text); movementSerial.Write("M105\n"); //movementSerial.WriteLine("T1\n"); System.Threading.Thread.Sleep(1000); movementSerial.Write("G91\n"); movementSerial.Write("G1 X-300 F6000\n"); System.Threading.Thread.Sleep(1000); movementSerial.ReadExisting(); //movementSerial.ReadLine(); movementSerial.Close(); }