AT指令能不能用你還是得要確認一下你的晶片原廠的規格,你的晶片不一定下列的指令都可以正常使用,僅為參考用途
AT+CGMR 獲得晶片軟體版本,如1752B15SIM7020E
AT+CREVHEX= :如果打AT+CREVHEX=0我們可以直接送 RAW data message. 如果我們要送 HEX data streaming 可以改為 AT+CREVHEX=1.
AT+CPIN? 檢查SIM卡是否需要密碼,如果不用則會回傳+CPIN: READY
AT*MCGDEFCONT=”IP”,”twm.nbiot”
AT+CBAND= 中華電信nbiot頻段設定為8 所以指令要下AT+CBAND=8
AT+CEREG? 可以查詢網路註冊狀態 返回+CEREG: <n>,<state> 如+CEREG: 0,1 或是+CEREG: 0,2
<n>:
0 关闭网络注册的主动上报结果码
1 打开网络注册的主动上报结果码+CREG:
2 打开网络注册和位置信息的主动上报结果码+CEREG: [,[,]]
< state>:NB 注册状态
0 未注册,MT 当前当前没有搜索或者注册到运营商网络
1 已注册,注册到归属网络
2 未注册,但是 MT 当时正在尝试附着或者搜索用于注册的运营商网络
3 注册被拒绝
4 未知错误
5 已注册,注册到漫游网络
AT+CHTTPCREATE?
AT+CHTTPDESTROY=0
AT+CHTTPCREATE=”http://127.0.0.1:80/”,””,”” 創建一個http連接到http://127.0.0.1:80/ 成功會回傳+CHTTPCREATE: 0 表示他創建了一個connect id 再0(有可能會是0~4)
AT+CHTTPCREATE?
AT+CHTTPCON? 查詢目前模組的連接狀態,可能會回傳
+CHTTPCON: 0,0,http://127.0.0.1:80/
+CHTTPCON: 1,0,(null)
+CHTTPCON: 2,0,(null)
+CHTTPCON: 3,0,(null)
+CHTTPCON: 4,0,(null)
AT+CHTTPDISCON=0
AT+CHTTPCON=0
AT+CHTTPSEND=0,1,”/api”,”486f73742d746573743a36302e3235302e3139342e33383a383038390d0a436f6e6e656374696f6e3a6b6565702d616c6976650d0a4163636570742d456e636f64696e673a677a69702c206465666c6174650d0a”,”application/json”,”7b2276616c7565223a20307d”
+CHTTPNMIC:
參考文件https://simcom.ee/documents/SIM7060G/SIM7020%20Series_AT%20Command%20Manual_V1.03.pdf