Bluetooth Settings (Device Pairing)
The Bluetooth Settings page helps you scan for and pair with MaintenanceFreak hardware (for example, an MF‑OBD2 device). Pairing creates a secure session so the app can communicate with the device.
#Bluetooth Settings (Device Pairing)
The Bluetooth Settings page helps you scan for and pair with MaintenanceFreak hardware (for example, an MF‑OBD2 device). Pairing creates a secure session so the app can communicate with the device.
#How to get here
- Open Settings
- Tap Bluetooth Settings
#What you see on this page
#Target device + connection status
At the top you’ll see:
- Target device name (the expected device name)
- Connected status (shows the connected device name or “None”)
#Start Scan
Tap Start Scan to search for nearby Bluetooth devices.
- If the app asks for Bluetooth permissions, grant them to continue.
- While scanning, you’ll see a scanning status message.
#Device list
When devices are found, they appear as cards with:
- Device name
- Signal strength (RSSI)
- A “Likely match” indicator when a device closely matches the target name
Each device has an action:
- Connect to pair
- Disconnect if already connected
#Stop Scan
If scanning is active, you may see a Stop action in the top-right of the page.
#Pairing workflow (recommended)
- Tap Start Scan
- Find the device marked Likely match (or choose the device you expect)
- Tap Connect
- Wait for pairing to finish
If pairing succeeds, you’ll see:
- “Connected:
” - A secure session status message (when available)
#Troubleshooting
- No devices found
- Make sure Bluetooth is enabled on your phone and the device is powered on.
- Move closer to the device and scan again.
- Permissions blocked
- Enable Bluetooth permissions in system settings and retry.
- Pairing failed
- Retry scan → connect. If it continues, contact support with what you see on the screen.
#Next step: Wi‑Fi provisioning (optional)
If your app supports device Wi‑Fi setup, pair here first, then open:
#Platform behavior
#iOS
- The workflow and labels on iOS follow this page as written.
- Controls (pickers, sheets, and permissions dialogs) use native iOS presentation.
- If Bluetooth is denied, enable it in
Settings > Privacy & Security > Bluetooth > MaintenanceFreak. - iOS may also require location access for reliable nearby-device discovery in some OS versions.
#Android
- The workflow and labels on Android follow this page as written.
- Controls (pickers, sheets, and permissions dialogs) use native Android presentation.
- If Bluetooth is denied, enable it in
Settings > Apps > MaintenanceFreak > Permissions(Bluetooth + Nearby devices as available). - Android may also require location permission for scan results, depending on OS version.
#Web
- Bluetooth pairing/provisioning is not currently exposed as a standalone web workflow.
- Use the mobile app for BLE device pairing.
- After pairing/provisioning, continue management workflows on web routes.