首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在蓝牙设备搜索期间将obd扫描工具与其他蓝牙设备隔离

在蓝牙设备搜索期间将obd扫描工具与其他蓝牙设备隔离
EN

Stack Overflow用户
提问于 2013-08-25 17:44:41
回答 2查看 311关注 0票数 1

我正在创建一个与蓝牙ELM327通信的java程序。我希望该程序为用户提供一个obd适配器的列表,在该地区的设备搜索,并排除其他设备,如手机等。我相信这可以通过隔离obd适配器与其他使用蓝牙设备类。但是,我找不到obd适配器的设备类别(我正在使用JSR82和ELM327蓝牙,如果它有帮助的话)。

谁能告诉我obd适配器符合哪个设备类别,或者是隔离obd适配器的另一种方法?

EN

回答 2

Stack Overflow用户

发布于 2013-11-18 17:43:02

试试@Erik Smekens的建议。您可以通过insecure RFCOMM连接到OBD-2,而无需配对。

票数 1
EN

Stack Overflow用户

发布于 2013-11-18 22:50:42

正如我在我的评论中所建议的,不可能识别OBD客户端。据我所知。它对我来说仍然是个谜团)。该服务只是一个蓝牙上的rfcomm/串行端口,从外部看,它就像任何其他OBD适配器一样。

最好的方法是连接到每个设备,然后为每个OBD-II设备发送AT命令,并检查答案是什么。如果要隔离所有ELM327设备,可以使用以下列表:

https://www.sparkfun.com/datasheets/Widgets/ELM327_AT_Commands.pdf

前两个命令(@1,@2)可能会对你有所帮助。否则,只需发送一个AT命令并检查它是否以“OK”响应。(SP 00可能是一个很好的选择)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18427694

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档