diff --git a/DMX/Assets/DMX/Scripts/DMX.cs b/DMX/Assets/DMX/Scripts/DMX.cs index d269ca6..540f268 100644 --- a/DMX/Assets/DMX/Scripts/DMX.cs +++ b/DMX/Assets/DMX/Scripts/DMX.cs @@ -164,15 +164,8 @@ private void GetPortNames() { int p = (int)System.Environment.OSVersion.Platform; serialPorts = new List(); - serialPorts.Add(""); - - if(p == 4 || p == 128 || p == 6) - { - string[] ttys = Directory.GetFiles("/dev/", "tty.*"); - foreach(string dev in ttys) - { - serialPorts.Add(dev.Replace("/", "\\")); //Replace forward slash to play nicely with gui. - } + foreach (string name in SerialPort.GetPortNames()) { + serialPorts.Add(name); } }