getting usb com port
Posted
by I__
on Stack Overflow
See other posts from Stack Overflow
or by I__
Published on 2010-06-16T20:49:36Z
Indexed on
2010/06/16
20:52 UTC
Read the original article
Hit count: 189
c#
i have this function:
private string GetUSBComPort()
{
string[] sPorts = SerialPort.GetPortNames();
foreach (string port in sPorts)
{
if (port != "COM1"
&& port != "COM4")
{
return port;
}
}
return null;
}
this function is being called from form load:
private void Form1_Load(object sender, EventArgs e)
{
serialPort1 = new SerialPort(GetUSBComPort());
if (serialPort1.IsOpen)
{
serialPort1.Close();
}
serialPort1.Open();
//ThreadStart myThreadDelegate = new ThreadStart(ReceiveAndOutput);
//Thread myThread = new Thread(myThreadDelegate);
//myThread.Start();
this.serialPort1.DataReceived += new SerialDataReceivedEventHandler(sp_DataReceived);
}
the function is unfortunately returning null
how do i get the com port to which my phone is attached to via USB?
© Stack Overflow or respective owner