#macos #bluetooth #bluetooth-lowenergy #dongle #kernel-extension
#macos #bluetooth #bluetooth -низкое энергопотребление #ключ #расширение ядра
Вопрос:
Я испытываю много проблем с обнаружением устройств BLE с чипсетом CSR8510. Я не очень разбираюсь в аппаратном обеспечении / стеке Bluetooth и системах osx. Я провел много исследований, чтобы решить свою проблему, но я не могу найти никакой информации, конкретно связанной с моей проблемой.
Вот вся информация о моей настройке :
Ключ подключен к Macbook Pro конца 2011 года (mavericks). Я сделал все необходимое, чтобы заставить ключ работать :
- Загрузочный режим HCI
- удаление и перезагрузка com.apple.bluetooth.plist
- Я использовал Bluetooth Explorer для изменения хост-контроллера (внутренний набор микросхем по умолчанию -> CSR8510)
Теперь система полностью распознает ключ, я могу использовать свою Magic Mouse (все функции работают), но я не могу обнаружить свой нагрудный ремень BLE (Runalizer синий).
Когда я запускаю сканирование с помощью панели «Устройство»> «Устройства с низким энергопотреблением» в проводнике Bluetooth или демонстрационном приложении, указанном производителем ремня, я ничего не нахожу.
Демонстрационное приложение: https://developer.apple.com/library/mac/samplecode/HeartRateMonitor/Introduction/Intro.html
Чтобы быть полностью исчерпывающим, мой Xperia SP отлично работает с ремнем.
Я попытался покопаться в расширениях ядра и нашел в System / Library/IOBluetoothFamily.kext/PlugIns два интересных kext :
- csrbluetoothostcontrollerusbtransport.kext
- CSRHIDTransitionDriver
Я не знаю, актуально ли это или может ли это мне помочь, но поскольку они начинаются с «CSR», я подумал, что это может быть связано.
Я надеюсь, что кто-нибудь сможет мне помочь. Меня это так беспокоит, потому что я не могу выполнять работу, которую я хотел выполнить (сбор данных с ленты и статистическая обработка).
Спасибо за ваше внимание.