Added the updated IHardware interface code to Camera.