藍芽裝置(從機)會每隔一定的時間廣播乙個資料報出去。在附近的主機(手機)就能每隔一段時間收到對應的資料報。
從機主要工作在非連線狀態。
一般的beacon資料報中包含beacon裝置的mac位址和本地資料報的rssi值(訊號強度),多數應用於定位。
個人覺得beacon功能,廣播什麼資料都可以(基於實際應用而定),主機端只要能解析資料並得到所需要的資料即可。
ibeacon是蘋果公司提出的協議,利用廣播包中ad_type型別為manufacturer specific data的字段定義
例如
此廣播包中函式兩個型別ad_type,乙個為flag(0x01),乙個為manufacturer specific data(0xff)
manufacturer specific data欄位解析如下圖所示
對於定位這裡不作詳細的介紹,可以參考以下連線
跳**藍芽學習目錄
藍芽廣播包
最近做藍芽 突然發現 ios 8.2 的 corebluetooth 在藍芽廣播包 中返回的 kcba atamanufacturerdata 資料 和 ios 9 或者 ios 10 返回的資料不一樣 然後開始了 以我的得到的 藍芽廣播資料為例 ios 8.2 kcba atamanufactur...
室內定位之藍芽Beacon 部署方案
目錄 ibeacon一項低耗能藍芽技術技術,工作原理類似之前的藍芽技術,由beacon發射訊號,藍芽裝置定位接受,反饋訊號。當使用者進入 退出或者在區域內徘徊時,beacon的廣播有能力進行傳播,可計算使用者和beacon的距離 可通過rssi計算 由此可知,只要有三個beacon裝置即可定位。tr...
藍芽晶元廣播通道在業界的主要應用
藍芽低功耗 ble 技術是藍芽v4.0核心規範的一部分,滿足了小型電池供電的裝置進行低功耗無線連線的要求,並大大延長電池壽命。藍芽晶元被廣泛應用在各種藍芽通訊中,那麼藍芽晶元在藍芽廣播通道在業界的主要應用具體有哪些呢?行業巨頭在藍芽廣播通道的主要布局 1 google的eddystone 谷歌201...