We imagine we are going to turn off EOS' auto learn feature (Auto Learn Time set = 0) and initiate EOS periodically (perhaps daily) during float voltage mode once current drops below ~45 mA. If we do that, EOS will not be able to auto learn the initial rcell value (captured when the battery was first put into service). So, we plan to manually initiate Rcell/RRate learning via EOS_RCELL_RRATE_LEARN. But if we initiate Rcell/RRate learning periodically, won't that cause Rcell/RRate re-learning which will defeat the ability of EOS to determine end of life? Does that mean we need a mechanism to know that we've already completed manual Rcell/RRate learning on a particular product and NEVER do it again? And what happens if a service person replaces the batteries in a fielded product? Do we need to re-initiate Rcell/RRate at that time?