I have been working on V2 of the LeafCAN firmware, and it is currently in alpha testing. By attaching a rotary encoder to the expansion header of the LeafCAN PCB, a whole slew of new information screens are now selectable.
The first screen is the familiar info screen from LeafCAN v1.3:
The top line from left to right is: kWh remaining/gids/fixed fuel bars, and the bottom line is: pack voltage/SOC%/instantaneous kW. The next screen is an idea lifted from Turbo3's WattsLeft, the DTE (distance to event) screen:
The top line shows various miles/kWh values, 2.0/3.0/4.0/5.0/6.0, and bottom line shows the distance in miles to the event, in this case, Low Battery. Pressing the encoder button switches it to miles until Very Low Battery:
and pressing the button a third time shows miles until Turtle:
The next screen has on the top line: High Precision State of Charge (SOC)%, and on the bottom line, State of Charge in Ah, and possibly a Battery Health indication in %:
The next screen shows the 4 battery pack temperature sensors:
The units are selectable between Celcius and Fahrenheit with a press of the button. Finally, the last screen shows the minimum and maximum cell-pair voltages in mV, as well as their difference:
When an OLED display is installed, I now blank the screen 5 sec after CAN activity ceases. Pressing and holding the button wakes it up again for 5 sec when the car is off.
A bit more detail can be found on my blog: http://blog.lincomatic.com/?p=1094
As always, LeafCAN is completely open-source. If there's anything you don't like, hack it to your tastes!https://github.com/lincomatic/LeafCAN
V2 is currently in the development branch, and will move to the master branch upon release.
I will be working towards releasing LeafCAN v2.0 in the coming weeks, and will announce its release here.