v5 ITS ALIVE, IT WALKS!

This commit is contained in:
2018-11-13 23:09:58 +01:00
parent 509a4e2d64
commit b505fe4618
8 changed files with 269 additions and 37 deletions
+28 -23
View File
@@ -23,42 +23,47 @@ public class Serial {
}
}
public bool enabled = false;
SerialPort serialPort;
public void send(int start, int a, int b, int c)
{
if (serialPort == null)
if (enabled)
{
serialPort = new SerialPort(@"\\.\" + "COM10", 115200);
if (serialPort == null)
{
serialPort = new SerialPort(@"\\.\" + "COM10", 115200);
serialPort.Open();
serialPort.DiscardOutBuffer();
serialPort.DiscardInBuffer();
}
serialPort.Open();
serialPort.DiscardOutBuffer();
serialPort.DiscardInBuffer();
}
if (serialPort is SerialPort)
{
if (serialPort is SerialPort)
{
serialPort.Write(" #");
serialPort.Write(start.ToString());
serialPort.Write(" P");
serialPort.Write(a.ToString());
serialPort.Write(" #");
serialPort.Write(start.ToString());
serialPort.Write(" P");
serialPort.Write(a.ToString());
start++;
start++;
serialPort.Write(" #");
serialPort.Write(start.ToString());
serialPort.Write(" P");
serialPort.Write(b.ToString());
serialPort.Write(" #");
serialPort.Write(start.ToString());
serialPort.Write(" P");
serialPort.Write(b.ToString());
start++;
start++;
serialPort.Write(" #");
serialPort.Write(start.ToString());
serialPort.Write(" P");
serialPort.Write(c.ToString());
serialPort.Write(" #");
serialPort.Write(start.ToString());
serialPort.Write(" P");
serialPort.Write(c.ToString());
serialPort.Write(" \r");
serialPort.Write(" \r");
}
}
}