版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、1、簡藍牙BLE插1.1、說藍牙BLE插件. 藍牙功能須OS使用藍牙功1、簡藍牙BLE插1.1、說藍牙BLE插件. 藍牙功能須OS使用藍牙功能,必須首先設(shè)置相應(yīng)藍牙權(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)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學(xué)生課間健身課件視頻
- 中級消防監(jiān)控室培訓(xùn)課件
- 三年級科學(xué)上冊第二單元人與植物教材說明首師大版
- 2022年東北電力大學(xué)自考英語(二)練習(xí)題(附答案解析)
- 教學(xué)課件制作培訓(xùn)總結(jié)
- 安全鏈控制系統(tǒng)課件
- 指南培訓(xùn)課件
- 上半年大班第二學(xué)期班務(wù)參考計劃
- 人教部編版二年級下冊所有必須背誦的古詩和課文
- 大班交通安全日課件
- GB/T 44819-2024煤層自然發(fā)火標志氣體及臨界值確定方法
- 《MATLAB編程及應(yīng)用》全套教學(xué)課件
- 《銷售技巧培訓(xùn)》課件
- 人教版八年級上冊數(shù)學(xué)期末考試試卷及答案
- 配電箱巡檢表
- 網(wǎng)頁設(shè)計與制作案例實戰(zhàn)教程課件 第13章 綜合實戰(zhàn)案例
- 子長市長征文化運動公園項目社會穩(wěn)定風(fēng)險評估報告
- 抖音本地生活培訓(xùn)
- 浙教版七年級科學(xué)上冊期末綜合素質(zhì)檢測含答案
- 2024年北京市離婚協(xié)議書樣本
- 2019年海南省公務(wù)員考試申論真題(乙類)
評論
0/150
提交評論