public void OpenSerialPort()
{
if (serialPort != null)
{
serialPort.Close();
serialPort.Dispose();
}
serialPort = new SerialPort(serialPorts[serialPortIdx].Replace("\\", "/"), 57600, Parity.None, 8, StopBits.One);
try
{
serialPort.Open();
serialPort.ReadTimeout = 50;
updateDMX = true;
}
catch (System.Exception e)
{
Debug.LogException(e);
serialPortIdx = 0;
}
}