2009-11-27 23 views
0

我需要在我的iPhone應用程序中顯示的cell-id信息,應用程序將AT命令發送到調制解調器,但是......我不知道如何讀取調制解調器消息。請幫幫我。如何讀取目標c中的GSM調制解調器消息?

+0

添加iphone標籤,不確定cellid標籤,因爲只有一個標籤的問題。 – hallski 2009-11-27 22:36:52

+0

我試圖做的是以下幾點: int speed = 115200; \t unsigned int null = 0; \t unsigned int handshake = TIOCM_DTR | TIOCM_RTS | TIOCM_CTS | TIOCM_DSR; \t struct termios term; \t int fd = open(「/ dev/tty.debug」,O_RDWR | 0x20000 | O_NOCTTY); (fd,「AT + COPS?\ r \ n」,strlen(「AT + COPS?\ r \ n」)); //讀取調制解調器的響應。 我需要LAC,MCC,MNC來計算頭寸。感謝回覆。 – Miky 2009-11-28 13:45:32

回答

1

如果你問在iPhone的情況下,我不認爲你被允許這樣做,與官方的SDK。

你應該看團隊的解鎖工具的源代碼,因爲他們發送AT命令從iphone調制解調器讀取數據。

+0

這在官方SDK中絕對不允許。如果您嘗試將其提交給App Store,它肯定會被拒絕。 – Jasarien 2009-11-28 03:08:11

+0

還有另一種方法來獲取cellid? – Miky 2009-12-01 15:00:02

1

我不知道你需要什麼樣的功能,但this website帶我安靜遠與AT命令集發送短信。

此外,您可以使用Windows超級(附件>通信)來連接到特定的USB端口(映射一個COM端口)。通過這種連接,您可以自己將AT命令發送到手機並查看返回的內容。

希望這有助於...