Hello everyone,
These BM6 are still all that and the issues I detail can be compensated for, these are still the cheapest simplest off the shelf way I know of to protect Li cells, that said... there are a few issues you should know about.
http://www.designsforbusiness.com/ebikes/videos/BM6-CalibrationIssues/Edited_IMG_0047_BM6_OutOfCalibration_Proof.avi
This video shows the variation and incorrect HVC triggering of the BM6 when testing 4 of them on the same turnigy 6s lipo.
I have edited out the swapping the BM6 units (4 tested and demonstrated on the same 6S pack with nothing connected to it... btw, the fluke and the iCharger show all cells between 4.179 and 4.185 there are .002mv differences between the Fluke and iCharger but that is not of concern... you can see as these 4 BM6 cycle through their various readings they are widly off. You will also hear the HVC beep cut in... look it thinks some of my cells are 4.22+?
The good news here is the error is on the high side, so a cell of 4.18 could read as 4.22+ and trigger HVC alarm... atleast it will prevent overcharge. There are some variations (much more limited scale .010mv) in the LVC detection also... so 3.2 could be 3.21 but... again it's to the side of caution so it's not dangerous but to have finite control and get the most from your packs... you should test / calibrate each BM6 so you know it's offset. This will allow you to select a more appropriate LVC and to determine based on the displayed value if you should ignore the HVC alarm on a particular BM6 unit / cell.
Really, hope this helps!
-Mike