can be programmed for different charging curves