I think it will be easy to implement this functionality through software since rd6006 unit already monitors the input voltage. In my opinion, this feature is extremely important when using a lithium battery as input power source instead of transformer. Although the packs I use have BMS, the monitoring of the pack discharge has to be done by me controlling the input voltage on the rd6006 and when it reaches, for example, the value of 46.2v for a pack 58.8, 33v for a pack 42v, 42.9v for 54.6v package, I have to manually disconnect the rd6006 and charge the pack. I use the rd6006 as a portable unit. This automatic feature will avoid any distraction in controlling the input voltage, compromising the battery. Another way to solve this problem would be through an extra board that monitors the input voltage, but it would be another pcb to be added, when the rd6006 could do this automatically.