Ever figure this out? I have used this Serial Port helper class (attached) in my previous projects.
Add a reference to it, then initialize it
//Defaults to: SerialPorts.COM1 (uses D0 and D1), 9600, Parity.None, 8, StopBits.One public static SerialPortHelper serialPortHelper = new SerialPortHelper();
in the code, you can write like this
lock (serialPortHelper){ serialPortHelper.PrintLine("sending a command"); }
reading response:
string response = string.Empty; response = serialPortHelper.ReadLine();