连接到蓝牙OBD-II适配器后,我可以通过发送PID服务请求来获取数据,但它们会在相同数量的请求之后完全停止 .
for ( ;; ) {
obj -> write ( "010C\r" );
if ( $data = $obj -> input ) {
print "$data";
}
obj -> write ( "010D\r" );
if ( $data = $obj -> input ) {
print "$data";
}
}
你能告诉我可能出现什么问题吗?我在某处读到了两个选项:1)重新初始化和2)关于CRs剩余的缓冲区 . 我在调查那些 .
(我使用相同的OBD-II蓝牙适配器在我的机器人上使用Torque,它似乎不断获取数据 . 所以我在做什么一定有问题) .
谢谢你的回复 .