EVDx v1.5.0 — Universal BLE Device Discovery
Pre-release
Pre-release
EVDx v1.5.0 — Universal BLE Device Discovery
🔍 Major Change: Show All BLE Devices
Previously, the BLE scan only displayed devices with OBD-like names. Many ELM327 adapters use non-standard names (BT05, HC-08, CC41-A, JDY-23, SP40, etc.) or advertise no name at all — these were completely hidden.
Now the scan shows ALL discovered BLE devices, letting the user choose their adapter:
- Known OBD devices are highlighted with a green profile badge
- Other BLE devices are shown with a "BLE" badge
- Devices with no name show "Name unavailable" and sort to the bottom
- Visual section separator divides OBD adapters from other devices
- Smart sorting: OBD-like devices first, then others by signal
🔧 Smart Profile Detection
When connecting to an unknown device, the app now probes BLE service UUIDs to auto-detect the correct adapter profile.
🐛 Bug Fixes
- Fixed Gauges.tsx TypeScript error
- Fixed AIEcoCoach.tsx missing efficiency category
- Fixed report-generator.ts tuple type assertion
📱 App Info
- Version: 1.5.0 (versionCode 7)
- Author: Dr. Waleed Mandour
- Min Android: 7.0 (API 24) | Target: 16 (API 36)
- Zero cloud/telemetry: All data stays on-device