I'm considering to develop an active balancing as described in appnote. There is a good documentation, but I can not find references regarding the balancing algorithms and their performance. Also I understand that to make a stand alone BMS is required a micro to support. It's correct?