Having a reliable OBD2 scanner is essential for modern car owners. Whether you’re trying to diagnose a check engine light, monitor your vehicle’s performance, or just want to understand what’s going on under the hood, an OBD2 scanner is your go-to tool. This guide will walk you through setting up the BAFX Products ELM327 Bluetooth OBD2 scanner with your Android device and the Torque Pro app, specifically tailored for Chevrolet Sonic owners. We’ll eliminate the guesswork and get you connected quickly, so you can start reading your car’s data like a pro.
Before we dive in, let’s gather what you’ll need:
Hardware:
-
BAFX Products (TM) – ELM 327 Bluetooth OBD2 scan tool: You can find this scanner on Amazon or similar online retailers. It’s a popular choice for DIYers due to its reliability and compatibility.
-
Android Smartphone or Tablet: Make sure your device is running Android and has Bluetooth capabilities. The original guide used a Verizon Droid 4 with Android 4.0.4, but most modern Android devices will work seamlessly.
Software:
- Torque Pro (OBD2 & Car): This is a paid app available on the Google Play Store. It’s a powerful and feature-rich OBD2 app that is highly recommended for use with ELM327 scanners.
Vehicle diagnostic interface cable and BAFX ELM327 Bluetooth OBD2 scanner, hardware components for car diagnostics.
Step-by-Step Setup Guide:
-
Plug in the BAFX ELM327 Scanner: Locate the OBD2 port in your Chevrolet Sonic. It’s typically found under the dashboard on the driver’s side. With your car’s ignition turned to the “Key-On, Engine-Off” (KOEO) position, plug the BAFX ELM327 scanner firmly into the OBD2 port. You should see some lights blinking on the device, eventually settling on a solid red light.
-
Enable Bluetooth on Your Android Device: Go to your Android device’s settings and turn on Bluetooth. Your device will begin scanning for nearby Bluetooth devices.
-
Pair with the OBDII Device: In the list of available Bluetooth devices, you should see “OBDII”. Tap on it to initiate pairing. You may be prompted for a PIN. Common PINs for ELM327 devices are “1234”, “0000”, or “5678”. Try “1234” first. Your phone will confirm when the pairing is successful.
Close-up of BAFX ELM327 Bluetooth OBD2 scanner plugged into the OBD2 port of a vehicle, illustrating the physical connection process.
-
Configure Torque Pro for Bluetooth OBD2: Open the Torque Pro app on your Android device. If it’s your first time using the app, it may attempt to connect automatically, but we’ll configure the connection manually to ensure it’s set up correctly.
-
Access Torque Pro Settings: Press the menu button on your Android device (or the three dots menu icon within the app) and select “Settings”.
-
Navigate to OBD2 Adapter Settings: Within the settings menu, find and select “OBD2 Adapter Settings”.
-
Set Connection Type to Bluetooth: In the “Connection Type” option, choose “Bluetooth”.
Screenshot of Android device showing Bluetooth settings with OBDII device listed, demonstrating Bluetooth pairing for OBD2 scanner.
- Select Bluetooth Device: Tap on “Choose Bluetooth Device” or “Bluetooth Device” and select your “OBDII” device from the list.
Screenshot from Torque Pro app settings, highlighting the Bluetooth connection type option for OBD2 adapter configuration.
Screenshot from Torque Pro app displaying Bluetooth device selection for OBD2 adapter, showing the list of available Bluetooth devices.
-
Optional Preferences: You can adjust other preferences in the settings according to your needs. The original guide mentions enabling “Auto Bluetooth On/Off” and “Use Vehicle Fuel Level Sensor”. These are optional and depend on your desired usage.
-
Add GM Specific PIDs (if needed): To access more specific data for your Chevrolet Sonic, such as coolant temperature, oil temperature, and battery voltage, you may need to add GM specific PIDs (Parameter IDs).
-
Manage Extra PIDs/Sensors: In the Torque Pro settings menu, look for “Manage extra PIDs/Sensors”. Initially, this section might be blank.
-
Add Predefined Set: Press the menu button again and select “Add predefined set”.
-
Choose Pontiac/GM/Opel: From the list, select “Pontiac/GM/Opel”. This will add a set of common PIDs relevant to GM vehicles, including Chevrolet.
Screenshot of Torque Pro app, showing the “Manage extra PIDs/Sensors” option in settings for advanced vehicle data monitoring.
Screenshot from Torque Pro app displaying the “Add predefined set” menu, with Pontiac/GM/Opel selected for adding GM specific PIDs.
- Explore Real-Time Data: Now you can go back to the main Torque Pro dashboard and start adding gauges to monitor various parameters. You’ll be able to see real-time data like coolant temperature, engine RPM, vehicle speed, and much more, depending on the sensors your vehicle supports.
Important Note on Oil Pressure:
As mentioned in the original post, some Chevrolet Sonic models, particularly the 1.8L, might not provide a numerical oil pressure reading through the OBD2 port. Instead, they might use a simpler “oil pressure switch” which only indicates if the oil pressure is within an acceptable range or not. Don’t be alarmed if you can’t find a precise oil pressure PSI reading.
Conclusion:
Setting up your Bafx Elm327 Bluetooth Obd2 Scanner with Torque Pro is a straightforward process. With this guide, you can easily connect your Android device to your Chevy Sonic and unlock a wealth of vehicle information. This combination provides a powerful, affordable way to diagnose issues, monitor performance, and enhance your understanding of your car. Remember to always drive safely and use this tool responsibly.
Chevrolet Sonic car, highlighting vehicle compatibility for using BAFX ELM327 Bluetooth OBD2 scanner for diagnostics.