Brief

Northern Tools partnered with Technostacks to design a mobile application capable of connecting to generator hardware through BLE. The solution allows users to manage fuel levels, diagnostics, and servicing schedules efficiently, reducing downtime and enhancing generator performance.

Challenges

  • Bluetooth Integration: Establishing a reliable Bluetooth connection for seamless communication between the app and generator hardware.
  • Real-Time Data: Ensuring continuous data transfer and notification delivery for status updates, diagnostics, and servicing.
  • Write Operations: Allowing users to clean alerts and update hardware settings via the app.
  • Offline Access: Providing access to the last retrieved data even when disconnected.
Image 1 Image 1

Solution

Technostacks utilized Flutter to create an intuitive mobile application with the following features:

Bluetooth Connection Workflow

  • Device Discovery: Scanning and identifying available Bluetooth devices.
  • Pairing: Authenticating and pairing the app with the target hardware.
  • Connection Establishment: Ensuring a stable connection using BLE profiles.

Data Read Operations

  • Real-Time Status: Displaying generator power, remaining runtime, and hour meter data.
  • Servicing Insights: Providing service schedules based on hours or days left.
  • Diagnostics Information: Reading voltage and amperage details for generator performance monitoring.

Data Write Operations

  • Cleaning alerts via the app, which communicates changes to the generator hardware.

Additional Features

  • Local Notifications: Notifying users of critical alerts.
  • App Permissions: Allowing users to manage permissions directly from the app settings.
  • Local Database: Ensuring offline access to the most recent data retrieved from the generator.
  • Simulator Software: Providing simulation tools for testing read and write functionalities.

Impact

  • Efficiency: Real-time updates enhance generator performance monitoring and maintenance scheduling.
  • User Experience: A seamless interface ensures ease of use and actionable insights.
  • Reliability: Offline access to historical data provides convenience and operational continuity.
  • Scalability: BLE integration enables compatibility with various generator hardware models.

Our Solutions in Action

Read how we have transformed businesses along the way.

Previous Work
Next Work

Lets Talk

Have a challenge?Let us know.