Once your app has permission to use Bluetooth, your app needs to accessĭetermine if Bluetooth is available on the Use of the Bluetooth APIs requires declaring severalįile. Range of each other and neither device has removed the bond. They can reconnect automatically during a future session as long as they're in The two devices remain bonded, however, so The device that initiated the pairing request releases the channel that had After the pairing and bonding processes areĬomplete, the two devices exchange information. The devicesĬache these keys for later use. One device, aĭiscoverable device, makes itself available for incoming connection requests.Īnother device finds the discoverable device using a service discovery process.Īfter the discoverable device accepts the pairing request, the two devicesĬomplete a bonding process in which they exchange security keys. Finding devices that are either paired or available in the local area.įor a demonstration of using the Bluetooth APIs, see the Bluetooth Chat sampleįor Bluetooth-enabled devices to transmit data between each other, they mustįirst form a channel of communication using a pairing process.Use the Bluetooth APIs to accomplish the four major tasks necessary to This documentation describes different Bluetooth For Bluetooth devices with low power requirements, consider Classic Bluetooth is the right choiceįor more battery-intensive operations, which include streaming and communicatingīetween devices.
Connect to other devices through service discovery.Query the local Bluetooth adapter for paired Bluetooth devices.Using the Bluetooth APIs, an app can perform the following:
Point-to-point and multipoint wireless features. These APIs let apps connect to other Bluetooth devices, enabling TheĪpp framework provides access to the Bluetooth functionality through BluetoothĪPIs. Because as long as the red Power light is lit on the ELM327 Bluetooth device, it means it's physically working.The Android platform includes support for the Bluetooth network stack, whichĪllows a device to wirelessly exchange data with other Bluetooth devices. Repeat this suggestion until signal eventually shows. If signal DOES NOT show, then turn OFF Bluetooth in settings, wait 5 sec, and turn Bluetooth ON again. NOTE: It can take up to 15 seconds for Bluetooth signal to show. Connect to Bluetooth signal with names similar to: OBDII, OBD-II, ELM327, VLink, Can OBDII, etc. On your Phone / Tablet - go to "Settings" > "Bluetooth". This is one step before engine is powered.
STEP 1: Plug ELM327 Bluetooth into Car's OBD PortĬar's OBD port is usually found on the driver side dashboard under the steering wheel.Ĭan't find car's OBD port? Locate it here.
Because while Android apps are convenient - they are still years behind proper advanced OBD2 and ECU performance tuning software offered only on Windows, like TOAD. If you are a professional mechanic, auto technician or serious DIY'er - then we highly recommend to rather consider professional Windows based OBD software.
This article will guide you how to successfully connect ELM327 Bluetooth OBD Scanner to your Android Phone or Tablet.įACT: Android Apps vs.