The following code Open() call thrown an ArgumentException:
SerialPort comm1Port = new SerialPort(SerialPorts.COM1, 38400, Parity.None, 7, StopBits.One);
comm1Port.Open();
Exception Stack Trace:
I tried both 4.2 and 4.3 with the same behavior. It appears the SDK only allows 8 databits.