fix: cal error only info (dont prohibit charge function)
add: limited charge current if overflow calibration