在C#中将AT命令发送到USB连接的GPRS调制解调器

时间:2011-05-09 12:50:07

标签: c# command usb at-command

任何人都可以给我一个很好的指导或指导我如何访问连接到Usb端口的GPRS调制解调器。我应该为我的程序制作一个USB驱动程序来向调制解调器发送AT命令吗?或者就像我可以使用IP地址访问它的路由器?感谢

3 个答案:

答案 0 :(得分:3)

如果它被Windows识别为调制解调器,则所需的驱动程序应自动将其作为串行端口呈现,就像任何其他调制解调器和放大器一样。你可以使用它的端口名称和它进行通信。 System.IO.Ports.SerialPort。如果要访问AT / GSM命令集,可以使用GSMComm等库。

答案 1 :(得分:1)

通常,这些设备会自行安装虚拟串口,您可以打开它并将命令发送到。

答案 2 :(得分:0)

可能对此不再有用,但是当我插入USB GPRS调制解调器并安装随附的软件/驱动程序时,它创建了一个虚拟COM端口。

虽然每次重启后都会不断变化。以下代码适用于我。

var port = new System.IO.Ports.SerialPort();
.
.
port.WriteLine("AT+CREG=2");