Newest release of the code is now available. Fuel cost, fuel remaining cost, distance per unit fuel cost, fuel cost per unit distance, and fuel cost rate have been added as display values. Big distance-to-empty has been added for instant, current, and tank trips. k/h and L100 tweaks have been made. The code internals have been substantially modified to allow for easier future code additions. The screen editor has been modified to take advantage of the newer spiffy labels.
To enter the screen editor, press and hold the left and right buttons at the same time. The item being currently edited will start blinking at a regular rate, while everything else will not blink. Use the left and right buttons to select the item to edit. To change the value of the item being edited, press the center button. Press and hold the center button to save all changes into EEPROM. Press the left and right buttons to go back to the main display without saving. Press and hold the left and right buttons to revert back to saved EEPROM settings.
Going from left to right, the available items to edit are:
- The trip type for the left-upper display value, then
- The function for the left-upper display value, then
- The trip type for the right-upper display value, then
- The function for the right-upper display value, then
- The trip type for the left-lower display value, then
- The function for the left-lower display value, then
- The trip type for the right-lower display value, then
- The function for the right-lower display value
The available trip types for the display values are:
- Instant trip
- Current trip
- Tank trip
- EOC trip
- Idle trip
The available functions for the display values are:
- Fuel Used
- Fuel Usage Rate
- Engine Run Time
- Time To Empty
- Distance
- Speed
- Motion Time
- Fuel Economy
- Remaining Fuel
- Distance To Empty
- Engine Speed
- Injector Open Time in microseconds
- Injector Total Time in microseconds
- VSS Total Time in microseconds
- Injector Pulse Count
- VSS Pulse Count
- Fuel Cost
- Fuel Rate Cost
- Fuel Cost per Unit Distance
- Distance per Unit Fuel Cost
- Fuel Cost Remaining
In addition, the following additional functions for display values are allowed, depending on the desired hardware configuration. However, they do not belong to any particular trip type, so the trip type is ignored for these functions:
- Analog channel 0
- Analog channel 1
- Analog channel 2 (Tinkerkit! or 5-button configurations only)
- Analog channel 3 (5-button configurations only)
- Analog channel 4 (5-button configurations only)
- MAP pressure channel 0
- MAP pressure channel 1
- MAP pressure channel 2
- MAP pressure channel 3
- MAP pressure correction factor