Customizing your Dash
© BlueFire LLC ↑ Go to the top Version 3.3 | Page 42
To initially set the tank level, first fill the tank full with the 'Fuel Fill Up' button, then enter a
negative partial fill value to reduce the tank level to what you want. Complete fuel fill ups can be
done from your custom dash with the 'Fuel Fill Up' Text gauge. Partial fill ups must be done from
the Trip page.
Performance
J1939 data messages (PGNs) travel at different speeds on the data bus, anywhere from 50 ms
(1/20 second) to one second. The engine ECM for example sends RPM every 50 ms, Speed every
100 ms, Boost Pressure every 500 ms, and Brake Pressure every second. The BlueFire adapter
reads in these messages and transmits them via Bluetooth to the App. The adapter uses a storage
buffer to save new messages while it's transmitting existing messages to the App. This storage
buffer has limited space and when it's full, new messages are ignored. So you can see that it's
very easy for very fast messages like RPM to fill the buffer and thus slower messages will get
ignored and never transmitted to the App.
The Performance setting allows you to specify whether you want to allow medium speed messages
(500 ms) to have a little higher priority than fast messages (50-100 ms), or to allow slow speed
message (1 second) to have priority over fast and medium speed messages. Depending on your
setting, the adapter will allow those medium or slow messages into the buffer even when it is full,
replacing faster messages. This ensures the medium or slow messages will get transmitted to the
App. You may however notice a slight degradation in the update frequency for faster messages.
The CAN Filter is Full Message
If you get the alert 'The CAN Filter is Full' this means that you have too many gauges defined for
your dash and you must remove one or more of them. Each gauge is associated with a J1939
message (PGN) and a PGN can be associated with a number of gauges. The J1939 hardware
includes a CAN (Controller Area Network) filter that only retrieves the data requested by the
BlueFire App. Being a hardware filter this reduces the burden on the firmware significantly.
However there is a limit to the number of PGNs it can filter and when it is full, you get this alert.
Due to the nature of PGNs, it's not possible to determine which data did not get into the filter.
The maximum PGNs that the CAN filter can hold is 28. For reference, the Drive page consumes 20
PGNs (18 with Transmission data) and the Repair page 18 PGNs. Setting 'Show Vehicle Info' will
consume 8 PGNs and 'Monitor Faults' 10 PGNs.