日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

GPRS模块的使用Java串口操作(1)

發布時間:2023/12/29 java 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 GPRS模块的使用Java串口操作(1) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最近在鼓搗——GPRS模塊的使用&Java串口操作,小結如下:
GPRS模塊:PTM100;?PC、串口連接線; Java串口編程
GPRS模塊常用的操作(AT指令): 常規指令,按enter發送(編程時,為“\r”); 短信發送,以ctrl_Z發送(編程時,為 1a 或ASCII碼 26) 打電話撥號,需要 分號 發短信,目標號碼需要加 引號
//幾個標識:/r常規指令后綴;ctrl_Z用來發短信;"號;分號; int ctrl_z =26;?char cz = (char)(ctrl_z); int yinhao = 34;?char yh = (char)yinhao; int fenhao = 59;?char fh = (char)fenhao;
//初始化配置 串口接收顯示如下:
1.AT——測試 AT(\r\r\n) OK(\r\n) ? 9(接收總字節數,下同)
2.ATZ——查詢串口是否通訊正常。OK ATZ(\r\r\n) OK(\r\n) 10
3.AT+COPS?——查詢是否正確登陸到網絡,如沒有,將無法進行通信 AT+COPS?(\r\n) +COPS: 0,0,"China Telecom"(\r\n\r\n) OK(\r\n) 45
4.AT+CSQ ——查詢信號強度是否正常(大于6),小于6,說明信號很弱,可能無法進行通訊 AT+CSQ +CSQ: 31, 99 OK 29
AT+CNMI=2,2,0,0,1 ——(設置來短信提醒,自動串口輸出)OK AT+CMGF=1 ?——短信模式設置(1,Text模式;0,PDU模式),可根據需要而設
//收發短信,打電話掛斷 收短信:在text模式下,讀出短信列表CMGL,再用CMGR選擇接收
AT+CMGF=1
OK

AT+CMGL=?

+CMGL: ("RECUNREAD", "REC READ", "STO UNSENT", "STO SENT","ALL")
OK

AT+CMGL="RECUNREAD" AT+CMGR=1
發短信: AT+CMGF=1 OK
AT+CMGS="189*********" ?
> this is in Text Mode,on need to encode beforesending? 鍬?
+CMGS: 68
OK

打電話: ATD189*********;
掛斷: ATH
//TCP、UDP測試 以UDP測試為例:
AT^CIPSTATUS——查詢當前連接狀態
建立連接:AT^CIPSTART=TCP,218.xx.xx.xx,sport
AT^CIPSTART=UDP,218.xx.xx.xx,sport OK CONNECTOK
發送數據:
AT^CIPSEND=ready to Rec SEND OK +CIPREC: From Server-ok(接收到服務器的反饋信息) AT^CIPSEND=Received SEND OK
確定要退出時關閉 AT^CIPCLOSE
關閉移動場景
AT+CGATT=0
Java串口編程見下篇: http://blog.sina.com.cn/s/blog_631e3f2601015rig.html

總結

以上是生活随笔為你收集整理的GPRS模块的使用Java串口操作(1)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。