[問題] BLE低功耗藍芽一對多

作者: coachpopo   2015-01-31 11:31:52
目前正利用Texas Instruments的sensor tag進行app開發
sensor tag是利用BLE進行資料傳輸
可是在一對多方面遇到問題(一個app同時收到多個sensor tag 的資料)
想請問一下這樣的方式真的可行嗎?
又該如何實現比較好?
因為我連接了第二個裝置之後第一個裝置就會斷掉
作者: dreambird   2015-01-31 12:22:00
可行,但是多連線有不少bug,每支行為也有點不一樣
作者: coachpopo   2015-01-31 12:57:00
請問一下該如何實現比較好呢?
作者: t800516 (肥㊣爆肝の菸酒生㊣宅)   2015-02-01 14:41:00
各自用不同的BluetoothGatt和GattCallback連接呢?
作者: sdyy (中壢市的小智)   2015-02-01 17:20:00
可以的 頂多看手機支援度 最多我有看到8台少一點的到5台不過Android的BLE相關bug蠻多的 開發時要做很多補救措施bluetoothgatt一定是不一樣的 但可以共用gattcallback
作者: coachpopo   2015-02-01 21:38:00
可是如果用Service的方式 binder不是只能用一個service這樣會發生第二個裝置連線蓋掉第一個裝置的問題?就是在Serviceconnection的部分還有想請問一下就是每台裝置要用不同的thread去包嗎?
作者: sdyy (中壢市的小智)   2015-02-01 23:57:00
用一個service管理所有gatt即可 不需要不同thread要下指令即針對gatt下 用mac address分別即可
作者: coachpopo   2015-02-02 00:17:00
好的謝謝各位大大的幫助!讓我試試看

Links booklink

Contact Us: admin [ a t ] ucptt.com