A method for use by a controller of a removable battery pack used in a system, the removable battery pack including a battery and a first switch for controlling any charge entering or leaving the battery, the system providing a data signal with predetermined battery data when the system is a known system, the steps comprising:determining if either the data signal includes predetermined battery dat