如何使用AT命令在C#
-
27-09-2019 - |
题
我试着用这个代码将命令发送到GSM调制解调器或电话与C#,但它`不工作!谁能告诉我该怎么办?
SerialPort sp = new SerialPort();
sp.PortName = "COM42";
sp.Open();
sp.Write("ATD09364191752");
解决方案
- 您是不是写在ATD命令后一个换行符。 (我想你不得不这样做。)
- 您不叫
sp.Flush()
,因此命令可被陷在一个缓冲区。尝试Write()
呼叫之后加入此通话。
醇>
其他提示
您依靠的波特率,握手协议等所有默认设置您可能要检查那些调制解调器文档。
不隶属于 StackOverflow