Я купил FitBit zip. Это устройство использует Bluetooth 4.0 LE. Я хотел бы хотя бы подключиться к нему через bluez. Если это будет успешным, я хочу узнать, сколько из протокола я могу выяснить.
Я использую Lenovo P500 Ideapad с интегрированной поддержкой Bluetooth 4.0. Кажется, что он работает (вроде)
Когда я это сделаю:
hcitool lescan
Я могу найти адрес Bluetooth устройства, который (хотя и потенциально неактуальен): CF: D9: 24: DB: F4: 7B
Теперь я прочитал еще один вопрос: Bluetooth Low Energy: прослушивание уведомлений/указаний в Linux, чтобы я мог слушать уведомления и другие функции протокола. Я работал со старым bluetooth, но у меня нет опыта работы с bluetooth LE.
Я пытаюсь использовать hcitool lecc
или gatttool
для подключения к устройству. Время соединения отключается и, кажется, оставляет Bluetooth в плохом состоянии на ящике Linux. Я могу исправить это, перезагружая модули ядра, связанные с Bluetooth.
Любые намеки приветствуются. Сейчас я пытаюсь использовать последний синег.