Я создаю программу java для связи с Bluetooth ELM 327. Я хочу, чтобы программа предоставляла пользователю список obd-адаптеров в области после поиска устройства и исключала другие устройства, такие как сотовые телефоны и т. Д. Я полагал, что это можно сделать, изолируя адаптеры obd от других, используя Bluetooth Device Class. Однако я не могу найти класс устройства адаптера obd (я использую JSR 82 и Bluetooth ELM327, если это помогает).Изолирующий инструмент сканирования obd с других устройств Bluetooth во время поиска устройства Bluetooth
Может ли кто-нибудь сказать мне, какой тип устройства соответствует адаптеру obd, или альтернативный метод для изоляции адаптеров obd?
Хороший вопрос, но я не знаю, возможно ли это так, как вы этого хотите. Моей первой идеей было бы отправить AT-команду на каждое устройство и проверить, получаете ли вы ответ «OK» или что-то в этом роде. Проблема в том, что вы должны быть в паре, чтобы общаться так. Поэтому вам нужно пропустить все непарные устройства, в том числе непарные OBD-устройства. –