A method to adaptively charge a battery using charging circuitry, wherein the battery includes at least two terminals and the charging circuitry includes a first charge circuit and a second charge circuit wherein the first and second charge circuits are spaced apart by at least a predetermined distance, the method comprising:
- generating a first adjustable charge signal using the first charge circuit;
- generating a second adjustable charge signal using the second charge circuit;
- generating a battery charge signal using the first adjustable charge signal and the second adjustable charge signal;
- applying the battery charge signal to the battery to recharge the battery;
- generating first temperature data which is representative of the temperature of the first charge circuit and/or second charge circuit;
- determining whether the first temperature data is out-of specification;
- and
- in response to the first temperature data being out-of specification, generating one or more control signals to adjust the first adjustable charge signal and/or second adjustable charge signal using (i) the first temperature data and (ii) data which is representative of an operating efficiency of the first charge circuit and/or the second charge circuit.