If your motor controller speaks CAN buss you can tell it to disable regenerative braking on the condition of a fully charged battery. In any case, if you are trying to maximize your battery life you should never be taking the battery to 100%; so there should always be some head room between...
Hi Sparfuchs,
I've been working on a design and also struggling with some similar BMS questions. I've recently come to a realization that there a two fundamentally different approaches to BMS design. Anyone that disagrees please correct me because I am still trying to get a solid grip on this...