【发布时间】:2011-10-31 15:04:46
【问题描述】:
我想遍历可用端口: System.IO.Ports.SerialPort.GetPortNames() 查找端口是否被 gsm 调制解调器使用。 请有任何想法。
【问题讨论】:
-
我猜你知道如何与这个设备通信(我不知道)——应该有一些简单的操作(比如询问设备版本/序列号)你可以发送到每个端口来找到设备
-
我可以向未连接调制解调器的端口发送 AT 命令吗?
-
当然 - 为什么不呢,恕我直言,您不会看到任何回复
-
如果向未连接的端口发送 AT 命令会收到不利的响应,这将是不幸的。端口上没有任何东西 - 在这种情况下,如果有东西连接到端口(现在可能性越来越小),则不会给出响应 - 您必须匹配串行端口设置和该设备的预期消息等待。