I just checked the pin-out on the
M2P battery using a Fluke meter with very thin needle tips (regular probes won't get it). Battery, viewed from the underside with the "slanted corner" to the left, is:
1 thru 4 - negative or ground
5 & 6 - unknown, probably data
7 thru 10 - positive or B+
Unlike the battery terminals in the video showing the first gen Mavic, all the terminals on the M2 are the same length. I assume that multiple pins are used for battery - and + are due to the relatively high current capacity (i.e. low resistance) required of the connections as well as redundancy. There are no discreet wires from each of the cells available at the connector, otherwise one would see voltage steps of 4.X volts between pins. All the data, including cell voltage, temperature, battery identity, number of cycles, date manufactured, days 'till auto discharge, etc. is sent from the battery to the drone via those data pins, and then from the drone to the
smart controller vie WiFi.
Protocol for cell balance, dormant mode, over charge, shorted, and whatever else DJI has programmed in, is all handled within the smart battery.