有人能为我解释一下使用连接到计算机的GSM调制解调器通过C#应用程序发送接收短信的基本概念或提供任何文档吗。
我找到了很多源代码,但无法理解背后的过程或算法。
其中一个链接在这里。
http://www.freestudentprojects.com/c-net-projects/send-and-receive-sms-in-net-using-gprs-modem/
我下载了源代码,但其中的内容并不是很清晰。
谢谢, s
有人能为我解释一下使用连接到计算机的GSM调制解调器通过C#应用程序发送接收短信的基本概念或提供任何文档吗。
我找到了很多源代码,但无法理解背后的过程或算法。
其中一个链接在这里。
http://www.freestudentprojects.com/c-net-projects/send-and-receive-sms-in-net-using-gprs-modem/
我下载了源代码,但其中的内容并不是很清晰。
谢谢, s
您需要使用AT命令与GSM调制解调器通信。这篇codeproject文章非常好,可以通过演示理解该过程。
您可以使用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命令,其中一些是公开的,而另一些则不是。但对于发送/接收短信等简单操作,您可能不需要它们。