OBD2 Diagnostics - Read and Clear Fault Codes and Access Real-Time Sensor Data
With Piston, your vehicle's diagnostic information is right at your fingertips.
Is your Check Engine Light (MIL) on? Use Piston to transform your mobile device into a car scanner, reading Diagnostic Trouble Codes (DTCs) and Freeze Frame data to help identify and fix issues.
Simply connect a Bluetooth or WiFi ELM327-based adapter to your vehicle's OBD2 port. Piston guides you through the setup—instructions are available on the Home page after installation or anytime via Settings.
With Piston you can:
• Read and clear OBD2-standard Diagnostic Trouble Codes (DTCs)
• Review Freeze Frame data (a snapshot of sensor readings when the ECU detected a fault)
• Access live sensor data in real time
• Check Readiness Monitors status (for emission control systems)
• Save DTCs to a local history
• Log in to store DTCs in the cloud
• View sensor readout charts
• Export real-time sensor data to a file
• Check your vehicle's VIN
• Examine ECU details, including OBD protocol and supported PIDs
Some features are Premium and require a one-time in-app purchase—no subscriptions!
To use Piston as a car scanner, you need a separate Bluetooth or WiFi ELM327 device. Piston supports OBD-II (also called OBDII or OBD2) and EOBD standards.
All vehicles sold in the USA since 1996 must support OBD2.
In the European Union, EOBD became mandatory for petrol vehicles from 2001 and for diesel vehicles from 2004. Australia and New Zealand require OBD2 for petrol cars made from 2006 and diesel cars from 2007 onward.
Note: Piston can only access data that your vehicle supports and provides via the OBD2 standard.
For questions or feedback, contact us at [email protected].
What's New in Version 3.8.0
Last updated on Aug 2, 2024
• Android 14 support
• Enhanced Sensor Selection Screen
• Additional sensor support (availability may vary by vehicle)

Download


