Gary,
Tested with v193 which showed problem was with CRC not being good. Took a closer look at my code and found that when I rearranged the registers to allow seven history entries I put in a bug that corrupted the last CRC byte after it was internally checked. Easy to fix and now it works great.
Those with code level 0.76 will need to select the "Ignore CRC Ck" box until I reflash their boxes to a higher level. But CAN-DO v193 (or higher) is the one to use with "CRC Ck" selected in order to properly handle the extra two bytes of CRC. Otherwise the extra bytes will cause lost frames due to loss of sync after each frame. (I can update at the next BayLeaf meeting on Nov 10)
Thanks again for making this change.
Instructions:
First wake up WattsLeft then press the small Reset Button on the back. You will see the current version number on the first line and the CAN-DO mode on the second line. Turn the rotary selector until the second line changes from CAN-DO Off to CAN-DO Dbg then wait 20 seconds for the setting to be locked in and you return to the normal screens. In debug mode the actual sending of data is user controlled by turning the rotary control fully clockwise (you see the internal register screen).
If you have not already done so add WattsLeft as a Wireless Device on your PC. Take your laptop out to the car and wakeup WattsLeft. From "Control Panel/Bluetooth Devices" select "Add Wireless Device" . A "Pair with a wireless device" window will pop up and in a little while WattsLeft should be found and displayed. Select it and press "Next". Select the option where you provide the pairing code which is "1234". After entering 1234 pairing should be complete. You only need to do this once and you don't need to have CAN-DO set to Dbg or ON. Those modes only select when and if data is sent out.
There is also a CAN-DO ON mode which sends out data on all screens but I do not recommend it as it slows down screen updates. But you can try it if you like. Just press the reset button again (twice if the box is asleep) and turn the selector clockwise until you go from Off=>Dbg=>ON then wait for the auto timeout return.
Start up CAN-DO v193 or higher. You can leave the baud rate at 115200. On the main menu select "Input Logs" then Enable the EV-Comm input, set the COM port to your Bluetooth adapter (must in the COM range 0-16) and select "CRC Ck". Also check the box "Run Dashboard" so you can see the realtime data window. Finally press the "Read Comm Input" Button to start the connection. Don't forget to go back to the main window and select "Update INI" to save your settings.
If you look at the ring around the reset button in the back it will flash pink when Bluetooth is looking for a connection and go solid pink when a connection is made.
Jim