This function is out of scope of this module. A battery controller should not be touching the camera. This should be moved to the camera controller and be responding to a battery related event.