999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

車載藍牙電話技術研究及實現

2016-12-08 02:01:11
中國新技術新產品 2016年21期
關鍵詞:功能設備系統

劉  俊

(重慶云途交通科技有限公司,重慶 400067)

車載藍牙電話技術研究及實現

劉 俊

(重慶云途交通科技有限公司,重慶 400067)

車載藍牙電話是專為行車安全和舒適性而設計,通過車載設備的藍牙與手機藍牙相連,使用者不需要觸碰手機便可控制手機電話,實用性好。藍牙電話基于藍牙HFP協議,車載設備端需具備藍牙免提組件(HF)的協議流程處理功能和對應的UI交互處理功能。

車載設備;藍牙電話;Android系統;藍牙協議

1.技術背景

車載藍牙電話是專為行車安全和舒適性而設計,用戶只需要擁有一部帶有藍牙功能的手機,便可與車載藍牙連接,從而通過車載設備來進行呼叫功能。使用者不需要觸碰手機便可控制手機,用語音指令控制、操作車載終端甚至方向盤來接聽或撥打電話,通過車上的音響或藍牙無線耳麥進行通話,可以保證良好的通話效果。車載藍牙電話普遍使用在前裝車載娛樂終端和后裝車載設備上,是一項適用的技術。本文主要介紹基于Android系統車載設備藍牙電話功能實現原理。

2.Android系統藍牙架構

Android系統藍牙包括應用層、框架層和本地庫、HAL層和Kernel內核驅動代碼。BlueZ協議主要在本地庫和內核代碼中實現,本地庫和內核通過HAL層接口進行通信。框架層主要實現藍牙應用協議Profile的管理,通過JNI接口與本地庫交互??蚣軐影ū镜厮{牙設備適配、本地藍牙信息及管理、遠端設備屬性、基于RFCOMM的藍牙設備服務端和客戶端socket管理、藍牙各類Profile服務等。藍牙電話功能相管理的模塊包括Settings App, Phone, Bluetooth,主要是車載智能設備的Android系統對藍牙HFP協議(Hands-freeProfile)的支持。HFP可以在藍牙連接基礎上實現電話控制功能,為藍牙電話功能提供統一的標準。

3.Android系統藍牙電話實現

3.1藍牙HFP協議

HFP協議定義了音頻網關(AG)和免提組件(HF)兩個角色:AG設備作為音頻的輸入/輸出網關,即手機端;HF設備作為音頻網關的遠程音頻輸入/輸出機制,即車載設備端。HFP協議提供了HF設備若干電話相關的遙控功能,首先是建立RFCOMM連接,通過RFCOMM協議通道在兩個設備間交互AT命令,AT命令集基于ITUTV.250和GSM07.07。HF端下發AT命令讀取AG端狀態以及控制AG端電話功能。同時,AG端通過AT命令(+CIEV:)指示終端的狀態。

圖1 

3.2Android系統HFP協議的實現

Android系統HFP協議AG端接收并解析呼叫相關的AT命令并對調用電話系統接口進行處理。AT命令包括:

“AT+D”撥號操作;

“AT+A”接聽操作;

“AT+CHUP”掛斷操作;

“AT+CLCC”呼叫狀態查詢;

“AT+VTS”雙音多頻音發送;

“AT+CHLD”呼叫保持操作;

“AT+VGS”揚聲器音量調節;

“AT+VGM”麥克音量調節;

“+CIND”手機狀態指示等。

滿足了HF端所有的電話控制功能。因此,Android系統手機是支持AG端藍牙耳機和藍牙電話功能的,作為HF端的車載設備也應該具備對等的功能。車載設備端需要增加藍牙電話的界面交互和邏輯處理,支持HFP協議HF端處理流程。Android 5.0以上的框架層(Framework)增加了免提服務客戶端管理并完善了HFP協議流程處理,因此采用Android 5.0以上系統的車載設備可在已有框架基礎上提供完整的藍牙電話功能,具體的實現流程如圖1所示。Bluetooth Client Service中增加電話控制相關接口,包括dial()、accept Call()、hold Call()、terminate Call()、hold Call()、getCurrent Calls()等,提供了撥號、接聽、掛斷、保持、呼叫狀態查詢等功能。Headset Client State Machine作為框架層和協議處理之間的橋梁,主要完成HFP在框架層的邏輯處理和狀態跳轉,包含以下兩方面:(1)從本地的協議層模塊中接收電話指示,通過系統廣播通知應用程序振鈴或者更新呼叫狀態顯示。(2)管理協議狀態(連接或者斷開),調用本接口,將應用的控制下發到協議模塊。在藍牙協議層中,Bta_hf_client_cmd負責AT指令的組裝和發送,Bta_hf_client負責AT指令的接收、解析和上報。藍牙電話APP主要負責UI交互和界面邏輯處理,給用戶提供便捷的功能,包括撥號盤、同步通信錄和通話記錄、查找聯系人、來電提醒、通話界面的按鈕等。如果在方向盤上增加電話功能按鍵,通過車上線束將方向盤的按鍵事件發送到車載設備,就可觸發呼叫、接聽、掛斷等功能,這樣駕駛員在手不離開方向盤的情況下,控制手機電話。

結語

目前,藍牙設備使用廣泛,藍牙協議也發展較成熟,通過藍牙連接將手機的功能轉移到車載設備上實現車載互聯的一種形式,其目的就是為了方便行車,提高用戶體驗。隨著硬件、軟件技術的發展,將會有更多基于藍牙連接方案的電子產品應用到車載、醫療健康等領域,給用戶提供更多的便捷。

[1]韓超,梁泉. Android系統原理及開發要點詳解[M].北京:電子工業出版社,2010.

[2]張祿林.藍牙協議及其實現[M].北京:北京人民郵電出版社,2001.

TN924

A

猜你喜歡
功能設備系統
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
諧響應分析在設備減振中的應用
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關于非首都功能疏解的幾點思考
500kV輸變電設備運行維護探討
工業設計(2016年12期)2016-04-16 02:52:00
原來他們都是可穿戴設備
消費者報道(2014年7期)2014-07-31 11:23:57
主站蜘蛛池模板: 99热最新在线| 香蕉国产精品视频| 亚洲成A人V欧美综合天堂| 久久成人免费| 亚洲清纯自偷自拍另类专区| 亚洲精品无码抽插日韩| 亚洲欧美国产高清va在线播放| 国产哺乳奶水91在线播放| 蜜臀AVWWW国产天堂| 日本AⅤ精品一区二区三区日| 人禽伦免费交视频网页播放| 欧美精品在线看| 精品国产毛片| 2048国产精品原创综合在线| 久久综合AV免费观看| 香蕉久久国产超碰青草| 日韩精品久久久久久久电影蜜臀| 视频二区中文无码| 国产精品一线天| 亚洲精品在线观看91| 国产在线观看第二页| 波多野结衣国产精品| 不卡色老大久久综合网| 欧美成人午夜视频免看| 亚洲va欧美ⅴa国产va影院| 亚洲免费人成影院| 青青操视频在线| 国产拍揄自揄精品视频网站| 亚洲开心婷婷中文字幕| 亚洲IV视频免费在线光看| 鲁鲁鲁爽爽爽在线视频观看| 国产原创第一页在线观看| 无码内射在线| 在线精品自拍| 一级毛片无毒不卡直接观看| 国产精品美女在线| 亚洲国产日韩在线成人蜜芽| 国产精品综合久久久| 欧美午夜久久| 久久精品无码国产一区二区三区| 亚洲精品成人福利在线电影| 全裸无码专区| 久久男人资源站| AV不卡在线永久免费观看| 高清色本在线www| 国产91九色在线播放| 国产性生交xxxxx免费| 自拍偷拍欧美| 色哟哟色院91精品网站| 最新日韩AV网址在线观看| 国产丰满大乳无码免费播放| 福利一区三区| 91在线国内在线播放老师| 欧美成人第一页| 亚洲视频在线青青| 亚洲一区二区精品无码久久久| 亚洲高清中文字幕| 国产精品久久久久久久伊一| 在线欧美日韩| 亚洲人成成无码网WWW| 99精品免费在线| 国产亚洲日韩av在线| 久久精品只有这里有| av一区二区无码在线| 老司机午夜精品网站在线观看 | 国产一区二区三区精品久久呦| av大片在线无码免费| 五月天综合婷婷| 日韩在线播放欧美字幕| 无码专区国产精品一区| 国产美女在线免费观看| 黄色三级毛片网站| 99这里只有精品在线| 囯产av无码片毛片一级| 在线国产你懂的| 天天躁日日躁狠狠躁中文字幕| 国产欧美在线视频免费| 国产美女叼嘿视频免费看| 99在线小视频| 亚洲国产日韩欧美在线| 亚洲乱码在线视频| 91麻豆国产在线|