Как использовать obd- java -api с USB-подключением OBDII? - PullRequest
0 голосов
/ 01 мая 2020

В настоящее время я пытаюсь использовать obd- java -api для чтения данных из моего автомобиля ECU. Есть ряд команд, которые вы можете запустить, чтобы получить информацию, которую я позже смогу использовать для создания GUI. Но сначала мне нужно подключить / получить поток ввода-вывода от привязанного к USB-соединению, чтобы я мог использовать их в качестве параметров в таких методах, как этот:

// execute commands
try {
  new EchoOffCommand().run(socket.getInputStream(), socket.getOutputStream());
  new LineFeedOffCommand().run(socket.getInputStream(), socket.getOutputStream());
  new TimeoutCommand(125).run(socket.getInputStream(), socket.getOutputStream());
  new SelectProtocolCommand(ObdProtocols.AUTO).run(socket.getInputStream(), socket.getOutputStream());
  new AmbientAirTemperatureCommand().run(socket.getInputStream(), socket.getOutputStream());
} catch (Exception e) {
  // handle errors
}

Как мне go получить этот ввод выходной поток? Я провел множество исследований, но я определенно мог бы использовать некоторые рекомендации

К вашему сведению, это будет работать на RasberryPi3B + с запущенным rasbian, если это имеет значение

Спасибо

...