You treate the USB port as it is was a standard serial port. Create an instance of the
SerialPort class[
^], and handle the incoming data:
SerialPort sensor = new SerialPort("COM6");
sensor.BaudRate = 9600;
sensor.Parity = Parity.None;
sensor.StopBits = StopBits.One;
sensor.DataBits = 8;
sensor.Handshake = Handshake.None;
sensor.DataReceived += new SerialDataReceivedEventHandler(Sensor_DataReceived);
sensor.Open();
Console.WriteLine("Press any key to continue...");
Console.WriteLine();
Console.ReadKey();
sensor.Close();
....
private static void Sensor_DataReceived(object sender, SerialDataReceivedEventArgs e)
{
SerialPort sensor = (SerialPort)sender;
string data = sensor.ReadExisting();
Console.Write(data);
}