Is there anyway to check what firmware version a
Mini 2 battery is on itself?
This link explains why I asked about your Firmware version…
I've read that leaving the batteries inside the charger is a bad idea as it stops the "intelligent" batteries of discharging automatically to a "safe" level (although this problem may have been fixed since then with a firmware update) They already fixed that in firmware update AFAIK.
mavicpilots.com
However, to answer your question, I do not believe that there is any way for us (mere mortals…) to read what's in the batteries smart circuitry. The Smart battery has 6-connectors to the Drone. Each smart battery has two cells in it, each cell has one positive and one negative, therefore, the battery has two positives and two negatives (four connectors… ) and the smart circuitry has two lines of communication to the drone, input in and output out (plus these two connectors make a total of 6 connectors…).
The ACFT Firmware is uploaded to the drone and the drone uploads the firmware to the battery through the comm lines.
To check your ACFT Firmware version, you need to have the Drone turned on and the DJI Fly App running on your device (phone or tablet). You do not need to be flying, just everything needs to be turned on and the Drone linked to the App and controller.
Tap the Three Dot Menu (Upper Right Side of the App Screen), Tap the About Tab, and you will see the version of the ACFT Firmware. If you have at least 01.03.0000, running you are OK. The latest version is 01.05.0000, and it enables the Remote ID function in Mini
2s in Japan…
And remember what I asked for you to do about Screen shots if you still have short battery life after a few cycles of flying and charging…
We need to know if the batter was fully charged, we need to know if the battery cells are equal, and we need to know just how long your drone really flew… and it's battery condition after you flew… Otherwise, you are just guessing and we are just "shooting in the dark…" with answers…
Now, go forth and Drone…