1. 速率ubuntu
藍牙版本 發佈時間 最大傳輸速度 傳輸距離 藍牙5.1 2019 48 Mbit/s 300米 藍牙5.0 2016 48 Mbit/s 300米 藍牙4.2 2014 24 Mbit/s 50米 藍牙4.1 2013 24 Mbit/s 50米 藍牙4.0 2010 24 Mbit/s 50米 藍牙3.0+HS 2009 24 Mbit/s 10米 藍牙2.1+EDR 2007 3 Mbit/s 10米 藍牙2.0+EDR 2004 2.1 Mbit/s 10米 藍牙1.2 2003 1 Mbit/s 10米 藍牙1.1 2002 810 Kbit/s 10米 藍牙1.0 1998 723.1 Kbit/s 10米
2. 概念架構
AVDTP: Audio Video Distribution transport protocol
GAVDP: realize distribution of Aduio&Video content using ACL channels. Specifies signaling transaction procedures between two devices to set up, terminate, and reconfigure streaming channels.
3. 工具ide
>好久之前 ubuntu+BT dongle (ubuntu 下的bluez工具: hcitools scan/inq/name ADDR. | hicidump -x -R | rfcomm [band 0 ADDR; connect 0 ADDR 1; release 0 ->/dev/rfcomm0] sdptool service | sdptool browse ADDR;
4. 藍牙協議棧架構和GAP、GATT工具
5.藍牙舉例: 參看百度網盤裏面的"藍牙->bt scan issue"ui
6. BLE MESH 組網協議blog
數據包是GAP的ADV_NONCONN_IND包,6byte ADD+31byteDATA(element1(len:(1) type:PB_ADV(1) Data(PB_ADV PDU):(linkedid(4) transaction num(1) data(1~24)) ci
Reference:element
https://wenku.baidu.com/view/8b574f29647d27284b7351d8 ***博主本身寫的文檔