使用GSM调制解调器从C#应用程序发送和接收短信的基本概念

4
2个回答

2

您需要使用AT命令与GSM调制解调器通信。这篇codeproject文章非常好,可以通过演示理解该过程。


非常感谢您,Code项目文章的链接已经成功地在我的诺基亚E63和Windows7电脑上运行......非常感谢您...... - Pritesh

1

您可以使用AT命令,或者如果您正在使用Windows 7或8,则可以使用移动宽带API。如果您正在Win 8 Metro中开发,则有另一个API。

移动宽带API参考在这里:http://msdn.microsoft.com/en-gb/library/windows/desktop/dd323269(v=vs.85).aspx

这里有一篇关于使用C#的论文:http://msdn.microsoft.com/en-us/library/windows/desktop/dd323271(v=vs.85).aspx

GSM调制解调器的完整3GPP AT命令参考文献是TS 27.007,可以在此处找到:http://www.3gpp.org/ftp/Specs/html-info/27007.htm。请注意,大多数调制解调器还具有制造商特定的AT命令,其中一些是公开的,而另一些则不是。但对于发送/接收短信等简单操作,您可能不需要它们。
您拥有的源代码将首先以编程方式识别调制解调器连接的端口,然后发送AT命令。或者,它将识别代表调制解调器的网络适配器,并使用Windows ID调用移动宽带API函数。因此,请查看这些过程的代码。顺便说一下,那是一个有趣的网站 - 对我来说是新的。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接