Battery current voltage and resistance