知識(shí)
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們在追求其視覺表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營銷的便利,運(yùn)營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏?jí)提供便捷的支持!
藍(lán)牙電話協(xié)議HFP(Hands-Free Profile) 獲取本地號(hào)碼/獲取語音信箱號(hào)碼/獲取通話
發(fā)表時(shí)間:2020-10-19
發(fā)布人:葵宇科技
瀏覽次數(shù):220
零. 概述
本文章主要講下電話免提協(xié)議HFP(Hands-Free Profile)跟電話號(hào)碼有關(guān)的feature,分別有Calling Line Identification (CLI) Notification(也就是使能在incoming call的時(shí)候傳輸電話號(hào)碼),Voice Recognition Activation(也就是獲取語音信箱的電話號(hào)碼),Subscriber Number Information(獲取本地電話號(hào)碼),Enhanced Call Status Mechanisms(獲取CLCC)。就是一下HFP feature中的NO.13和NO.16以及NO.20和NO.21a。
一. 聲明
本專欄文章我們會(huì)以連載的方式持續(xù)更新,本專欄計(jì)劃更新內(nèi)容如下:
第一篇:藍(lán)牙綜合介紹 ,主要介紹藍(lán)牙的一些概念,產(chǎn)生背景,發(fā)展軌跡,市面藍(lán)牙介紹,以及藍(lán)牙開發(fā)板介紹。
第二篇:Transport層介紹,主要介紹藍(lán)牙協(xié)議棧跟藍(lán)牙芯片之前的硬件傳輸協(xié)議,比如基于UART的H4,H5,BCSP,基于USB的H2等
第三篇:傳統(tǒng)藍(lán)牙controller介紹,主要介紹傳統(tǒng)藍(lán)牙芯片的介紹,包括射頻層(RF),基帶層(baseband),鏈路管理層(LMP)等
第四篇:傳統(tǒng)藍(lán)牙host介紹,主要介紹傳統(tǒng)藍(lán)牙的協(xié)議棧,比如HCI,L2CAP,SDP,RFCOMM,HFP,SPP,HID,AVDTP,AVCTP,A2DP,AVRCP,OBEX,PBAP,MAP等等一系列的協(xié)議吧。
第五篇:低功耗藍(lán)牙controller介紹,主要介紹低功耗藍(lán)牙芯片,包括物理層(PHY),鏈路層(LL)
第六篇:低功耗藍(lán)牙host介紹,低功耗藍(lán)牙協(xié)議棧的介紹,包括HCI,L2CAP,ATT,GATT,SM等
第七篇:藍(lán)牙芯片介紹,主要介紹一些藍(lán)牙芯片的初始化流程,基于HCI vendor command的擴(kuò)展
第八篇:附錄,主要介紹以上常用名詞的介紹以及一些特殊流程的介紹等。
另外,開發(fā)板如下所示,對于想學(xué)習(xí)藍(lán)牙協(xié)議棧的最好人手一套。以便更好的學(xué)習(xí)藍(lán)牙協(xié)議棧,相信我,學(xué)完這一套視頻你將擁有修改任何協(xié)議棧的能力(比如Linux下的bluez,Android下的bluedroid)。
-------------------------------------------------------------------------------------------------------------------------
CSDN學(xué)院鏈接(進(jìn)入選擇你想要學(xué)習(xí)的課程):https://edu.csdn.net/lecturer/5352?spm=1002.2001.3001.4144
藍(lán)牙交流扣扣群:970324688
Github代碼:https://github.com/sj15712795029/bluetooth_stack
入手開發(fā)板:https://item.taobao.com/item.htm?spm=a1z10.1-c-s.w4004-22329603896.18.5aeb41f973iStr&id=622836061708
藍(lán)牙學(xué)習(xí)目錄:https://blog.csdn.net/XiaoXiaoPengBo/article/details/107727900
--------------------------------------------------------------------------------------------------------------------------
二. Calling Line Identification (CLI) Notification
The HF may issue the AT+CLIP command to enable the “Calling Line Identification notification” function in the AG.
If the calling subscriber number information is available from the network, the AG shall issue the +CLIP unsolicited result code just after every RING indication when the HF is alerted in an incoming call.
AT+CLIP=1 à enable Calling Line Identification (CLI) Notification
AT+ CLIP =0 àdisable Calling Line Identification (CLI) Notification
如果使能后,那么來電后AG就會(huì)自動(dòng)發(fā)送過來 +CLIP:xxx,每次RING過來后這個(gè)命令也會(huì)過來,比如 +CLIP: "15553243910",129
三. Attach a phone number to a voice tag
比如你手機(jī)設(shè)置的按鍵1長按是撥打10086,那么AT+BINP=1正常就是獲取1的電話號(hào)碼,但是這個(gè)功能也是比較雞肋,用我自己的手機(jī)發(fā)送,會(huì)回復(fù)ERROR
四. Subscriber Number Information
This procedure allows HF to query the AG subscriber number.
說白了就是獲取本地的號(hào)碼
五. Enhanced Call Status Mechanisms
The HF shall execute this procedure to query the list of current calls in AG
比如往外撥打10086,在通話中中,問詢CLCC會(huì)返回
+CLCC: 1,0,0,0,0,"10086",129
相關(guān)案例查看更多
相關(guān)閱讀
- 云南etc微信小程序
- 重慶網(wǎng)站建設(shè)公司
- 正規(guī)網(wǎng)站建設(shè)公司
- 昆明軟件公司
- 昆明軟件定制
- 云南網(wǎng)站建設(shè)列表網(wǎng)
- 南通小程序制作公司
- 報(bào)廢車拆解軟件
- 公眾號(hào)模板消息
- 報(bào)廢車
- 開發(fā)制作小程序
- 網(wǎng)站開發(fā)公司哪家好
- flex
- 網(wǎng)站排名優(yōu)化
- 小程序分銷商城
- 搜索引擎自然排名
- 報(bào)廢車回收管理系統(tǒng)
- php網(wǎng)站
- 網(wǎng)站收錄
- 報(bào)廢車管理系統(tǒng)
- 小程序商城
- 智慧農(nóng)貿(mào)市場
- 云南小程序定制
- 政府網(wǎng)站建設(shè)服務(wù)
- 云南網(wǎng)站制作哪家好
- 網(wǎng)站建設(shè)開發(fā)
- 云南電商網(wǎng)站建設(shè)
- 日歷組件
- 怎么做網(wǎng)站
- 楚雄小程序開發(fā)