



版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、1、簡藍牙BLE插1.1、說藍牙BLE插件. 藍牙功能須OS使用藍牙功1、簡藍牙BLE插1.1、說藍牙BLE插件. 藍牙功能須OS使用藍牙功能,必須首先設(shè)置相應藍牙權(quán)限如果要進行音頻操作,還需要設(shè)音樂權(quán)限掃描藍牙設(shè)備時,serv ceUUIDs參數(shù)必傳,不獲取到數(shù)據(jù)如要通知前臺,請用Loca Not f cat 掃描注:由于本插件的特殊性,暫時沒法提供方法的示例,整體示例請參考開源源碼中的示例1.2、開源源插件測試用例與源:點擊 插件中心至插件詳情頁 (插件測試用例與插件源碼已經(jīng)提供版本支本插件的所有API默認支持Android4.4+和iOS7.1+操作系統(tǒng)有特殊版本要求的API會在文檔中額
2、外說明1.4、接口有效本插件所有API默認在插件版本4.0.0+可用在后續(xù)版本中新添加的接口會在文檔中額外說明2、API概2.1、方init初始化說明回調(diào)方法請在root頁面執(zhí)行 n 本插件為單例插件,您可以在任意頁面調(diào)用本插件的接口,但所有的回調(diào)均直接回調(diào)給參數(shù)無示例ntopScanDev dsearchForCharacter st searchForDescr readCharacter st wr teCharacter st creadDescrptorwr teDescr ptorsetCharacterstcNotfcaton cbSearchForCharacterstc cb
3、SearchForDescrptorcbReadCharacter st ccbWr teCharacter st ccbReadDescrptorcbWr teDescr ptoronConnectonSeChange onCharacterstcChanged scanDevice /掃描藍牙設(shè)備說明掃描到設(shè)備后通過onLeScan回調(diào)結(jié)參數(shù)名說由serv ce的UUID字符scanDevice /掃描藍牙設(shè)備說明掃描到設(shè)備后通過onLeScan回調(diào)結(jié)參數(shù)名說由serv ce的UUID字符串組成的數(shù)組. serv ceUUIDs不傳時,插件會掃描所有藍牙設(shè)備;否則,插件會只掃描包含組中的指
4、定serv ce的藍牙設(shè)備; OS系統(tǒng),在進藍牙設(shè)備掃描時,該參數(shù)必須,若前臺掃描則該參數(shù)為可選 示例stopScanDevice /停止掃描設(shè)備說明參數(shù)無示例connect /連接指定藍牙設(shè)備說明連接指定藍牙設(shè)備.回調(diào)方法參數(shù)示例disconnect /斷開藍牙連接說明斷開藍牙連接.成功斷開后會回調(diào)onS eChange方參數(shù)無address:/(必選)要連接的藍牙示例/從指定service中搜索 說明從指定servce中搜索characterstc.回調(diào)方法cbSearchForCharacterst參數(shù)示例示例/從指定service中搜索 說明從指定servce中搜索characters
5、tc.回調(diào)方法cbSearchForCharacterst參數(shù)示例/從指定characteristic中搜索說明從指定characterstc中搜索descrptor.回調(diào)方法cbSearchForDescr參數(shù)示例readCharacteristic 說明Character st c.回調(diào)方法cbReadCharacter st 參數(shù)示例writeCharacteristic /寫入數(shù)據(jù)到說明寫入數(shù)據(jù)到Character st c.回調(diào)方法cbWr teCharacter st 方法onCharacter st 用戶需要將實際要寫入的值先characterstcUUID:/(必選)strng
6、要搜索的characterstcs的servceUUID:/(必選)str ng,要搜索的servce的編碼成Str ng,再調(diào)用此方法參數(shù)示例readDescriptor 說明Descr ptor.回調(diào)方法cbReadDescr 參數(shù)示例編碼成Str ng,再調(diào)用此方法參數(shù)示例readDescriptor 說明Descr ptor.回調(diào)方法cbReadDescr 參數(shù)示例writeDescriptor /寫入數(shù)據(jù)到說明寫入數(shù)據(jù)到Descr ptor.回調(diào)方法cbWr teDescr ptor. 用戶需要將實際要寫入的值先base64編碼成Str ng,再調(diào)用此方法參數(shù)示例s某一個Charac
7、teristic數(shù)據(jù)變化說明某一個Character st c數(shù)據(jù)變化方法onCharacter st 參數(shù)varva ue:/要寫入的varvarvaue:/要寫入的值示例readRemoteRssi 已連接設(shè)備的說明已連接設(shè)備的Rss 方法.參數(shù)無示例2.2、回示例readRemoteRssi 已連接設(shè)備的說明已連接設(shè)備的Rss 方法.參數(shù)無示例2.2、回調(diào)方cbInit /初始化的回調(diào)方法 說明初始化的回參數(shù)示例cbConnect /連接指定藍牙設(shè)備的回調(diào)方法說明連接指定藍牙設(shè)備參數(shù)varenabe:/true 或fase,開啟或關(guān)閉 :/(必選) servce的的數(shù) on(type)u
8、exB 示例/從指定service中搜索characteristic的回調(diào)方法 說明從指定serv ce中示例/從指定service中搜索characteristic的回調(diào)方法 說明從指定serv ce中搜索character st c的回參數(shù)uexBLECharacter st c結(jié)構(gòu)說明見附示例/從指定characteristic中搜索descriptor的回調(diào)方 說明從指定character st c中搜索descr ptor參數(shù)uexBLEDescr ptor結(jié)構(gòu)說明見附示例wndow.uexOn oad servceUUID:/被搜索的characterst c所在的servce的U
9、UID descrptors:,/ st 此characterstc下的uexBLEDescrptor結(jié)的數(shù)組 servceUUID:,/(必選)被搜索的servce的characterstcs:/(必選) st此servce下的uexBLECharacterstc結(jié)的數(shù) cbReadCharacteristic /Characteristic的回調(diào)方法說明Character st c參數(shù)uexBLECharacter st c結(jié)構(gòu)說明見附示例cbReadCharacteristic /Characteristic的回調(diào)方法說明Character st c參數(shù)uexBLECharacter s
10、t c結(jié)構(gòu)說明見附示例/寫入數(shù)據(jù)到Characteristic的回調(diào)說明寫入數(shù)據(jù)到Character st c的回調(diào)方參數(shù)uexBLECharacter st c結(jié)構(gòu)說明見附示例cbReadDescriptor Descriptor的回調(diào)方說明Descr ptor的回調(diào)方參數(shù) wndow.uexOn oad uexBLEDescr ptor結(jié)構(gòu)說明見附示例/寫入數(shù)據(jù)到Descriptor的回調(diào)方法參數(shù)uexBLEDescr ptor結(jié)構(gòu)說明見附示例uexBLEDescr ptor結(jié)構(gòu)說明見附示例/寫入數(shù)據(jù)到Descriptor的回調(diào)方法參數(shù)uexBLEDescr ptor結(jié)構(gòu)說明見附示例方on
11、LeScan /掃描到設(shè)備的方參數(shù)各字段含義如下參數(shù)參數(shù)是否說StrAndro d的address參數(shù)傳回的是設(shè)備的mac地址; OS的address參數(shù)傳回的是設(shè)備的是Str是示例 var teDescrptor;functoncbWrteDescr wndow.uexOn oad /連接狀態(tài)改變的方 參數(shù)示例/Characteristic內(nèi)容改變的方參數(shù)說參數(shù)參數(shù)是否/連接狀態(tài)改變的方 參數(shù)示例/Characteristic內(nèi)容改變的方參數(shù)說參數(shù)參數(shù)是否uexBLECharacter st c的Json格式數(shù)據(jù),uexBLECharacter st c結(jié)構(gòu)說明見附是示例方參數(shù)是否參數(shù)參數(shù)說
12、Json對rss 是示例 3、附3.1 uexBLEDescriptor結(jié)構(gòu)說明permss ons 權(quán)限說明請參考permss ons權(quán)限說3.2 uexBLECharacteristicpermssons 權(quán)限說明請參考permssons權(quán)限說明 wrteType寫入方式請參考wr 3.3s3.3.1 iOS權(quán)限說3、附3.1 uexBLEDescriptor結(jié)構(gòu)說明permss ons 權(quán)限說明請參考permss ons權(quán)限說3.2 uexBLECharacteristicpermssons 權(quán)限說明請參考permssons權(quán)限說明 wrteType寫入方式請參考wr 3.3s3.3.1
13、 iOS權(quán)限說1Permtsbroadcastsofthecharacterstcvaueusngacharacterstcconfguratondescr2Permtsreadsofthe characterstcva4Permtswrtesof thecharacterstcvaue,wthouta8PermtswrtesofthecharacterstcvaPermtsnotfcatonsof the characterstcvaue,wthout aPermts ndcatonsofthecharacterstcvaPermtssgnedwrtesofthecharacterstcva
14、Ifset,addtona characterstcpropertesaredefned nthecharacterstcextendedpropertesdescrIfset,onytrusted canenabenotfcatonsofthecharacterstcvaIfset,onytrustedcanenabe ndcatonsofthecharacterstcva3.44、更新歷史API版本: uexBuetoothLE-on(type) uexBfuncton 待補servceUUID:,/strng,此Characterstc所屬的servce的UUID UUID:,/strng,此Character st c的UUIDvaue:,/strng,此Characterstc的值,base64編碼,用戶獲取到vaue之后,需要先進行base64 permss ons:,/(僅 OS)Number,此Character st c的權(quán)限說明 descrptor
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司致員工的過年慰問信(30篇)
- 2025-2030年中國吊掛式液壓剪斷機行業(yè)深度研究分析報告
- 2024-2029全球及中國香水包裝行業(yè)市場調(diào)研及投資前景分析報告
- 七下中圖版第五章 農(nóng)業(yè)的分布和發(fā)展(教學設(shè)計)-初中地理核心素養(yǎng)學科教學專題培訓系列
- 2025年切皮行業(yè)深度研究分析報告
- 15《我與地壇》教學設(shè)計 2024-2025學年統(tǒng)編版高中語文必修上冊
- 中國舞蹈服裝市場行情動態(tài)分析及發(fā)展前景趨勢預測報告
- 2025年度金融產(chǎn)品研發(fā)保密與競業(yè)限制合作協(xié)議
- 2025年度二手車交易保險代理合同范本下載
- 中國毀形器的項目投資可行性研究報告
- 有溫度的護理人
- 1《挑戰(zhàn)第一次》第1課時 說課稿 -2023-2024學年道德與法治二年級下冊統(tǒng)編版
- 預防性試驗四措一案及施工方案
- 第十八屆“地球小博士”全國地理知識科普競賽題庫(附答案)
- 第13課《 擴音系統(tǒng)的控制》說課稿 2023-2024學年 浙教版六年級下冊信息科技
- 高校國有資產(chǎn)管理的三個維度與內(nèi)部控制
- 2025甘肅省事業(yè)單位聯(lián)考招聘(3141人)高頻重點提升(共500題)附帶答案詳解
- JJF 1176-2024(0~2 300) ℃鎢錸熱電偶校準規(guī)范
- 8.4+同一直線上二力的合成課件+2024-2025學年人教版物理八年級下冊
- 2024年河北省邢臺市公開招聘警務輔助人員(輔警)筆試專項訓練題試卷(2)含答案
- 家政公司服務員考試題庫單選題100道及答案解析
評論
0/150
提交評論