在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

KT6368A藍牙模塊關于IOS系統或者手機獲取藍牙mac地址的方法說明-V1

清月電子 ? 來源:清月電子 ? 作者:清月電子 ? 2022-10-28 20:28 ? 次閱讀

一、簡介
KT6368A藍牙模塊關于IOS系統或者手機獲取藍牙mac地址的方法說明
一些客戶在開發APP的時候,經常會遇到IOS的問題,所以我們在此歸類總結一下,希望能幫助到大家,這里核心的重點在于藍牙芯片這一端的處理
因為我們本身沒有開發app的能力,收集的信息以及經驗都是基于和客戶之間的溝通,而客戶那邊的app或者小程序開發,很多都是我們全程參與的,所以在這一塊能給出一些行之有效的建議
開發安卓和IOS的APP中,在獲取藍牙模塊的MAC地址的時候有區別
1、安卓系統在藍牙這一塊,給了獲取藍牙模塊MAC地址的接口,所以直接用就行
包括安卓端的微信小程序或者其他小程序
2、但是IOS比較嚴謹,不允許獲取藍牙模塊的MAC地址,沒有給出API,所以必須要在藍牙模塊這一端做一些特別的設置
==》方法1:設定一個固定的UUID,專門用來和APP交互,意思就是app連接之后通過這個uuid去讀取藍牙模塊的MAC地址
==》方法2:把藍牙模塊的MAC地址,存在在廣播包里面,這樣IOS的藍牙在搜索的時候,就可以直接獲取到藍牙模塊的MAC地址

pYYBAGNbyqaAZemOAAAuj3mU8SM204.png

二、詳細描述
2.1 方法1--特定的UUID去讀取MAC地址
其實這類型的應用并不多,因為他需要建立連接之后,才能獲取到mac地址,這樣就不實用了

在我們配合的大量客戶中,很少有采用這樣的方式的 。其實實現也很簡單,一說就能懂

所以這個方法,暫時不推薦使用,請詳細了解一下方法二。

poYBAGNbyqyAHl2WAABv0zTpWY0364.png

2.2 方法2--MAC地址存放在藍牙模塊廣播包里面
這里,我們引用一下KT6368A藍牙芯片的廣播包說明

poYBAGNbyrWAcUiLAAN0KocUY-M282.png

這里我們在廣播包里面,添加了芯片藍牙的 MAC 地址 對比右邊的截圖,即可知道規律
這里我們稱之為:advertisData,做這個的目的,有如下原因:
1、微信小程序開發:無法直接獲取藍牙芯片的 mac 地址,沒有相應的API,所以可以通過這個獲取到,具體網上可以搜一下
2、APP 開發--IOS 端,也沒辦法直接獲取 MAC 地址,也是通過這個方式得到藍牙芯片的 MAC 地址
3、APP 開發--安卓端,沒有這個問題,直接通過 API 時可以獲取到藍牙芯片的 mac 地址的。所以用不用這個功能,都無所謂

2.3 方法2--測試方法

pYYBAGNbyr2AJPvyAAHp1PJamrM007.png


1、IOS的測試,這里用的APP是 “BLEHelper”
2、因為使用nrf connect 測試比較麻煩
3、這兩個app都是基于IOS開發的工具,所以他們使用的API接口是一樣的。也就是說,mac地址放在廣播包里面是可以的
4、存放的位置是manufacturerData里面 0x724c21cb1c93
5、既然這些工具APP能獲取到廣播包里面的mac地址
那么你們自己開發ios的app或者微信小程序,也應該是沒問題的
HCI_EIR_DATATYPE_MANUFACTURER_SPECIFIC_DATA= 0xFF
安卓的測試,使用的是nrf connect
安卓端就不去啰嗦了


三、總結
強烈推薦方法二,這樣就能完美的解決這個問題了,也可以拿KT6368A藍牙芯片測一下

審核編輯 黃昊宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 手機
    +關注

    關注

    35

    文章

    6896

    瀏覽量

    158118
  • 藍牙模塊
    +關注

    關注

    30

    文章

    578

    瀏覽量

    55860
收藏 人收藏

    評論

    相關推薦

    KT6368A藍牙芯片的一些常見問題詳細說明

    KT6368A 是什么?有什么功能?特點是什么?適用于什么場景?配什么晶振呢? KT6368A 批量有優惠嗎? 藍牙天線預留的元器件怎么辦,焊還是不焊?
    發表于 02-01 08:00 ?24次下載

    KT6368A藍牙芯片問題回答

    芯片, 支持藍牙5.1版本BLE。同時支持2.1版本的SPP功能 2、KT6368A芯片支持連接手機,進行數據的雙向交互,俗稱“藍牙透傳”。通過UART接口 ==》支持常用的AT指令,
    的頭像 發表于 10-14 15:01 ?2614次閱讀

    KT6368A藍牙芯片使用手冊

    KT6368A芯片是一款支持藍牙雙模的純數據芯片,藍牙5.1版本。芯片的亮點在超小尺寸,超級價格。以及簡單明了的透傳和串口AT控制功能。大大降低了嵌入藍牙在其它產品的開發難度和成本
    發表于 11-26 09:28 ?63次下載

    KT6368A藍牙芯片軟件版本詳細說明

    目前KT6368A藍牙芯片,總共開發了三個版本,他們的硬件IO定義都是一模一樣的。
    的頭像 發表于 06-20 09:08 ?1571次閱讀
    <b class='flag-5'>KT6368A</b><b class='flag-5'>藍牙</b>芯片軟件版本詳細<b class='flag-5'>說明</b>

    KT6368A藍牙芯片的天線注意事項

    KT6368A藍牙芯片的天線,其實要求并不高,那是因為RF射頻已經算是非常非常成熟的技術了,所以不能用老的眼光去看待目前的RF芯片。
    的頭像 發表于 08-11 15:57 ?3138次閱讀
    <b class='flag-5'>KT6368A</b><b class='flag-5'>藍牙</b>芯片的天線注意事項

    KT6368A的HID藍牙雙模版本_藍牙鍵盤鼠標掃碼槍方案介紹

    藍牙HID,實際上指的就是藍牙鍵盤、藍牙鼠標、藍牙遙控器等等設備類型,都稱之為人機交互設備。這里我們KT6368A
    的頭像 發表于 10-13 14:14 ?1680次閱讀
    <b class='flag-5'>KT6368A</b>的HID<b class='flag-5'>藍牙</b>雙模版本_<b class='flag-5'>藍牙</b>鍵盤鼠標掃碼槍方案介紹

    KT6368A藍牙轉HID鍵盤,藍牙ibeacon模塊方案測試板使用說明

    KT6368A雙模藍牙芯片的使用說明,這里我們做的簡單的測試板,造型如下:非常的簡單 可以用來測試藍牙轉HID的功能,詳見“98_KT6368A
    發表于 10-18 14:01 ?1099次閱讀
    <b class='flag-5'>KT6368A</b><b class='flag-5'>藍牙</b>轉HID鍵盤,<b class='flag-5'>藍牙</b>ibeacon<b class='flag-5'>模塊</b>方案測試板使用<b class='flag-5'>說明</b>

    KT6368A雙模藍牙芯片demo模塊測試板使用說明

    KT6368A雙模藍牙芯片的測試,這里我們做的簡單的測試板,造型如下:非常的簡單。
    的頭像 發表于 10-24 08:52 ?1412次閱讀
    <b class='flag-5'>KT6368A</b>雙模<b class='flag-5'>藍牙</b>芯片demo<b class='flag-5'>模塊</b>測試板使用<b class='flag-5'>說明</b>

    你知道2個KT6368A藍牙芯片模塊如何配對以及數據傳輸嗎

    你知道2個KT6368A藍牙芯片模塊如何配對_以及數據傳輸嗎?KT6368A藍牙模塊之間是可
    的頭像 發表于 07-04 13:50 ?1354次閱讀
    你知道2個<b class='flag-5'>KT6368A</b>的<b class='flag-5'>藍牙</b>芯片<b class='flag-5'>模塊</b>如何配對以及數據傳輸嗎

    關于KT6368A雙模藍牙芯片的傳輸速率的說明包含ble和spp

    KT6368A雙模藍牙芯片BLE和SPP的速率、速度是多少,請詳細描述一下細節
    的頭像 發表于 10-27 15:42 ?809次閱讀
    <b class='flag-5'>關于</b><b class='flag-5'>KT6368A</b>雙模<b class='flag-5'>藍牙</b>芯片的傳輸速率的<b class='flag-5'>說明</b>包含ble和spp

    KT6368A藍牙芯片發送指令設置中文藍牙名是亂碼 這個要如何處理

    KT6368A藍牙芯片發送指令設置中文藍牙名是亂碼 這個要如何處理
    的頭像 發表于 11-03 10:05 ?844次閱讀
    <b class='flag-5'>KT6368A</b><b class='flag-5'>藍牙</b>芯片發送指令設置中文<b class='flag-5'>藍牙</b>名是亂碼 這個要如何處理

    KT6368A雙模藍牙芯片批量生產使用主機芯片KT6358M測試很方便

    KT6368A雙模藍牙芯片批量生產使用主機芯片測試很方便 KT6368A批量生產怎么辦?不可能用手機一個一個的去連吧,太慢了 別慌,這個問題,我們早就考慮清楚了,答案如下,分為兩個
    的頭像 發表于 01-11 12:01 ?728次閱讀
    <b class='flag-5'>KT6368A</b>雙模<b class='flag-5'>藍牙</b>芯片批量生產使用主機芯片<b class='flag-5'>KT</b>6358M測試很方便

    關于KT6368A雙模藍牙芯片的BLE在ios的lightblue大數量數據測試

    關于KT6368A雙模藍牙芯片的BLE在ios的lightblue app大數量數據測試 測試環境:iphone7 。KT6368A雙模程
    的頭像 發表于 01-17 14:40 ?614次閱讀
    <b class='flag-5'>關于</b><b class='flag-5'>KT6368A</b>雙模<b class='flag-5'>藍牙</b>芯片的BLE在<b class='flag-5'>ios</b>的lightblue大數量數據測試

    如何通過藍牙獲取手機時間同步時鐘RTC萬年歷走ble或者edr經典藍牙

    KT6368A支持連接手機獲取手機的時間信息,可以同步時鐘 無需安裝任何app,直接使用系統藍牙
    的頭像 發表于 03-17 19:30 ?1279次閱讀
    如何通過<b class='flag-5'>藍牙</b><b class='flag-5'>獲取</b><b class='flag-5'>手機</b>時間同步時鐘RTC萬年歷走ble<b class='flag-5'>或者</b>edr經典<b class='flag-5'>藍牙</b>

    KT6368A藍牙芯片的死機、復位、重啟等等細節的詳細描述

    首先看看客戶反饋的說明KT6368A藍牙芯片正在藍牙透傳數據突然就斷開了 然后 找不到藍牙了 斷電重啟后
    的頭像 發表于 01-22 15:03 ?88次閱讀
    <b class='flag-5'>KT6368A</b><b class='flag-5'>藍牙</b>芯片的死機、復位、重啟等等細節的詳細描述
    主站蜘蛛池模板: 最新国产在线播放 | 天天插天天透 | 成人综合婷婷国产精品久久免费 | 欧美一级日韩一级亚洲一级 | 国产午夜精品久久久久免费视 | 日本xx69 | 老师你好滑下面好湿h | 久久精品国产6699国产精 | 色综合久久综精品 | 999av视频 | 激情五月婷婷丁香 | 四虎一区二区三区精品 | 黄色一级大片视频 | 黄 色 录像成 人播放免费99网 | 高清在线观看视频 | 井野雏田小樱天天被调教 | 久久久午夜精品理论片 | 天天做天天爱天天爽 | 五月天婷婷免费视频观看 | 在线观看一区二区三区四区 | 亚洲国产欧美在线人成aaa | 欧美精品黑人性xxxx | 一级做a爰片久久毛片一 | 91久久福利国产成人精品 | 床上激情四射 | 天天草视频 | 久久免费视频精品 | 国产成人精品日本亚洲直接 | 久久综合五月婷婷 | 天天做人人爱夜夜爽2020 | 中文字幕天堂网 | 爱爱小说视频永久免费网站 | 四虎永久免费网站入口2020 | 自拍偷拍综合网 | 91激情在线 | 国产精品久久国产三级国不卡顿 | 国产精品一区二区三 | 欧美一级特黄aaa大片 | 亚洲精品午夜视频 | 黄色国产在线视频 | 中国高清色视频www 中国高清性色生活片 |