Can the programming unit be impounded while connected to the rest of the robot, or does it have to be disconnected from everything else when impounding?