fixed BaCdrive charge bug