2011-05-16 4 views
3

У меня есть проблема с обнаружением устройств Bluetooth с нулевым классом с помощью Galaxy Tab с использованием Android Bluetooth API. Он просто не «видит» некоторые устройства, хотя я могу обнаружить их с помощью своего телефона или компьютера. Кто-нибудь сталкивается с этой проблемой? Я пишу приложение, которое зависит от сопряжения с устройством через bluetooth, и некоторая помощь в этом отношении была бы наиболее оценена.Проблемы с обнаружением Bluetooth в Samsung Galaxy Tab с использованием Android Bluetooth API

ответ

2

Да! У меня точно такая же проблема, как и на Samsung Galaxy S и LG Optimus One. Я написал класс вы можете использовать, чтобы исправить это, не идея, если она будет работать на Galaxy Tab,, но вы можете попробовать:

http://zornsoftware.codenature.info/blog/pairing-spp-bluetooth-devices-with-android-phones.html

+0

Спасибо за вашу помощь, вы действительно решить мою проблему. Возможно, это не идеальное решение, но это единственное, с чем я столкнулся. Знаете ли вы, что эта фильтрация устройств класса 0x00 является частью стека Android Bluetooth или если это связано с оборудованием (реализация таких поставщиков, как Samsung, LC и т. Д. И, следовательно, зависит от устройства)? –

+0

Я считаю, что стек bluetooth отличается от поставщиков, например, Samsung, LG, HTC, похоже, используют стек Broadcom, но есть другие блоки bluetooth, если вендер предпочитает использовать разные Bluetooth-устройства. Из того, что я читал, телефоны Google Nexus НЕ фильтруют 0x00. (BTW, пожалуйста, отметьте это как ответ, если ваш вопрос решен - спасибо.) –

+0

Глупый вопрос ... как я могу его пометить? Новичок здесь :) –