藍芽之九-AT命令
AT命令用於HF協議
該命令使參考3GPP 27.007協議,以下是HFP規範。
- 每個命令列只有一個命令
- AG側預設不回顯命令
- AG使用冗長的格式返回結果
- 以下字元將被用於AT命令和返回結果格式中
<cr> 表示回車
<lf>表示換行
- 從HF傳送到AG的命令格式是:<AT command> <cr>
- 從AG返回給HF的OK命令格式是:<cr><lf>OK<cr><lf>
- 從AG到HF的ERROR命令是:<cr><lf>ERROR<cr><lf>
- 從AG到HF的結果命令格式是:<cr><lf><result code><cr><lf>
HFP使用已有AT命令標準的子集。
ATA:標準電話應答AT命令
ATDdd...dd;:用電話號碼打電話
ATD>nnn...;:ATD擴充套件命令,記憶撥號
ERROR:錯誤指示符,語法,格式或者通訊過程出錯。
OK:命令的成功應答。
NO CARRIER, BUSY, NO ANSWER, DELAYED, BLACKLISTED:AT擴充套件命令,AG返回給HF。
RING:來電
AT+CCWA:calling waiting notification AT命令。AT+CCWA=[<n>[,<mode>[,<class>]]],
+CCWA:Call Waiting notification返回結果碼。只有<number>和<type>引數對HFP有意義,<number>是由雙引號及其中的文字串組成。<type>是支援的電話格式,有如下值:
128~143:國家或國際格式,
144~159:國際電話,包括國家碼字首。
160-175:國家碼
AT+CHLD:通話保持,多方處理。AT+CHLD=<n>中<n>值覆蓋0, 1, 1<idx>, 2, 2<idx>, 3 and 4,情況
0:釋放所有保持電話或者設定使用者的忙等待
1:釋放正在通話的電話,接聽保持或等待的電話
1<idx>:釋放<idx>標識的電話
2:將所有活躍電話設定成保持並且接受其它電話。
2<idx>:請求接受<idx>標識電話,讓其它電話保持。
3:增加一個保持電話到對話中
4:連線連個電話並且斷開兩個電話的訂閱。HF側可選。
AT+CHLD=?:查詢AG側保持和多方會話。
AT+CHUP:標準的結束通話命令。AG會結束通話,也可用於拒接來電。
AT+CIND:indicator 跟新命令,讀命令AT+CIND?和測試命令AT+CIND=?要被支援。
AT+CIND?:獲取當前AG indicator的狀態,其返回命令用AT+CIND=?。
+CIND:當前indicator的列表
AT+CLCC:列出當前電話命令,
- +CLCC
當前call結果碼,支援引數是
idx:表示建立連線順序或者接聽電話的數字(從1開始)。
dir:0(outgoing),1(incoming)
status:
0=Active
1=Held
2=Dialing(outgoing calls only)
3=Alerting(outgoing calls only)
4=Incoming(incoming calls only)
5=Waiting(incoming calls only)
6 = Call held by Response and Hold
mode= 0 (Voice), 1 (Data), 2 (FAX)
mpty=
o 0 - this call is NOT a member of a multi-party (conference) call
o 1 - this call IS a member of a multi-party (conference) call
- number (optional)
- type (optional
- AT+COPS
AT+COPS=3,0將被HF傳送給AG
- AT+CMEE
使能+CME ERROR: <err>結果碼
- +CME ERROR
+CME ERROR: 0 – AG failure
- AT+CLIP
Calling Line Identification notification 使能命令,It enables/disables the Calling Line Identification notification unsolicited result code +CLIP。
- +CIEV
“indicator events reporting”結果碼。
- AT+VTS
DTMF生成命令。
- AT+CNUM
AT+CNUM (Retrieve Subscriber Number Information)
AT+CNUM=? (Test Subscriber Number Information – Not Implemented)
相關文章
- 用rfkill命令管理藍芽和wifi藍芽WiFi
- 小程式之藍芽的使用藍芽
- 藍芽之十二-HFP app層藍芽APP
- 藍芽藍芽
- Android藍芽使用詳解(普通藍芽)Android藍芽
- 藍芽模組藍芽模組
- iOS 藍芽iOS藍芽
- ios 藍芽iOS藍芽
- Android藍芽那點事——深入瞭解藍芽BlE藍芽 《總結篇》Android藍芽
- iOS藍芽開發 Bluetooth藍芽CoreBluetooth 藍芽中心裝置的實現 藍芽外設的實現 有DemoiOS藍芽
- Android藍芽協議-藍芽掃描 startDiscoveryAndroid藍芽協議
- 藍芽HFP 藍芽電話剖析(二) --- AT command集合藍芽
- java+藍芽Java藍芽
- iOSBluetooth(藍芽)iOS藍芽
- 藍芽4.0 BLE藍芽
- MASA MAUI Plugin 安卓藍芽低功耗(一)藍芽掃描UIPlugin安卓藍芽
- MASA MAUI Plugin IOS藍芽低功耗(三)藍芽掃描UIPluginiOS藍芽
- 熊晨灃藍芽實戰--小程式藍芽連線2.0藍芽
- Android學習筆記之藍芽通訊...Android筆記藍芽
- iOS藍芽開發iOS藍芽
- 藍芽工作流程藍芽
- 低功耗藍芽(5)藍芽
- 低功耗藍芽(2)藍芽
- 低功耗藍芽(3)藍芽
- 藍芽學習1藍芽
- 藍芽耳機怎麼恢復中文模式 藍芽耳機調不了中文藍芽模式
- 藍芽解鎖AutoLock 1.0.2 Mac中文版 (藍芽WiFi解鎖工具)藍芽MacWiFi
- 電腦藍芽怎麼連線 電腦連線藍芽的方法藍芽
- 藍芽共享網路怎麼用 win10藍芽共享網路藍芽Win10
- Mac藍芽連線有問題該如何?教你重置Mac藍芽模組Mac藍芽模組
- 藍芽耳機怎麼按都不亮了 藍芽耳機長按無反應藍芽
- BLE藍芽那些事—深入瞭解Android藍芽Bluetooth基礎篇藍芽Android
- 藍芽小鋼炮 - Bose 博士 Revolve 藍芽音響使用感受藍芽
- 藍芽韌體升級藍芽
- 五十一、【Bluetooth藍芽模組】藍芽模組
- 藍芽 HID 剖析(一)藍芽
- 手機藍芽硬體APP公司分析藍芽自動重連機制藍芽APP
- 藍芽耳機5.0和5.2哪個好 藍芽5.0和5.2的區別藍芽