add battery simulator, split gps simulator out