BlueFire API

The BlueFire Application Programming Interface (API) is open source code that can be found on GitHub at this link. Currently there are Android and Microsoft (Visual Studio/Xamarin) versions. The API contains a fully functional Demo App and the README file contains instructions on using the code.

If you have a custom application, the API allows you to connect directly to the BlueFire Data Adapter and retrieve vehicle ECM information in real time.

A sample of the information that you can retrieve from the Adapter is as follows:

Connection StatusTruck OdometerOil Pressure
Adapter VersionEngine DistanceBarometric Pressure
Adapter Sleep ModeTotal Fuel UsedIntake Air Pressure
Adapter LED BrightnessTotal Idle Fuel UsedBrake Switch Setting
Adapter NameAverage Fuel EconomyBrake Air Pressures
Adapter PasswordInstant Fuel EconomyParking Brake Setting
Adapter Error MessagesFuel RateClutch Switch Setting
Engine InformationFuel LevelsFan State
Cab InformationTotal Engine HoursPercent Load
Transmission InformationTotal Engine Idle HoursPercent Torque
Coolant TemperatureBrakes InformationDriver Percent Torque
Engine VINCoolant LevelAccelerator Pedal Position
Engine RPMIntake Air TemperatureThrottle Position
Vehicle SpeedOil TemperatureBattery Charging (volts)
Cruise Control InformationTransmission TemperatureEngine Faults

IFTA records that you can store and retrieve from the Adapter are as follows:

  • Record Id - IFTA
  • Record Data
  • Truck Odometer
  • Engine Distance
  • Total Fuel Used
  • GPS Latitude (if available)
  • GPS Longitude (if available)

Statistical records that you can store and retrieve from the Adapter are as follows:

  • Record Id - Stat
  • Record Data
  • Engine Distance
  • Total Fuel Used
  • Idle Fuel Used
  • Total Engine Hours
  • Idle Engine Hours