Settings
GoPro cameras have hundreds of setting options to choose from. Since these options have a complex tree of dependencies on camera state, current Preset, etc, there is no mechanism to set a desired setting option from any camera state.
To find the currently available options for a given setting, use the capability querying operations:
Operations​
Change Setting​
Set an individual Setting ID to a given value.
The superset of per-setting values can be found in the Settings documentation below. Alternatively, the currently supported setting values can be dynamically queried via Get Setting Capabilities.
Request (ID: SettingID, UUID: Setting)
| Parameter | Type | Description |
|---|---|---|
| value_length | uint8 | length of value |
| value | variable | value to set, of length value_length |
Response (UUID: Settings Response)