音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

問關于TC35I返回已發(fā)短信條數(shù)的問題

作者:wimhy 欄目:通信技術
問關于TC35I返回已發(fā)短信條數(shù)的問題

1.請問可以將TC35I發(fā)短信條數(shù)的最大記錄是多少??

2.測試數(shù)據(jù)時候我發(fā)現(xiàn)發(fā)送短信的條數(shù)是3位數(shù)(比如0x32,0x33,0x36,0x0D,0x0A.....),并且即使模塊之后下次再發(fā)送短信,返回的已發(fā)送信息條數(shù)也是在掉電之前的數(shù)據(jù)處依次向上加1.

而在我編制好程序之后,老是接受不到模塊返回的正確數(shù)據(jù),后來發(fā)現(xiàn)是模塊發(fā)送短信條數(shù)重新從1開始計了(返回0x31,0x0D,0x0A.....)

問:是否可以通過設置指令將模塊返回的以發(fā)短消息條數(shù)固定下來嗎?我覺得定下來編程更容易些.請各位朋友指教

我發(fā)現(xiàn)MOTOROLA的G18模塊返回的數(shù)據(jù)就是定死的,總是0x00,0x00,0x00.






2樓: >>參與討論
chunyang
SMS只有長度限制,沒有條數(shù)限制
最大多少條取決于你用的存儲器,利用SIM卡存儲也有不同容量之分。你的第二個問題和設置相關,因不是GSM標準,故具體指令信息不同模塊可能不同,要看AT指令手冊了。不過,你的編程思想不對,應該用外部索引而非模塊返回的信息。

3樓: >>參與討論
wimhy
我沒有說清楚
chunyang版主:

第一個問題,我之前沒有說清楚,我是說TC35I成功發(fā)送短消息后,返回的數(shù)據(jù):
+CMGS:XXX
OK
這個XXX最大到是多少后模塊又重新從1開始計數(shù)?


編程思想應該用外部索引而非模塊返回的信息,能否將"外部索引"的方法說的明白一些呢?




4樓: >>參與討論
chunyang
那可不是一個概念。
模塊計數(shù)器的最大值是多少恐怕資料上都沒有,得問廠家了。“外部索引”用內(nèi)存/寄存器實現(xiàn),用一個字節(jié)的話,最大計數(shù)256。

5樓: >>參與討論
tiger84
借貴地問一下chunyang兄
以前開發(fā)過的短消息模塊,當有新的短消息來時,我是檢測模塊的一個拐角(RI)的變化來檢測是否有新的短消息,
我是利用RI的變化來觸發(fā)相關事件的,這樣比較好處理。

問題是每次開機時,RI也會有變化,這也成了我程序中的一個BUG,一直沒解決,有什么好的辦法沒?

6樓: >>參與討論
chunyang
不要用Ring信號
用串口會話最佳,同時可以實現(xiàn)非SIM卡存儲,整機壽命和可靠性才有保障。

7樓: >>參與討論
weidian
`
我們的辦法是振嶺和at監(jiān)測都用上了,效果不錯
請參考


W5360手機短信透明收發(fā)模塊AT指令中文

8樓: >>參與討論
tiger84
謝謝了,嘻嘻。我說一下我的思路吧,請各位指正一下
GPRS模塊運行,當有新的短消息到來時,怎么知道?

當然可以通過設置AT指令來達到目的,(比如設置AT+CNMI=3,1,0,1,0)不妨利用一下串口調(diào)試助手,

1,當模塊處于命令狀態(tài)時,有短消息來臨,可以收到+CMTI:,檢測到這便說明有短消息;

2,當模塊處于數(shù)傳狀態(tài)時,有短消息來臨,串口收不到+CMTI:,只有模塊轉(zhuǎn)到命令態(tài)時,串口才收到+CMTI;

通過以上比較,個人認為單純利用AT指令無法判斷是否有短消息來。(我用的是GM47模塊。各個模塊應該都不一樣吧)

測試后,發(fā)現(xiàn)只要有短消息,模塊的一個拐角(RI)就會變化,因此只要監(jiān)測設備測到RI有變化,就將模塊轉(zhuǎn)到命令狀態(tài)處理,然后再將模塊還原到原來的狀態(tài),完畢。

以上都是個人之談,可能測試不全面或者各個模塊之間有差異而導致結(jié)果不同吧。



9樓: >>參與討論
tiger84
??
怎么感覺這個模塊和我所了解的模塊有很大差異啊,

10樓: >>參與討論
jhl0011q
受教了
這樣啊

11樓: >>參與討論
chunyang
tiger84的辦法適用于GPRS模塊
GSM模塊不存在這個問題。如果基于GPRS模塊,你自己的程序可通過設置標志位來記錄當前狀態(tài),再與Ring進行邏輯判斷即可解決你的Bug。

參與討論
昵稱:
討論內(nèi)容:
 
 
相關帖子
求助pcm電路圖
請教用在VoIP上的SLIC芯片
GPRS模塊MC55有什么辦法向處在內(nèi)網(wǎng)中的電腦發(fā)數(shù)據(jù)
光通信模塊設計方法?
有償開發(fā)!
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號