What is an OBD2 adapter?
An OBD2 adapter is a device that communicates between a vehicle’s diagnostic port and a phone. When used with a compatible app and vehicle, it may help read specific parameters supported by the vehicle. Available data depends on the vehicle and adapter.
Where is the OBD2 port?
The OBD2 port is commonly located on the driver’s side below the dashboard; its exact position varies by vehicle. Check your vehicle owner’s manual or consult verified manufacturer information. Do not modify the port, wiring, or electrical components.
Bluetooth and Wi-Fi adapters
Bluetooth adapters connect to a phone over Bluetooth. Wi-Fi adapters may create their own wireless network, which the phone may need to join; this can affect mobile internet access. Pairing and access steps depend on the device type, operating system, and manufacturer instructions.
Basic connection steps
- Check compatibility between your vehicle and adapter using information from the adapter manufacturer.
- Park safely. Insert the adapter into the OBD2 port as described by its manufacturer and your vehicle owner’s manual.
- Follow the adapter manual for its Bluetooth or Wi-Fi connection method and any pairing steps.
- Open the connection screen in Oto Ninja, choose an available connection method, and connect to a compatible adapter.
- After connecting, remember that only parameters provided by your vehicle and adapter may be available.
Recording trips with GPS
GPS-based trip recording can be used without an OBD2 adapter. Route recording requires permission for the app to access your device’s location. Background recording and permission options depend on your phone’s operating system. If permission is denied, location-based route information may not be recorded.
Trip data and fault codes
Your trips and related driving data are currently stored in the app's local database on your device and are accessible within the app. An optional server synchronization feature is planned for a future release; it is not available yet.
Oto Ninja cannot currently read vehicle fault codes; this feature is planned for a future release. If added, displayed codes and descriptions should not be treated as a definitive diagnosis. Consult a qualified automotive professional for accurate diagnosis and repair.
Common connection problems
- Adapter is not visible: Check that it is powered on and in the correct connection mode according to its manufacturer. Confirm that your phone and adapter support the same connection type.
- Bluetooth will not pair: Check your phone’s Bluetooth settings and the adapter’s pairing method in its manual. Some devices may need to be connected from inside the app.
- Wi-Fi will not connect: Confirm that your phone joined the adapter’s Wi-Fi network and remains connected. Mobile internet behavior varies by phone.
- Connection keeps dropping: Try restarting the adapter and app and check the manufacturer’s instructions. Contact the adapter manufacturer if the issue continues.
- Some data is missing: Vehicles and adapters do not all provide the same parameters. Missing readings do not necessarily indicate a fault.
Project profile
The GitHub link is a project reference, not an official customer-support service: GitHub.