I'm thinking of an easy way to just reverse the winmo batt logic. We can prob get this done from haret or a small winmo app. Dump all the smem values per hour on a file from start to death. We also dump the converted values so we dont need to create damn algorithms from raw values but use a look up table to handle it.
maybe its the coffee talking but thats what i would do if i had time ..