AT 指令用于在配置模式下,AT 指令總共分為三類:命令指令、設(shè)置指令和查詢指令;
用戶可以通過“AT+HELP=?”查詢到該模塊所支持的 AT 指令集,AT 指令采用的波特率為 9600 ?8N0;
當(dāng)輸入?yún)?shù)超過范圍時,會受到限制,請不要讓參數(shù)超出范圍,避免出現(xiàn)未知情況。
命令指令 | 描述 | 示例 | 示例描述 |
AT+IAP(謹慎使用,詳情請見本文串口升級固件注意事項) | 進入 IAP 升級模式 | AT+IAP | 進入 IAP 升級模式 |
AT+RESET | 設(shè)備重啟 | AT+RESET | 設(shè)備重啟 |
AT+DEFAULT | 配置參數(shù)恢復(fù)默認并且設(shè)備重啟 | AT+DEFAULT | 配置參數(shù)恢復(fù)默認并且設(shè)備重啟 |
設(shè)置指令 | 描述 | 示例 | 示例描述 |
AT+UART=baud,parity | 設(shè)定波特率和校驗 | AT+UART=3,0 | 設(shè)定波特率為 9600,8N0 |
AT+RATE=rate | 設(shè)定空中速率 | AT+RATE=7 | 設(shè)定空中速率為 16.4K |
AT+PACKET=packet | 設(shè)定封包長度 | AT+PACKET=0 | 設(shè)定封包為 240 字節(jié) |
AT+WOR=role,period | 設(shè)定 WOR 角色和周期 | AT+WOR=0,3 | 設(shè)定為 WOR 接收,周期為2000ms |
AT+POWER=power | 設(shè)定發(fā)送功率 | AT+POWER=0 | 設(shè)定發(fā)送功率為 33dBm |
AT+TRANS=mode | 設(shè)定發(fā)送模式 | AT+TRANS=1 | 設(shè)定為定點傳輸模式 |
AT+ROUTER=router | 設(shè)定中繼模式 | AT+ROUTER=1 | 設(shè)定為中繼組網(wǎng)模式 |
AT+LBT=lbt | 設(shè)定 Listen Before Talk功能開關(guān) | AT+LBT=1 | 設(shè)定開啟,詳細參考產(chǎn)品手冊 8.2節(jié)LBT使能 |
AT+ERSSI=erssi | 設(shè)定環(huán)境噪聲 RSSI 開關(guān) | AT+ERSSI=1 | 設(shè)定開啟,詳細參考產(chǎn)品手冊 8.2節(jié)RSSI環(huán)境噪聲功能 |
AT+DRSSI=data_rssi | 設(shè)定接收數(shù)據(jù) RSSI 開關(guān) | AT+DRSSI=1 | 接收數(shù)據(jù)RSSI功能開啟 |
AT+ADDR=addr | 設(shè)定模塊地址 | AT+ADDR=1234 | 設(shè)定模塊地址為 1234 |
AT+CHANNEL=channel | 設(shè)定模塊工作信道 | AT+CHANNEL=23 | 設(shè)定頻率為 433.125M |
AT+NETID=netid | 設(shè)定網(wǎng)絡(luò) ID | AT+NETID=2 | 設(shè)定網(wǎng)絡(luò) ID 為 2 |
AT+KEY=key | 設(shè)定模塊密鑰 | AT+KEY=1234 | 設(shè)定模塊密鑰為 1234 |
AT+DELAY=delay | 設(shè)定 WOR 延遲休眠時間 | AT+DELAY=1000 | 設(shè)定WOR延遲休眠時間為1000ms(在此期間,可以執(zhí)行發(fā)送任務(wù)。常用于WOR接收端執(zhí)行無線傳輸,不用切換到透傳模式。) |
AT+SWITCH=switch | 設(shè)定軟件切換模式開關(guān) | AT+SWITCH=1 | 設(shè)定開啟,允許軟件切換 |
查詢指令 | 描述 | 返回示例 | 示例描述 |
AT+HELP=? | 查詢 AT 指令表 | 返回 AT 指令表 | |
AT+DEVTYPE=? | 查詢模塊型號 | DEVTYPE=E90-DTU(900SL33) | 返回模塊型號 |
AT+FWCODE=? | 查詢固件編碼 | FWCODE=7432-0-10 | 返回固件版本 |
AT+UART=? | 查詢波特率和校驗 | AT+UART=3,0 | 返回波特率為 9600,8N0 |
AT+RATE=? | 查詢空中速率 | AT+RATE=7 | 返回空中速率為 62.5k |
AT+PACKET=? | 查詢封包長度 | AT+PACKET=0 | 返回封包為 240 字節(jié) |
AT+WOR=? | 查詢 WOR 角色和周期 | AT+WOR=0,3 | 返回為 WOR 接收,周期為2000ms |
AT+POWER=? | 查詢發(fā)送功率 | AT+POWER=0 | 返回發(fā)送功率為 33dBm |
AT+TRANS=? | 查詢發(fā)送模式 | AT+TRANS=1 | 返回為定點模式 |
AT+ROUTER=? | 查詢中繼模式 | AT+ROUTER=1 | 返回為中繼模式 |
AT+LBT=? | 查詢 Listen Before Talk功能開關(guān) | AT+LBT=1 | 返回 LBT 開關(guān)狀態(tài) |
AT+ERSSI=? | 查詢環(huán)境噪聲 RSSI 開關(guān) | AT+ERSSI=1 | 返回環(huán)境噪聲開關(guān)狀態(tài) |
AT+DRSSI=? | 查詢 RSSI 輸出 | AT+DRSSI=1 | 返回信道 RSSI 功能開啟 |
AT+ADDR=? | 查詢模塊地址 | AT+ADDR=1234 | 返回模塊地址為 1234 |
AT+CHANNEL=? | 查詢模塊工作信道 | AT+CHANNEL=23 | 返回頻率為 433.125M |
AT+NETID=? | 查詢網(wǎng)絡(luò) ID | AT+NETID=2 | 返回網(wǎng)絡(luò) ID 為 2 |
AT+KEY=? | 查詢模塊密鑰 | 不支持讀取(安全考慮) | 返回 ERR |
AT+DELAY=? | 查詢 WOR 延遲休眠時間 | AT+DELAY=1000 | 返回 WOR 延遲休眠時間為1000ms |
當(dāng)數(shù)傳電臺串口接收到正確的指令,串口會返回“指令=OK”,否則會返回“=ERR”
指令參數(shù) | 參數(shù)意義 |
Baud(串口波特率) | 0:1200 ? ? 1:2400 ? ? 2:4800 ? ? 3:9600 ? ?4:19200 ? ?5:38400 ? 6:57600 ? 7:115200 |
Parity(串口校驗位) | 0:8N1 ? ? ? ? ? ? 1:8O1 ? ? ? ? ? ? 2:8E1 ? ? ? ? ? ? 3:8N1 |
Rate(空中速率) | 0:2.4K ? ? 1:2.4K ? ? 2:2.4K ? ? 3:4.8K ? ? 4:9.6K ? ? 5:19.2K ? ? 6:38.4K ? ? 7:62.5K |
Packet(封包長度) | 0:240 ? ? ? ? ? ? 1:128 ? ? ? ? ? ? 2:64 ? ? ? ? ? ? ? 3:32 |
Role(WOR 角色) | 0:接收 ? ? ? ? ?1:發(fā)送 |
Period(WOR 周期) | 0:500ms ? ? ?1:1000ms ? ? 2:1500ms ? ? 3:2000ms 4:2500ms ? ? 5:3000ms ? ? 6:3500ms ? ? 7:4000ms |
Power(發(fā)射功率)注1 | 0:33dBm ? ? ? ?1:30dBm ? ? ? ?2:27dBm ? ? ? ?3:24dBm |
Mode(傳輸模式) | 0:透明 ? ? ? ? ?1:定點 |
Router(中繼模式) | 0:關(guān)閉 ? ? ? ? ?1:開啟 |
LBT(listen ?before ?talk) | 0:關(guān)閉 ? ? ? ? ?1:開啟 |
Erssi(環(huán)境 RSSI) | 0:關(guān)閉 ? ? ? ? ?1:開啟 |
Data_rssi(數(shù)據(jù) RSSI) | 0:關(guān)閉 ? ? ? ? ?1:開啟 |
Addr(模塊地址) | 模塊地址 0~65535(10 進制) |
Channel(模塊信道) | 模塊信道 0~80(10 進制) |
Netid(網(wǎng)絡(luò) ID) | 模塊網(wǎng)絡(luò) 0~255(10 進制) |
Key(密鑰) | 模塊密鑰 0~65535(10 進制) |
Delay(WOR 延時休眠) | 延時休眠 0~65535(10 進制) |
注 1:不同功率的模組設(shè)定不一樣,可以查看產(chǎn)品手冊 8.2 節(jié)發(fā)射功率。
若客戶需要對固件進行升級,則需要找到官方提供對應(yīng)的 BIN 文件,再使用官方提供的上位機進行固件升級,一般情況下用戶不需要對固件進行升級,請勿使用“AT+IAP”命令指令。
升級所必要的引腳必須引出(M1、M0、AUX、TXD、RXD、VCC、GND),再在配置模式下發(fā)送“AT+IAP”命令指令進入升級模式,若需要退出 IAP 升級模式則需要保持上電并等待 60 秒,程序會自動退出,否則即使重啟也會無限進入升級模式。
進入升級模式后波特率會自動切換到 115200,直到自動退出,期間會有日志輸出。
今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯(lián)化、智能化、自動化的發(fā)展,提升資源利用率,更多產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的億佰特官網(wǎng)和企業(yè)公眾號(微信號:cdebyte)進行了解,也可以直接撥打400電話咨詢技術(shù)專員!