Just "listening" to the iMiEV's CAN bus, one gets all the cell voltages, twice a second as I recall. So, with the CAN bus data, it is fairly easy to tell when it is safe to charge a non-moving car. However, the comparatively large cell-voltage swings of typical Lithium Iron Phosphate cells...