В настоящее время я пытаюсь использовать 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, если это имеет значение
Спасибо