藍芽之九 AT命令

2021-07-16 05:03:55 字數 2048 閱讀 8339

該命令使參考3gpp 27.007協議,以下是hfp規範。

表示回車

表示換行

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=[[,[,]]],

+ccwa:call waiting notification返回結果碼。只有和引數對hfp有意義,是由雙引號及其中的文字串組成。是支援的**格式,有如下值:

128~143:國家或國際格式,

144~159:國際**,包括國家碼字首。

160-175:國家碼

at+chld:通話保持,多方處理。at+chld=中值覆蓋0, 1, 1, 2, 2, 3 and 4,情況

0:釋放所有保持**或者設定使用者的忙等待

1:釋放正在通話的**,接聽保持或等待的**

1:釋放標識的**

2:將所有活躍**設定成保持並且接受其它**。

2:請求接受標識**,讓其它**保持。

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:列出當前**命令,

當前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=3,0將被hf傳送給ag

使能+cme error: 結果碼

+cme error: 0 – ag failure

calling line identification notification 使能命令,it enables/disables the calling line identification notification unsolicited result code +clip。

「indicator events reporting」結果碼。

dtmf生成命令。

at+cnum (retrieve subscriber number information)

at+cnum=? (test subscriber number information – not implemented)

andriod 藍芽開發之藍芽搜尋

藍芽的搜尋是通過廣播來實現的。關鍵 如下 1 用於發現藍芽的廣播接受者 接收器 當搜尋藍芽裝置完成時呼叫 private broadcastreceiver foundreceiver new broadcastreceiver private broadcastreceiver discovery...

設計模式之九 命令模式

命令模式 command pattern 是乙個高內聚的模式。定義 encapsulate a request as an object thereby letting you parameterize clients with different requests queue or long re...

Linux命令之檔案系統(九)

linux命令 pwd 全稱print working directory 用途顯示工作目錄的路徑名稱。語法pwd l p 描述pwd 命令將當前目錄的全路徑名稱 從根目錄 寫入標準輸出。全部目錄使用 斜線 分隔。第乙個 表示根目錄,最後乙個目錄是當前目錄。標誌 l 如果 pwd 環境變數包含了不包...