Altricity

A mobile solution that transforms car battery emergencies into seamless recovery experiences through advanced BLE technology!

Project Overview:

A mobile Flutter application that connects to a Bluetooth Low Energy (BLE) device installed in cars. It allows drivers to remotely trigger a jumpstart process during battery failure situations, helping them recover from being stranded without external help.

About the Project:

  • Domain: IoT
  • Platform: IOS/Android
  • Duration: 3 months
  • Size: Medium Scale

Challenges Faced:

  • Intermittent disconnection or inability to pair reliably in low-signal environments
  • iOS and Android handle BLE differently; iOS has stricter backgrounding policies
  • Ensuring the device can operate when the car battery is nearly dead
  • Delay or failure in detecting nearby BLE-enabled car module
  • Needing a minimal and fast interaction flow during a stressful situation

Tools:

icon
icon
icon
icon

Solution Deployed:

  • Used connection retries, background reconnection, and implemented signal strength filtering
  • Chose flutter_reactive_ble plugin for unified behavior across platforms
  • Designed BLE module to run on a separate low-power battery
  • Used RSSI filtering, caching last known device, and improved scan window timing
  • Optimized command processing and communication flow

BLE Integration Testing

Cross-Platform Testing

Performance Testing

Manual Testing

Range Testing

Error Handling

Case Study Visual

Result:

Improved BLE scanning and caching reduced average connection time. Optimized command processing and communication flow. Achieved same performance and experience on iOS and Android through better BLE error handling and Firebase monitoring.

Client Feedback:

The QualiMatrix team delivered a robust BLE solution that handles challenging real-world scenarios exceptionally well. Their expertise in cross-platform BLE implementation and optimization significantly improved our connection reliability and user experience. (Altricity Team)

Testers
Platform We tested For
Database
1 AI powered Engineer
iPhone and Android
Firebase