Quote Originally Posted by Nicmus
. ....how a Start, Acknowledge, Not Acknowledge and Stop condition looks like.
Nick,
From your discription, this sounds like an I2C compatible interface, so the Start, Ack, etc, can be found in the I2C bus specs, or just use the I2C in PBP and don't worry about it

Quote Originally Posted by Nicmus
. Sends the battery address (1 byte = first 7 bits are the address ....
....What I need is a possible map of how the info is stored in the battery...
This is where the rubber meets the road. You certianly will need to do some research to get this address, and it's a show stopper. Then, once you've got the address, you are correct in needing the memory map to get any usefull info from the battery.

BTW, have you heard the rescent reports of exploding Li-ion batteries (particularly laptop batteries)?. They can be a bit finicky when it come to care and feeding. Here is an articale I came across on Tom's Hardware last week about Why they explode. Pretty simplistic, but it does raise the question: Do you really want to mess with this if you don't have all the info you need? Maybe the status reader, but probably not the charger unless you are sure you know what your doing.

Sorry I don't have any real useful information to help you out.
Steve