public void Create() { SerialPortSettings s1 = new SerialPortSettings(BaudRate.BR_57600, Parity.Even, StopBits.One, 0xA0, 0xA5); SerialPortSettings s2 = new SerialPortSettings(BaudRate.BR_57600, Parity.Even, StopBits.One, 0xA0, 0xA5); Assert.IsTrue(s1.Equals(s2)); foreach (var h in SerialPortSettings.AllowableHeadersList) { if (h % 0x10 == 0 && h != SerialPortSettings.MinAllowableHeaderValue) Console.WriteLine(); Console.Write("0x{0:X2} ", h); } }
public void ToSerialPortSettings() { string xElementSerialPortSettings = "<serialPortSettings>" + "\r\n " + "<baudrate>57600</baudrate>" + "\r\n " + "<parity>1</parity>" + "\r\n " + "<stopbit>1</stopbit>" + "\r\n " + "<headerTx>0xAA</headerTx>" + "\r\n" + "<headerRx>0xA5</headerRx>" + "\r\n" + "</serialPortSettings>"; XElement xElement = XElement.Parse(xElementSerialPortSettings); SerialPortSettings serialPortSettings = xElement.ToSerialPortSettings(XNamespace.None); SerialPortSettings expectedSerialPortSettings = new SerialPortSettings(BaudRate.BR_57600, Parity.Odd, StopBits.One, 0xAA, 0xA5); Assert.IsTrue(expectedSerialPortSettings.Equals(serialPortSettings)); }
public void Create() { SerialPortSettings s1 = new SerialPortSettings(BaudRate.BR_57600, Parity.Even, StopBits.One, 0xA0, 0xA5); SerialPortSettings s2 = new SerialPortSettings(BaudRate.BR_57600, Parity.Even, StopBits.One, 0xA0, 0xA5); Assert.IsTrue(s1.Equals(s2)); foreach (var h in SerialPortSettings.AllowableHeadersList) { if (h % 0x10 == 0 && h != SerialPortSettings.MinAllowableHeaderValue) { Console.WriteLine(); } Console.Write("0x{0:X2} ", h); } }