91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

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

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

3天內不再提示

KT6368A藍牙芯片的MTU的說明以及如何加快BLE傳輸速率

清月電子 ? 來源:清月電子 ? 作者:清月電子 ? 2022-12-16 09:01 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、藍牙MTU的簡介

BLE在連接過程中主從機會協商MTU的大小,BLE協議最大為520字節,但不是所有手機都支持512字節,大部分支持128字節。但是早期的手機和芯片端,都是默認20個字節的。基本上2020年以后的手機都可以設置為128個字節以上

pYYBAGObEJ6AQfsyAAFTMfScjks077.png

poYBAGObEKiAOEHGAACM_xktjNY798.png

二、詳細的方法說明以及測試

1、由主機發起請求設置MTU,從機支持BLE協議的最大字節(推薦開發者使用這種方式)。

可以理解為,MTU的大小跟藍牙芯片無關,當客戶在開發APP的時候,可以在APP端主動設置好MTU的大小,然后同步到藍牙芯片即可

2、因為我們目前標準的版本固件,也就是需要兼容老的手機,比如藍牙4.2版本及以下的

==》所以手機下發數據,我們內部都是20個字節進行拆包和分包的

==》如果需要大數據量的傳輸,可以聯系我們進行訂制的修改,這個我們可以配合修改的

==》修改MTU的大小,以及連接間隔、數據交互間隔等等參數

==》當然也可以自己在手機端app去修改,就是主機可以申請修改MTU,范圍是23--517。申請之后,藍牙芯片這邊就可以同步了

三、KT6368A提升ble傳輸速率方法

BLE傳輸帶寬主要跟兩個要素有關: 通信周期和每個通信點可傳輸的數據量。

1.通信周期: 安卓手機一般可支持到10ms,蘋果一般可支持到15ms

2.每個通信點可傳輸的數據量: 就是指每包的長度以及可以傳多少包

3.BLE理論帶寬傳輸計算如下:

按15毫秒通信周期,每次基本通信能發4包(發包個數取決于主機)

若PDU長為27, 即payload長是 20 byte,那傳輸速度是 (1000/15)204 約= 5K byte 速度。

若PDU長為251,即payload長是 244 byte,那傳輸速度是 (1000/15)2444 約= 63K byte 速度。(要雙方同時支持DLE和2M屬性)

四、實際測試截圖--改MTU和PDU的效果-藍牙調試寶

1、第一步,在app里面設置mtu為256 。因為測試app“藍牙調試寶”剛連接上,默認就是23

2、第二步,測試app往藍牙芯片下發 1024個字節的數據

3、實際的效果如下,可以看到藍牙芯片內部是分4包數據收完的。

poYBAGObELOAZmlCAAKNmxGYBaI445.png

程序的修改,這個需要我們來修改,可以配合客戶去調試。但是必須要是產品開發階段才支持的。

另外,后面我們也做了測試:

實際的結論就是,和藍牙芯片內部的程序,里面的PDU沒什么關系 。只要主機端設備申請修改了MTU

那么app往藍牙芯片發數據,包數據的大小,就不再是20的限制了,可以是指定的MTU大小,但是為了兼容性更好,建議申請128個字節。

審核編輯:湯梓紅

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

    關注

    17

    文章

    415

    瀏覽量

    46900
  • BLE
    BLE
    +關注

    關注

    12

    文章

    701

    瀏覽量

    60839
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Android14在BLE中,當MTU超過 517時,如何處理數據傳輸?

    的情況下: 在分段傳輸過程中,是否應該對每個數據包應用單獨的延遲? 芯片組制造商是否有關于分段傳輸的具體注意事項或性能優化指南? 當前的 OTA 問題是否(BTSDK-10583)與上述請求
    發表于 07-01 06:56

    NCS更改MTU大小

    NCS更改MTU大小 一、 什么是MTU MTU(Maximum Transmission Unit)即最大傳輸單元,它定義了藍牙網絡層協議
    的頭像 發表于 06-27 17:13 ?155次閱讀
    NCS更改<b class='flag-5'>MTU</b>大小

    KT6368A 藍牙芯片通過 FCC、BQB、KC、CE 等認證的操作指南

    文檔圍繞 KT6368A 藍牙芯片過 FCC、BQB、KC、CE 等認證展開,指出需購買專用測試芯片,因標準芯片無測試模式,需燒錄對應固件,
    的頭像 發表于 06-18 13:44 ?252次閱讀
    <b class='flag-5'>KT6368A</b> <b class='flag-5'>藍牙</b><b class='flag-5'>芯片</b>通過 FCC、BQB、KC、CE 等認證的操作指南

    抖音藍牙遙控器芯片方案、自拍器藍牙芯片方案 簡易版 io控制

    1、藍牙名稱:默認KT6368A-EDR-KEY,沒有休眠,不用按鍵喚醒,開機通電直接啟動 2、藍牙芯片2腳=PA9 開機默認高電平,正常廣播就是低電平 === 其實這個腳要不要沒
    的頭像 發表于 06-14 15:45 ?382次閱讀
    抖音<b class='flag-5'>藍牙</b>遙控器<b class='flag-5'>芯片</b>方案、自拍器<b class='flag-5'>藍牙</b><b class='flag-5'>芯片</b>方案 簡易版 io控制

    萬年歷 時鐘 鬧鐘時間設置方案:KT6368A 藍牙芯片同步技術詳解

    該文檔主要介紹了萬年歷、時鐘、鬧鐘類產品設置時間的幾種方式,重點說明了通過藍牙芯片同步手機時間的兩種方式,尤其是 KT6368A 藍牙
    的頭像 發表于 06-12 14:31 ?361次閱讀
    萬年歷  時鐘  鬧鐘時間設置方案:<b class='flag-5'>KT6368A</b> <b class='flag-5'>藍牙</b><b class='flag-5'>芯片</b>同步技術詳解

    KT6368A通過藍牙芯片獲取手機時間詳細說明,對應串口指令舉例

    KT6368A雙模藍牙芯片可通過手機藍牙直接同步時間,無需安裝APP。該芯片每1秒自動回傳手機日期時間,支持AT指令修改參數,默認
    的頭像 發表于 05-27 14:37 ?354次閱讀
    <b class='flag-5'>KT6368A</b>通過<b class='flag-5'>藍牙</b><b class='flag-5'>芯片</b>獲取手機時間詳細<b class='flag-5'>說明</b>,對應串口指令舉例

    KT6368A藍牙芯片應該自帶數據校驗機制嗎?

    KT6368A藍牙芯片應該自帶數據校驗機制嗎?
    的頭像 發表于 04-19 16:34 ?369次閱讀
    <b class='flag-5'>KT6368A</b><b class='flag-5'>藍牙</b><b class='flag-5'>芯片</b>應該自帶數據校驗機制嗎?

    KT6368A藍牙芯片新增抖音翻頁點贊自拍遙控器說明書 包含AT指令

    藍牙HID,實際上指的就是藍牙鍵盤、藍牙鼠標、藍牙遙控器等等設備類型,都稱之為人機交互設備。這里我們KT6368A
    的頭像 發表于 04-16 11:17 ?643次閱讀
    <b class='flag-5'>KT6368A</b>的<b class='flag-5'>藍牙</b><b class='flag-5'>芯片</b>新增抖音翻頁點贊自拍遙控器<b class='flag-5'>說明</b>書 包含AT指令

    KT6368A藍牙芯片出廠的mac地址是什么規則?如何設置?批量怎么辦

    1、藍牙芯片的唯一標識是藍牙mac地址,很多無線的設備都有唯一地址,包括wifi等等,原理是一樣的 也可以稱藍牙mac地址是藍牙
    的頭像 發表于 02-27 15:40 ?569次閱讀
    <b class='flag-5'>KT6368A</b><b class='flag-5'>藍牙</b><b class='flag-5'>芯片</b>出廠的mac地址是什么規則?如何設置?批量怎么辦

    KT6368A藍牙芯片加開關電路設計原理以及參考電路

    KT6368A藍牙芯片外圍非常的簡單,sop8封裝,也沒有多余的腳位來實現一些簡單的功能, 比如:強制復位、單個IO關機和開機 要實現這樣的功能只能選擇控制電源的方式,實現起來也很簡單
    的頭像 發表于 02-18 15:36 ?604次閱讀
    <b class='flag-5'>KT6368A</b><b class='flag-5'>藍牙</b><b class='flag-5'>芯片</b>加開關電路設計原理<b class='flag-5'>以及</b>參考電路

    KT6368A藍牙芯片用于BMS電池金屬殼,RF距離怎么樣,如何優化

    客戶實際反饋,藍牙通訊的距離甚至都達不到1米,因為整個設備都沒有開孔 無線的信號被完全的屏蔽掉了,面對這個問題,只能嘗試如下的方式: 1、產品一定要開孔,比如一些接口孔:485接口座子、4G天線
    的頭像 發表于 02-18 11:42 ?720次閱讀
    <b class='flag-5'>KT6368A</b><b class='flag-5'>藍牙</b><b class='flag-5'>芯片</b>用于BMS電池金屬殼,RF距離怎么樣,如何優化

    芯知識 BLE(低功耗藍牙模塊)和SPP(傳統藍牙模塊)的對比

    BLE藍牙低功耗適用于長時間運行設備,數據傳輸速率低,連接范圍小;SPP藍牙串口協議功耗高,傳輸
    的頭像 發表于 02-13 15:06 ?615次閱讀

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

    首先看看客戶反饋的說明KT6368A藍牙芯片正在藍牙透傳數據突然就斷開了 然后 找不到藍牙
    的頭像 發表于 01-22 15:03 ?686次閱讀
    <b class='flag-5'>KT6368A</b><b class='flag-5'>藍牙</b><b class='flag-5'>芯片</b>的死機、復位、重啟等等細節的詳細描述

    KT6368A藍牙芯片的uuid完整的是多少,以及app或者小程序開發的注意點

    目前KT6368A藍牙雙模芯片用的是16位的uuid,當然這個uuid或者特征值有很多種 16位的uuid是最簡單的一種,如下圖所示,當然網上隨便搜搜也有很多的介紹,想了解也可以搜搜
    的頭像 發表于 12-29 09:46 ?730次閱讀
    <b class='flag-5'>KT6368A</b><b class='flag-5'>藍牙</b><b class='flag-5'>芯片</b>的uuid完整的是多少,<b class='flag-5'>以及</b>app或者小程序開發的注意點

    BLE 藍牙芯片選型要注意哪些問題?

    ,BLE 藍牙芯片依然能夠穩定地傳輸數據。 (四)藍牙與 wifi 技術共存 藍牙技術、無線 L
    發表于 09-26 14:51
    主站蜘蛛池模板: 免费a在线看 | 久久手机看片 | 直接看黄的网站 | 国产午夜一区二区在线观看 | 天天久久影视色香综合网 | 免费一级毛片清高播放 | 天天综合天天操 | 日产乱码免费一卡二卡在线 | 国产午夜精品久久久久九九 | 国产精品久久久久久久午夜片 | 涩色影院| 999毛片 | 黄色三级网站免费 | 1000部啪啪未满十八勿入中国 | 国产三级精品视频 | 日本成片免费高清 | 五月婷婷丁香色 | 天天综合色网 | 免费四影虎ww4hu10 | 女同在线视频 | 国产毛片久久久久久国产毛片 | 国产三级精品最新在线 | 夜夜夜爽bbbb性视频 | 深夜动态福利gif动态进 | 成年片免费网址网站 | 二级特黄绝大片免费视频大片 | 男人和女人做a免费视频 | 久久美女精品国产精品亚洲 | 欧亚精品卡一卡二卡三 | 91av成人| 男人j进女人j免费视频视频 | 天天综合网天天综合色 | 一区二区免费 | 久久久久国产一级毛片高清板 | 女人又色又爽又黄 | 婷婷综合影院 | 国产视频分类 | 欧美精品啪啪 | 日本特级黄录像片 | 亚洲一级免费毛片 | 成人三级在线观看 |