For my group of testers, Version 0.29.21 of Leaf Spy Pro has just been uploaded to the test area in PlayStore. It should take about 90 minutes before it shows up for download.
Recommend you have Bluetooth enabled to start with and you go into settings and check the "Enable Auto BT Pairing" option under System settings.
If you tap the Battery image Tip(+) you will get a new graphic display of energy being used as shown below.
The energy uses shown are:
Aux = Lights, defroster and other accessories, in this case I have the high beams and rear defroster on. Max scale is 2,000 watts so this should be about 400 watts.
Htr = PTC Heating element. Max scale is 6 kw
A/C = Air conditioner, this also includes the Heater. So when heating both Htr and A/C bars will grow. Max scale is 6 kw.
The right side numbers are the raw values from the Leaf
This function is so new I have not even taken it for a drive yet. So the above is how it should work.
Here are the updated Settings screens.
One of the biggest changes in this version is support for background logging even when the Android device is in sleep mode. A side benefit I found was that the log rate can be much faster in background mode. I was able to take a trace of a charging session (started at 4 AM) by just leaving the phone in the Leaf in sleep mode. In the morning the BatLog showed a sample every 2.7 seconds. This was with the interval set to 2 seconds and the Multi Frame Delay set to "10 = 16 ms" which is the fast setting currently available. In foreground mode the sample rate was only about every 8.5 seconds average. There is also an option to disable GPS if the phone is running off of internal battery. This would save battery life if you have the phone powered from the Leaf 12 volt port which is off when the Leaf is off. Since the Leaf is parked while charging you reduce power by having the GPS turned off while logging but it turns back on when you start the Leaf which also recharges the phone. Suggested by a Leaf Spy user.
Auto Bluetooth Pairing is also available. This handles the case where the OBDII has powered off and the phone needs to repair again. The default key is 1234 but when you select the OBDII adapter from within the app it ask for the key which then overrides the default. For a new device that the phone has not seen before you still need to do the first pairing manually so it will show up in the apps list of devices. But after that if a pair is needed it will be done automatically if enabled in settings.
Logging now lets you select the Date format used to meet your countries standard for excel. Epoch time is now also saved per sample for those needing a universal standard to process the log. Here is a trick I learned if you want to sum all the cell pair voltages that gets around the fact that some may be negative if the shunt is active. Use "=SUMPRODUCT(ABS(X2
O2)" The Setting's Logging panel now shows remaining byes on the SD Card and the app will automatically drop out of logging mode if storage gets too low.
Tire Pressure warning now locks you on the Summary screen and flashes a message every second as to how to turn off the alarm and unlock the screen.
Enabling the Brake/Motor screens is still experimental and may lock up the app. Disable if that happens to you.
A new ERRdata.txt log file is created that contains additional information that might help me debug problems. You can erase that if it gets too big or you don't have a problem. If you do have a problem send me the ERRdata.txt file along with any ELM TRC files you have taken.
The battery temperature screen should now correctly display any range of temperatures without going off screen or displaying bad graphics.
A new Model year selection is located in the Settings but this is auto set if your Leaf VIN follows the US standard. If not (UK users) you will need to set this yourself. Right now it just determines whether 3 or 4 battery temperature sensors are displayed but might control other model year related differences that app need to work with.
If you select reserves of 3% to 0% those values will be displayed on the summary screen (4th screen) as a reminder you are using a very low or no reserve to calculate remaining distance till the car goes to Turttle. So be carefully you don't run out of energy.
If you use DropBox and FolderSync you can monitor SOC by sync'ing the new subfolder SOC to your DropBox or other cloud storage. This new folder will be updated with a single file who's name is the SOC value anytime the SOC value changes when the app is running even in sleep mode.