Use Enum for camera trigger_modes
Update requirements