SkillAgentSearch skills...

Jobdii

A Java interface to OBDII devices (like your car).

Install / Use

/learn @willmeyer/Jobdii
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

jOBDII

A Java library for communicating with devices over the OBDII protocol.

The library allows you to build applications that communicate with an OBDII device. It provides a generic interface as well as a specific implementation for devices that use the ELM-compatible chipset over a (real or virtual) RS-232 serial port.

Put differently, you can use this to talk to the computer in your car.

Applications

Your car knows a lot of things, OBDII is the simplest way to access it.

See my car hacking stuff for more information on how I personally use this.

Requirements & Setup

To be able to use the library, you'll need:

  • The jrs232 package package, which exposes `com.willmeyer.jrs232', and its own installation requirements
  • An ELM-compatible device connected via a real or virtual serial port (search for ELM 327 serial interface devices).

Using the Library

See com.willmeyer.jobdii.Elm32x.

You can learn more about the protocol itself in the included datasheet.

Related Skills

View on GitHub
GitHub Stars11
CategoryDevelopment
Updated6y ago
Forks1

Languages

Java

Security Score

60/100

Audited on Feb 13, 2020

No findings