2012-11-30 50 views
4

任何人都可以解釋我的基本概念或提供任何文檔發送接收短信使用通過C#應用程序連接到PC的GSM調制解調器。發送從C#應用程序使用GSM調制解調器接收短信的基本概念

我確實發現很多源代碼,但不能得到的是它背後的程序或算法。

一個這樣的環節是在這裏

http://www.freestudentprojects.com/c-net-projects/send-and-receive-sms-in-net-using-gprs-modem/

我下載的源代碼,但事情並不十分清楚。

感謝, 小號

回答

2

您需要ATCommands與GSM調制解調器通信。這是非常好的codeproject article瞭解與演示程序。

+0

非常感謝你...鏈接代碼項目artical成功地與我的諾基亞E63和Windwos7 PC ........非常感謝你...... – Pritesh

+0

不客氣@Pritesh – Adil

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

完整的3GPP AT命令參考的GSM調制解調器是TS 27.007,它是在這裏:http://www.3gpp.org/ftp/Specs/html-info/27007.htm 請注意,大多數調制解調器都有製造商特定的AT命令,其中一些是公開的,有些則不是。但對於發送/接收短信等簡單程序,您可能不需要它們。

您擁有的源代碼將首先以編程方式識別調制解調器所連接的端口,然後它將發送AT命令。或者,它將識別代表調制解調器的網絡適配器,並使用Windows ID將調用移動寬帶API功能。因此,請查看這些過程的代碼。順便說一下,這是一個有趣的網站 - 這對我來說是新的。

相關問題