the IP address of the adapter where the container is running"
diff --git a/docs/index.md b/docs/index.md
index dd858ae9..b81ed63a 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -34,6 +34,7 @@ Open GoPro API is supported on all camera models since Hero 9 with the following
| Hero 10 Black | v01.10.00 |
| Hero 11 Black | v01.10.00 |
| Hero 11 Black Mini | v01.10.00 |
+| Hero 12 Black | v01.10.00 |
While we strive to provide the same API functionality and logic for all newly launched cameras, minor changes
are sometimes necessary. These are typically a consequence of HW component upgrades or improving or optimizing
@@ -98,7 +99,7 @@ directly from the cameras, either via USB or wireless connection.
| Stream Type | Description | WiFi | USB | Record while Streaming |
| ----------- | --------------------------------------------- | :--: | :-: | :--------------------: |
-| : Preview : | Moderate video quality, primarily for framing | | | \ |
+| : Preview : | Moderate video quality, primarily for framing | | | `>=` Hero 12 |
| Stream | Low latency stabilization | ✔️ | ✔️ | \ |
| | Low power consumption | | | |
| : Webcam : | Cinematic video quality | | | \ |
@@ -106,6 +107,7 @@ directly from the cameras, either via USB or wireless connection.
| : Live : | Cinematic video quality | | | \ |
| Stream | Optional hypersmooth stabilization | ✔️ | | ✔️ |
+
Each of the streaming types has different resolutions, bit rates, imaging pipelines, and different levels of
configurability. Refer to the [FAQ]({% link faq.md %}).
diff --git a/docs/specs/ble_versions/ble_2_0.md b/docs/specs/ble_versions/ble_2_0.md
index 43173dba..9a59adc1 100644
--- a/docs/specs/ble_versions/ble_2_0.md
+++ b/docs/specs/ble_versions/ble_2_0.md
@@ -42,6 +42,12 @@ Below is a table of cameras that support GoPro's public BLE API:
Marketing Name
Minimal Firmware Version
+
+ 62
+ H23.01
+ HERO12 Black
+ v01.10.00
+
60
H22.03
@@ -651,6 +657,10 @@ every 3.0 seconds after a connection is established.
## Limitations
+### HERO12 Black
+
+The camera will reject requests to change settings while encoding; for example, if Hindsight feature is active, the user cannot change settings
+
### HERO11 Black Mini
The camera will reject requests to change settings while encoding; for example, if Hindsight feature is active, the user cannot change settings
@@ -845,6 +855,7 @@ Below is a table of commands that can be sent to the camera and how to send them
Description
Request
Response
+ HERO12 Black
HERO11 Black Mini
HERO11 Black
HERO10 Black
@@ -860,6 +871,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
0x01
@@ -871,6 +883,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
0x05
@@ -882,6 +895,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
0x0D
@@ -893,6 +907,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
0x0E
@@ -904,6 +919,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
0x0F
@@ -913,6 +929,7 @@ Below is a table of commands that can be sent to the camera and how to send them
02:0F:00
✔
✔
+ ✔
❌
❌
@@ -924,6 +941,7 @@ Below is a table of commands that can be sent to the camera and how to send them
Complex
✔
✔
+ ✔
❌
❌
@@ -937,6 +955,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
0x17
@@ -948,6 +967,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
0x18
@@ -959,6 +979,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
0x3C
@@ -970,6 +991,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
0x3E
@@ -981,6 +1003,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
0x3E
@@ -988,6 +1011,7 @@ Below is a table of commands that can be sent to the camera and how to send them
Photo
04:3E:02:03:E9
02:3E:00
+ ✔
❌
✔
✔
@@ -999,6 +1023,7 @@ Below is a table of commands that can be sent to the camera and how to send them
Timelapse
04:3E:02:03:EA
02:3E:00
+ ✔
❌
✔
✔
@@ -1014,6 +1039,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
0x50
@@ -1025,6 +1051,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
0x51
@@ -1036,6 +1063,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
@@ -1390,6 +1418,7 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
Option
Request
Response
+ HERO12 Black
HERO11 Black Mini
HERO11 Black
HERO10 Black
@@ -1401,6 +1430,7 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
Set video resolution (id: 2) to 4k (id: 1)
03:02:01:01
02:02:00
+ ❌
✔
✔
✔
@@ -1412,6 +1442,7 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
Set video resolution (id: 2) to 2.7k (id: 4)
03:02:01:04
02:02:00
+ ❌
✔
✔
✔
@@ -1423,6 +1454,7 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
Set video resolution (id: 2) to 2.7k 4:3 (id: 6)
03:02:01:06
02:02:00
+ ❌
✔
✔
✔
@@ -1437,6 +1469,7 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
❌
❌
❌
+ ❌
✔
@@ -1445,6 +1478,7 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
Set video resolution (id: 2) to 1080 (id: 9)
03:02:01:09
02:02:00
+ ❌
✔
✔
✔
@@ -1456,6 +1490,7 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
Set video resolution (id: 2) to 4k 4:3 (id: 18)
03:02:01:12
02:02:00
+ ❌
✔
✔
✔
@@ -1470,6 +1505,7 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
❌
❌
❌
+ ❌
✔
@@ -1480,6 +1516,7 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
02:02:00
❌
❌
+ ❌
✔
❌
@@ -1491,6 +1528,7 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
02:02:00
✔
✔
+ ✔
❌
❌
@@ -1500,6 +1538,7 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
Set video resolution (id: 2) to 5.3k 4:3 (id: 27)
03:02:01:1B
02:02:00
+ ❌
✔
✔
❌
@@ -1513,6 +1552,31 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
02:02:00
✔
✔
+ ✔
+ ❌
+ ❌
+
+
+ 2
+ Resolution
+ Set video resolution (id: 2) to 4k 9:16 (id: 29)
+ 03:02:01:1D
+ 02:02:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 2
+ Resolution
+ Set video resolution (id: 2) to 1080 9:16 (id: 30)
+ 03:02:01:1E
+ 02:02:00
+ ✔
+ ❌
+ ❌
❌
❌
@@ -1522,10 +1586,83 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
Set video resolution (id: 2) to 5.3k (id: 100)
03:02:01:64
02:02:00
+ ❌
+ ✔
+ ✔
+ ✔
+ ❌
+
+
+ 2
+ Resolution
+ Set video resolution (id: 2) to 5.3k 16:9 (id: 101)
+ 03:02:01:65
+ 02:02:00
✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 2
+ Resolution
+ Set video resolution (id: 2) to 4k 16:9 (id: 102)
+ 03:02:01:66
+ 02:02:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 2
+ Resolution
+ Set video resolution (id: 2) to 4k 4:3 (id: 103)
+ 03:02:01:67
+ 02:02:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 2
+ Resolution
+ Set video resolution (id: 2) to 2.7k 16:9 (id: 104)
+ 03:02:01:68
+ 02:02:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 2
+ Resolution
+ Set video resolution (id: 2) to 2.7k 4:3 (id: 105)
+ 03:02:01:69
+ 02:02:00
✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 2
+ Resolution
+ Set video resolution (id: 2) to 1080 16:9 (id: 106)
+ 03:02:01:6A
+ 02:02:00
✔
❌
+ ❌
+ ❌
+ ❌
3
@@ -1537,6 +1674,7 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
✔
✔
✔
+ ✔
3
@@ -1548,6 +1686,7 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
✔
✔
✔
+ ✔
3
@@ -1559,6 +1698,7 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
✔
✔
✔
+ ✔
3
@@ -1570,6 +1710,7 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
✔
✔
✔
+ ✔
3
@@ -1581,6 +1722,7 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
✔
✔
✔
+ ✔
3
@@ -1592,6 +1734,7 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
✔
✔
✔
+ ✔
3
@@ -1603,6 +1746,7 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
✔
✔
✔
+ ✔
3
@@ -1614,6 +1758,7 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
✔
✔
✔
+ ✔
3
@@ -1625,6 +1770,7 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
✔
✔
✔
+ ✔
59
@@ -1632,6 +1778,7 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
Set auto power down (id: 59) to never (id: 0)
03:3B:01:00
01:3B:00
+ ✔
\>= v02.10.00
✔
✔
@@ -1643,6 +1790,7 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
Set auto power down (id: 59) to 1 min (id: 1)
03:3B:01:01
01:3B:00
+ ✔
\>= v02.10.00
\>= v02.01.00
❌
@@ -1654,6 +1802,7 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
Set auto power down (id: 59) to 5 min (id: 4)
03:3B:01:04
01:3B:00
+ ✔
\>= v02.10.00
✔
✔
@@ -1665,6 +1814,7 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
Set auto power down (id: 59) to 15 min (id: 6)
03:3B:01:06
01:3B:00
+ ✔
❌
✔
✔
@@ -1676,6 +1826,7 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
Set auto power down (id: 59) to 30 min (id: 7)
03:3B:01:07
01:3B:00
+ ✔
❌
✔
✔
@@ -1687,6 +1838,7 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
Set auto power down (id: 59) to 8 seconds (id: 11)
03:3B:01:0B
01:3B:00
+ ❌
\>= v02.10.00
❌
❌
@@ -1698,12 +1850,61 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
Set auto power down (id: 59) to 30 seconds (id: 12)
03:3B:01:0C
01:3B:00
+ ❌
\>= v02.10.00
❌
❌
❌
+ 108
+ Aspect Ratio
+ Set video aspect ratio (id: 108) to 4:3 (id: 0)
+ 03:6C:01:00
+ 02:6C:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 108
+ Aspect Ratio
+ Set video aspect ratio (id: 108) to 16:9 (id: 1)
+ 03:6C:01:01
+ 02:6C:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 108
+ Aspect Ratio
+ Set video aspect ratio (id: 108) to 8:7 (id: 3)
+ 03:6C:01:03
+ 02:6C:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 108
+ Aspect Ratio
+ Set video aspect ratio (id: 108) to 9:16 (id: 4)
+ 03:6C:01:04
+ 02:6C:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
121
Video Digital Lenses
Set video digital lenses (id: 121) to wide (id: 0)
@@ -1713,8 +1914,9 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
✔
✔
✔
+ ✔
-
+
121
Video Digital Lenses
Set video digital lenses (id: 121) to narrow (id: 2)
@@ -1722,10 +1924,11 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
02:79:00
❌
❌
+ ❌
✔
✔
-
+
121
Video Digital Lenses
Set video digital lenses (id: 121) to superview (id: 3)
@@ -1735,8 +1938,9 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
✔
✔
✔
+ ✔
-
+
121
Video Digital Lenses
Set video digital lenses (id: 121) to linear (id: 4)
@@ -1746,19 +1950,21 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
✔
✔
✔
+ ✔
-
+
121
Video Digital Lenses
Set video digital lenses (id: 121) to max superview (id: 7)
03:79:01:07
02:79:00
+ ✔
\>= v02.00.00
✔
✔
✔
-
+
121
Video Digital Lenses
Set video digital lenses (id: 121) to linear + horizon leveling (id: 8)
@@ -1768,8 +1974,9 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
✔
✔
✔
+ ✔
-
+
121
Video Digital Lenses
Set video digital lenses (id: 121) to hyperview (id: 9)
@@ -1777,10 +1984,11 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
02:79:00
✔
✔
+ ✔
❌
❌
-
+
121
Video Digital Lenses
Set video digital lenses (id: 121) to linear + horizon lock (id: 10)
@@ -1788,10 +1996,23 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
02:79:00
✔
✔
+ ✔
❌
❌
+ 121
+ Video Digital Lenses
+ Set video digital lenses (id: 121) to max hyperview (id: 11)
+ 03:79:01:0B
+ 02:79:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
122
Photo Digital Lenses
Set photo digital lenses (id: 122) to narrow (id: 19)
@@ -1799,43 +2020,47 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
02:7A:00
❌
❌
+ ❌
✔
✔
-
+
122
Photo Digital Lenses
Set photo digital lenses (id: 122) to max superview (id: 100)
03:7A:01:64
02:7A:00
+ ✔
❌
✔
✔
✔
-
+
122
Photo Digital Lenses
Set photo digital lenses (id: 122) to wide (id: 101)
03:7A:01:65
02:7A:00
+ ✔
❌
✔
✔
✔
-
+
122
Photo Digital Lenses
Set photo digital lenses (id: 122) to linear (id: 102)
03:7A:01:66
02:7A:00
+ ✔
❌
✔
✔
✔
-
+
123
Time Lapse Digital Lenses
Set time lapse digital lenses (id: 123) to narrow (id: 19)
@@ -1843,87 +2068,95 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
02:7B:00
❌
❌
+ ❌
✔
✔
-
+
123
Time Lapse Digital Lenses
Set time lapse digital lenses (id: 123) to max superview (id: 100)
03:7B:01:64
02:7B:00
❌
+ ❌
✔
✔
❌
-
+
123
Time Lapse Digital Lenses
Set time lapse digital lenses (id: 123) to wide (id: 101)
03:7B:01:65
02:7B:00
+ ✔
❌
✔
✔
✔
-
+
123
Time Lapse Digital Lenses
Set time lapse digital lenses (id: 123) to linear (id: 102)
03:7B:01:66
02:7B:00
+ ✔
❌
✔
✔
✔
-
+
128
Media Format
Set media format (id: 128) to time lapse video (id: 13)
03:80:01:0D
02:80:00
+ ✔
❌
✔
✔
✔
-
+
128
Media Format
Set media format (id: 128) to time lapse photo (id: 20)
03:80:01:14
02:80:00
+ ✔
❌
✔
✔
✔
-
+
128
Media Format
Set media format (id: 128) to night lapse photo (id: 21)
03:80:01:15
02:80:00
+ ✔
❌
✔
✔
✔
-
+
128
Media Format
Set media format (id: 128) to night lapse video (id: 26)
03:80:01:1A
02:80:00
+ ✔
❌
✔
✔
✔
-
+
134
Anti-Flicker
Set setup anti flicker (id: 134) to 60hz (id: 2)
@@ -1933,8 +2166,9 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
✔
✔
✔
+ ✔
-
+
134
Anti-Flicker
Set setup anti flicker (id: 134) to 50hz (id: 3)
@@ -1944,8 +2178,9 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
✔
✔
✔
+ ✔
-
+
135
Hypersmooth
Set video hypersmooth (id: 135) to off (id: 0)
@@ -1955,19 +2190,21 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
✔
✔
✔
+ ✔
-
+
135
Hypersmooth
- Set video hypersmooth (id: 135) to on (id: 1)
+ Set video hypersmooth (id: 135) to low (id: 1)
03:87:01:01
02:87:00
✔
✔
+ ✔
❌
✔
-
+
135
Hypersmooth
Set video hypersmooth (id: 135) to high (id: 2)
@@ -1975,21 +2212,23 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
02:87:00
❌
❌
+ ❌
✔
✔
-
+
135
Hypersmooth
Set video hypersmooth (id: 135) to boost (id: 3)
03:87:01:03
02:87:00
+ ❌
✔
✔
✔
✔
-
+
135
Hypersmooth
Set video hypersmooth (id: 135) to auto boost (id: 4)
@@ -1997,10 +2236,11 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
02:87:00
✔
✔
+ ✔
❌
❌
-
+
135
Hypersmooth
Set video hypersmooth (id: 135) to standard (id: 100)
@@ -2008,120 +2248,371 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
02:87:00
❌
❌
+ ❌
✔
❌
-
+
150
Horizon Leveling
Set video horizon levelling (id: 150) to off (id: 0)
03:96:01:00
02:96:00
+ ❌
\>= v02.00.00
✔
❌
❌
-
+
150
Horizon Leveling
Set video horizon levelling (id: 150) to on (id: 1)
03:96:01:01
02:96:00
+ ❌
\>= v02.00.00
❌
❌
❌
-
+
150
Horizon Leveling
Set video horizon levelling (id: 150) to locked (id: 2)
03:96:01:02
02:96:00
❌
+ ❌
✔
❌
❌
-
+
151
Horizon Leveling
Set photo horizon levelling (id: 151) to off (id: 0)
03:97:01:00
02:97:00
❌
+ ❌
✔
❌
❌
-
+
151
Horizon Leveling
Set photo horizon levelling (id: 151) to locked (id: 2)
03:97:01:02
02:97:00
❌
+ ❌
✔
❌
❌
-
+
162
Max Lens
Set max lens (id: 162) to off (id: 0)
03:A2:01:00
02:A2:00
❌
+ ❌
✔
\>= v01.20.00
✔
-
+
162
Max Lens
Set max lens (id: 162) to on (id: 1)
03:A2:01:01
02:A2:00
❌
+ ❌
✔
\>= v01.20.00
✔
-
+
167
Hindsight*
Set hindsight (id: 167) to 15 seconds (id: 2)
03:A7:01:02
02:A7:00
+ ✔
❌
✔
✔
✔
-
+
167
Hindsight*
Set hindsight (id: 167) to 30 seconds (id: 3)
03:A7:01:03
02:A7:00
+ ✔
❌
✔
✔
✔
-
+
167
Hindsight*
Set hindsight (id: 167) to off (id: 4)
03:A7:01:04
02:A7:00
+ ✔
+ ❌
+ ✔
+ ✔
+ ✔
+
+
+ 171
+ Interval
+ Set photo single interval (id: 171) to off (id: 0)
+ 03:AB:01:00
+ 02:AB:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 171
+ Interval
+ Set photo single interval (id: 171) to 0.5s (id: 2)
+ 03:AB:01:02
+ 02:AB:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 171
+ Interval
+ Set photo single interval (id: 171) to 1s (id: 3)
+ 03:AB:01:03
+ 02:AB:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 171
+ Interval
+ Set photo single interval (id: 171) to 2s (id: 4)
+ 03:AB:01:04
+ 02:AB:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 171
+ Interval
+ Set photo single interval (id: 171) to 5s (id: 5)
+ 03:AB:01:05
+ 02:AB:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 171
+ Interval
+ Set photo single interval (id: 171) to 10s (id: 6)
+ 03:AB:01:06
+ 02:AB:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 171
+ Interval
+ Set photo single interval (id: 171) to 30s (id: 7)
+ 03:AB:01:07
+ 02:AB:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 171
+ Interval
+ Set photo single interval (id: 171) to 60s (id: 8)
+ 03:AB:01:08
+ 02:AB:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 171
+ Interval
+ Set photo single interval (id: 171) to 120s (id: 9)
+ 03:AB:01:09
+ 02:AB:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 171
+ Interval
+ Set photo single interval (id: 171) to 3s (id: 10)
+ 03:AB:01:0A
+ 02:AB:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 172
+ Duration
+ Set photo interval duration (id: 172) to off (id: 0)
+ 03:AC:01:00
+ 02:AC:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 172
+ Duration
+ Set photo interval duration (id: 172) to 15 seconds (id: 1)
+ 03:AC:01:01
+ 02:AC:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 172
+ Duration
+ Set photo interval duration (id: 172) to 30 seconds (id: 2)
+ 03:AC:01:02
+ 02:AC:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 172
+ Duration
+ Set photo interval duration (id: 172) to 1 minute (id: 3)
+ 03:AC:01:03
+ 02:AC:00
+ ✔
+ ❌
+ ❌
+ ❌
❌
+
+
+ 172
+ Duration
+ Set photo interval duration (id: 172) to 5 minutes (id: 4)
+ 03:AC:01:04
+ 02:AC:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 172
+ Duration
+ Set photo interval duration (id: 172) to 15 minutes (id: 5)
+ 03:AC:01:05
+ 02:AC:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 172
+ Duration
+ Set photo interval duration (id: 172) to 30 minutes (id: 6)
+ 03:AC:01:06
+ 02:AC:00
✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 172
+ Duration
+ Set photo interval duration (id: 172) to 1 hour (id: 7)
+ 03:AC:01:07
+ 02:AC:00
✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 172
+ Duration
+ Set photo interval duration (id: 172) to 2 hours (id: 8)
+ 03:AC:01:08
+ 02:AC:00
✔
+ ❌
+ ❌
+ ❌
+ ❌
+ 172
+ Duration
+ Set photo interval duration (id: 172) to 3 hours (id: 9)
+ 03:AC:01:09
+ 02:AC:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
173
Video Performance Mode
Set video performance mode (id: 173) to maximum video performance (id: 0)
@@ -2129,10 +2620,11 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
02:AD:00
❌
❌
+ ❌
\>= v01.16.00
❌
-
+
173
Video Performance Mode
Set video performance mode (id: 173) to extended battery (id: 1)
@@ -2140,10 +2632,11 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
02:AD:00
❌
❌
+ ❌
\>= v01.16.00
❌
-
+
173
Video Performance Mode
Set video performance mode (id: 173) to tripod / stationary video (id: 2)
@@ -2151,10 +2644,11 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
02:AD:00
❌
❌
+ ❌
\>= v01.16.00
❌
-
+
175
Controls
Set controls (id: 175) to easy (id: 0)
@@ -2162,10 +2656,11 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
02:AF:00
✔
✔
+ ✔
❌
❌
-
+
175
Controls
Set controls (id: 175) to pro (id: 1)
@@ -2173,435 +2668,1159 @@ All settings are sent to UUID GP-0074. All values are hexadecimal and length are
02:AF:00
✔
✔
+ ✔
❌
❌
-
+
176
Speed
Set speed (id: 176) to 8x ultra slo-mo (id: 0)
03:B0:01:00
02:B0:00
+ ✔
❌
✔
❌
❌
-
+
176
Speed
Set speed (id: 176) to 4x super slo-mo (id: 1)
03:B0:01:01
02:B0:00
+ ✔
❌
✔
❌
❌
-
+
176
Speed
Set speed (id: 176) to 2x slo-mo (id: 2)
03:B0:01:02
02:B0:00
+ ✔
❌
✔
❌
❌
-
+
176
Speed
Set speed (id: 176) to 1x (low light) (id: 3)
03:B0:01:03
02:B0:00
+ ✔
❌
✔
❌
❌
-
+
176
Speed
Set speed (id: 176) to 4x super slo-mo (ext. batt) (id: 4)
03:B0:01:04
02:B0:00
❌
+ ❌
✔
❌
❌
-
+
176
Speed
Set speed (id: 176) to 2x slo-mo (ext. batt) (id: 5)
03:B0:01:05
02:B0:00
❌
+ ❌
✔
❌
❌
-
+
176
Speed
Set speed (id: 176) to 1x (ext. batt, low light) (id: 6)
03:B0:01:06
02:B0:00
❌
+ ❌
✔
❌
❌
-
+
176
Speed
Set speed (id: 176) to 8x ultra slo-mo (50hz) (id: 7)
03:B0:01:07
02:B0:00
+ ✔
❌
✔
❌
❌
-
+
176
Speed
Set speed (id: 176) to 4x super slo-mo (50hz) (id: 8)
03:B0:01:08
02:B0:00
+ ✔
❌
✔
❌
❌
-
+
176
Speed
Set speed (id: 176) to 2x slo-mo (50hz) (id: 9)
03:B0:01:09
02:B0:00
+ ✔
❌
✔
❌
❌
-
+
176
Speed
Set speed (id: 176) to 1x (low light, 50hz) (id: 10)
03:B0:01:0A
02:B0:00
+ ✔
❌
✔
❌
❌
-
+
176
Speed
Set speed (id: 176) to 4x super slo-mo (ext. batt, 50hz) (id: 11)
03:B0:01:0B
02:B0:00
❌
+ ❌
✔
❌
❌
-
+
176
Speed
Set speed (id: 176) to 2x slo-mo (ext. batt, 50hz) (id: 12)
03:B0:01:0C
02:B0:00
❌
+ ❌
✔
❌
❌
-
+
176
Speed
Set speed (id: 176) to 1x (ext. batt, low light, 50hz) (id: 13)
03:B0:01:0D
02:B0:00
❌
+ ❌
✔
❌
❌
-
+
176
Speed
Set speed (id: 176) to 8x ultra slo-mo (ext. batt) (id: 14)
03:B0:01:0E
02:B0:00
❌
+ ❌
\>= v02.01.00
❌
❌
-
+
176
Speed
Set speed (id: 176) to 8x ultra slo-mo (ext. batt, 50hz) (id: 15)
03:B0:01:0F
02:B0:00
❌
+ ❌
\>= v02.01.00
❌
❌
-
+
176
Speed
Set speed (id: 176) to 8x ultra slo-mo (long. batt) (id: 16)
03:B0:01:10
02:B0:00
+ ✔
❌
\>= v02.01.00
❌
❌
-
+
176
Speed
Set speed (id: 176) to 4x super slo-mo (long. batt) (id: 17)
03:B0:01:11
02:B0:00
+ ✔
❌
\>= v02.01.00
❌
❌
-
+
176
Speed
Set speed (id: 176) to 2x slo-mo (long. batt) (id: 18)
03:B0:01:12
02:B0:00
+ ✔
❌
\>= v02.01.00
❌
❌
-
+
176
Speed
Set speed (id: 176) to 1x (long. batt, low light) (id: 19)
03:B0:01:13
02:B0:00
+ ✔
❌
\>= v02.01.00
❌
❌
-
+
176
Speed
Set speed (id: 176) to 8x ultra slo-mo (long. batt, 50hz) (id: 20)
03:B0:01:14
02:B0:00
+ ✔
❌
\>= v02.01.00
❌
❌
-
+
176
Speed
Set speed (id: 176) to 4x super slo-mo (long. batt, 50hz) (id: 21)
03:B0:01:15
02:B0:00
+ ✔
❌
\>= v02.01.00
❌
❌
-
+
176
Speed
Set speed (id: 176) to 2x slo-mo (long. batt, 50hz) (id: 22)
03:B0:01:16
02:B0:00
+ ✔
+ ❌
+ \>= v02.01.00
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x (long. batt, low light, 50hz) (id: 23)
+ 03:B0:01:17
+ 02:B0:00
+ ✔
+ ❌
+ \>= v02.01.00
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 2x slo-mo (4k) (id: 24)
+ 03:B0:01:18
+ 02:B0:00
+ ✔
+ ❌
+ \>= v02.01.00
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 4x super slo-mo (2.7k) (id: 25)
+ 03:B0:01:19
+ 02:B0:00
+ ❌
+ ❌
+ \>= v02.01.00
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 2x slo-mo (4k, 50hz) (id: 26)
+ 03:B0:01:1A
+ 02:B0:00
+ ✔
+ ❌
+ \>= v02.01.00
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 4x super slo-mo (2.7k, 50hz) (id: 27)
+ 03:B0:01:1B
+ 02:B0:00
+ ❌
+ ❌
+ \>= v02.01.00
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x speed / low light (id: 28)
+ 03:B0:01:1C
+ 02:B0:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x speed / low light (id: 29)
+ 03:B0:01:1D
+ 02:B0:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 2x slo-mo (id: 30)
+ 03:B0:01:1E
+ 02:B0:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 2x slo-mo (id: 31)
+ 03:B0:01:1F
+ 02:B0:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x speed / low light (id: 32)
+ 03:B0:01:20
+ 02:B0:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x speed / low light (id: 33)
+ 03:B0:01:21
+ 02:B0:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 2x slo-mo (id: 34)
+ 03:B0:01:22
+ 02:B0:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 2x slo-mo (id: 35)
+ 03:B0:01:23
+ 02:B0:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x speed / low light (id: 36)
+ 03:B0:01:24
+ 02:B0:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x speed / low light (id: 37)
+ 03:B0:01:25
+ 02:B0:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x speed / low light (id: 38)
+ 03:B0:01:26
+ 02:B0:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x speed / low light (id: 39)
+ 03:B0:01:27
+ 02:B0:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 2x slo-mo (id: 40)
+ 03:B0:01:28
+ 02:B0:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 2x slo-mo (id: 41)
+ 03:B0:01:29
+ 02:B0:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 2x slo-mo (id: 42)
+ 03:B0:01:2A
+ 02:B0:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 2x slo-mo (id: 43)
+ 03:B0:01:2B
+ 02:B0:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x speed / low light (id: 44)
+ 03:B0:01:2C
+ 02:B0:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x speed / low light (id: 45)
+ 03:B0:01:2D
+ 02:B0:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x speed / low light (id: 46)
+ 03:B0:01:2E
+ 02:B0:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x speed / low light (id: 47)
+ 03:B0:01:2F
+ 02:B0:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 177
+ Enable Night Photo
+ Set enable night photo (id: 177) to off (id: 0)
+ 03:B1:01:00
+ 02:B1:00
+ ❌
+ ❌
+ ✔
+ ❌
+ ❌
+
+
+ 177
+ Enable Night Photo
+ Set enable night photo (id: 177) to on (id: 1)
+ 03:B1:01:01
+ 02:B1:00
+ ❌
+ ❌
+ ✔
+ ❌
+ ❌
+
+
+ 178
+ Wireless Band
+ Set wireless band (id: 178) to 2.4ghz (id: 0)
+ 03:B2:01:00
+ 02:B2:00
+ ✔
+ ✔
+ ✔
+ ❌
+ ❌
+
+
+ 178
+ Wireless Band
+ Set wireless band (id: 178) to 5ghz (id: 1)
+ 03:B2:01:01
+ 02:B2:00
+ ✔
+ ✔
+ ✔
+ ❌
+ ❌
+
+
+ 179
+ Trail Length
+ Set trail length (id: 179) to short (id: 1)
+ 03:B3:01:01
+ 02:B3:00
+ ✔
+ ✔
+ ✔
+ ❌
+ ❌
+
+
+ 179
+ Trail Length
+ Set trail length (id: 179) to long (id: 2)
+ 03:B3:01:02
+ 02:B3:00
+ ✔
+ ✔
+ ✔
+ ❌
+ ❌
+
+
+ 179
+ Trail Length
+ Set trail length (id: 179) to max (id: 3)
+ 03:B3:01:03
+ 02:B3:00
+ ✔
+ ✔
+ ✔
+ ❌
+ ❌
+
+
+ 180
+ Video Mode
+ Set video mode (id: 180) to highest quality (id: 0)
+ 03:B4:01:00
+ 02:B4:00
+ ❌
+ ❌
+ ✔
+ ❌
+ ❌
+
+
+ 180
+ Video Mode
+ Set video mode (id: 180) to extended battery (id: 1)
+ 03:B4:01:01
+ 02:B4:00
+ ❌
+ ❌
+ ✔
+ ❌
+ ❌
+
+
+ 180
+ Video Mode
+ Set video mode (id: 180) to extended battery (green icon) (id: 101)
+ 03:B4:01:65
+ 02:B4:00
+ ❌
+ ❌
+ \>= v02.01.00
+ ❌
+ ❌
+
+
+ 180
+ Video Mode
+ Set video mode (id: 180) to longest battery (green icon) (id: 102)
+ 03:B4:01:66
+ 02:B4:00
+ ❌
+ ❌
+ \>= v02.01.00
+ ❌
+ ❌
+
+
+ 182
+ Bit Rate
+ Set system video bit rate (id: 182) to standard (id: 0)
+ 03:B6:01:00
+ 02:B6:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 182
+ Bit Rate
+ Set system video bit rate (id: 182) to high (id: 1)
+ 03:B6:01:01
+ 02:B6:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 183
+ Bit Depth
+ Set system video bit depth (id: 183) to 8-bit (id: 0)
+ 03:B7:01:00
+ 02:B7:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 183
+ Bit Depth
+ Set system video bit depth (id: 183) to 10-bit (id: 2)
+ 03:B7:01:02
+ 02:B7:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 184
+ Profiles
+ Set video profile (id: 184) to standard (id: 0)
+ 03:B8:01:00
+ 02:B8:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 184
+ Profiles
+ Set video profile (id: 184) to hdr (id: 1)
+ 03:B8:01:01
+ 02:B8:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 184
+ Profiles
+ Set video profile (id: 184) to log (id: 2)
+ 03:B8:01:02
+ 02:B8:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 185
+ Aspect Ratio
+ Set video easy aspect ratio (id: 185) to widescreen (id: 0)
+ 03:B9:01:00
+ 02:B9:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 185
+ Aspect Ratio
+ Set video easy aspect ratio (id: 185) to mobile (id: 1)
+ 03:B9:01:01
+ 02:B9:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 185
+ Aspect Ratio
+ Set video easy aspect ratio (id: 185) to universal (id: 2)
+ 03:B9:01:02
+ 02:B9:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 186
+ Video Mode
+ Set video easy presets (id: 186) to highest quality (id: 0)
+ 03:BA:01:00
+ 02:BA:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 186
+ Video Mode
+ Set video easy presets (id: 186) to standard quality (id: 1)
+ 03:BA:01:01
+ 02:BA:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 186
+ Video Mode
+ Set video easy presets (id: 186) to basic quality (id: 2)
+ 03:BA:01:02
+ 02:BA:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 187
+ Lapse Mode
+ Set multi shot easy presets (id: 187) to timewarp (id: 0)
+ 03:BB:01:00
+ 02:BB:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 187
+ Lapse Mode
+ Set multi shot easy presets (id: 187) to star trails (id: 1)
+ 03:BB:01:01
+ 02:BB:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 187
+ Lapse Mode
+ Set multi shot easy presets (id: 187) to light painting (id: 2)
+ 03:BB:01:02
+ 02:BB:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 187
+ Lapse Mode
+ Set multi shot easy presets (id: 187) to vehicle lights (id: 3)
+ 03:BB:01:03
+ 02:BB:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 187
+ Lapse Mode
+ Set multi shot easy presets (id: 187) to max timewarp (id: 4)
+ 03:BB:01:04
+ 02:BB:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 187
+ Lapse Mode
+ Set multi shot easy presets (id: 187) to max star trails (id: 5)
+ 03:BB:01:05
+ 02:BB:00
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 187
+ Lapse Mode
+ Set multi shot easy presets (id: 187) to max light painting (id: 6)
+ 03:BB:01:06
+ 02:BB:00
+ ✔
+ ❌
❌
- \>= v02.01.00
❌
❌
-
- 176
- Speed
- Set speed (id: 176) to 1x (long. batt, low light, 50hz) (id: 23)
- 03:B0:01:17
- 02:B0:00
+
+ 187
+ Lapse Mode
+ Set multi shot easy presets (id: 187) to max vehicle lights (id: 7)
+ 03:BB:01:07
+ 02:BB:00
+ ✔
+ ❌
❌
- \>= v02.01.00
❌
❌
- 176
- Speed
- Set speed (id: 176) to 2x slo-mo (4k) (id: 24)
- 03:B0:01:18
- 02:B0:00
+ 188
+ Aspect Ratio
+ Set multi shot easy aspect ratio (id: 188) to widescreen (id: 0)
+ 03:BC:01:00
+ 02:BC:00
+ ✔
+ ❌
❌
- \>= v02.01.00
❌
❌
- 176
- Speed
- Set speed (id: 176) to 4x super slo-mo (2.7k) (id: 25)
- 03:B0:01:19
- 02:B0:00
+ 188
+ Aspect Ratio
+ Set multi shot easy aspect ratio (id: 188) to mobile (id: 1)
+ 03:BC:01:01
+ 02:BC:00
+ ✔
+ ❌
❌
- \>= v02.01.00
❌
❌
- 176
- Speed
- Set speed (id: 176) to 2x slo-mo (4k, 50hz) (id: 26)
- 03:B0:01:1A
- 02:B0:00
+ 188
+ Aspect Ratio
+ Set multi shot easy aspect ratio (id: 188) to universal (id: 2)
+ 03:BC:01:02
+ 02:BC:00
+ ✔
+ ❌
❌
- \>= v02.01.00
❌
❌
-
- 176
- Speed
- Set speed (id: 176) to 4x super slo-mo (2.7k, 50hz) (id: 27)
- 03:B0:01:1B
- 02:B0:00
+
+ 189
+ Max Lens Mod
+ Set system addon lens active (id: 189) to none (id: 0)
+ 03:BD:01:00
+ 02:BD:00
+ ✔
+ ❌
❌
- \>= v02.01.00
❌
❌
- 177
- Enable Night Photo
- Set enable night photo (id: 177) to off (id: 0)
- 03:B1:01:00
- 02:B1:00
- ❌
+ 189
+ Max Lens Mod
+ Set system addon lens active (id: 189) to max lens 1.0 (id: 1)
+ 03:BD:01:01
+ 02:BD:00
✔
❌
❌
+ ❌
+ ❌
- 177
- Enable Night Photo
- Set enable night photo (id: 177) to on (id: 1)
- 03:B1:01:01
- 02:B1:00
- ❌
+ 189
+ Max Lens Mod
+ Set system addon lens active (id: 189) to max lens 2.0 (id: 2)
+ 03:BD:01:02
+ 02:BD:00
✔
❌
❌
+ ❌
+ ❌
- 178
- Wireless Band
- Set wireless band (id: 178) to 2.4ghz (id: 0)
- 03:B2:01:00
- 02:B2:00
- ✔
+ 190
+ Max Lens Mod Enable
+ Set system addon lens status (id: 190) to off (id: 0)
+ 03:BE:01:00
+ 02:BE:00
✔
❌
❌
+ ❌
+ ❌
- 178
- Wireless Band
- Set wireless band (id: 178) to 5ghz (id: 1)
- 03:B2:01:01
- 02:B2:00
- ✔
+ 190
+ Max Lens Mod Enable
+ Set system addon lens status (id: 190) to on (id: 1)
+ 03:BE:01:01
+ 02:BE:00
✔
❌
❌
+ ❌
+ ❌
- 179
- Trail Length
- Set trail length (id: 179) to short (id: 1)
- 03:B3:01:01
- 02:B3:00
- ✔
+ 191
+ Photo Mode
+ Set photo easy presets (id: 191) to super photo (id: 0)
+ 03:BF:01:00
+ 02:BF:00
✔
❌
❌
+ ❌
+ ❌
- 179
- Trail Length
- Set trail length (id: 179) to long (id: 2)
- 03:B3:01:02
- 02:B3:00
- ✔
+ 191
+ Photo Mode
+ Set photo easy presets (id: 191) to night photo (id: 1)
+ 03:BF:01:01
+ 02:BF:00
✔
❌
❌
+ ❌
+ ❌
-
- 179
- Trail Length
- Set trail length (id: 179) to max (id: 3)
- 03:B3:01:03
- 02:B3:00
- ✔
+
+ 192
+ Aspect Ratio
+ Set multi shot nlv aspect ratio (id: 192) to 4:3 (id: 0)
+ 03:C0:01:00
+ 02:C0:00
✔
❌
❌
+ ❌
+ ❌
- 180
- Video Mode
- Set video mode (id: 180) to highest quality (id: 0)
- 03:B4:01:00
- 02:B4:00
- ❌
+ 192
+ Aspect Ratio
+ Set multi shot nlv aspect ratio (id: 192) to 16:9 (id: 1)
+ 03:C0:01:01
+ 02:C0:00
✔
❌
❌
+ ❌
+ ❌
- 180
- Video Mode
- Set video mode (id: 180) to extended battery (id: 1)
- 03:B4:01:01
- 02:B4:00
+ 192
+ Aspect Ratio
+ Set multi shot nlv aspect ratio (id: 192) to 8:7 (id: 3)
+ 03:C0:01:03
+ 02:C0:00
+ ✔
+ ❌
+ ❌
❌
+ ❌
+
+
+ 193
+ Framing
+ Set video easy framing (id: 193) to widescreen (id: 0)
+ 03:C1:01:00
+ 02:C1:00
✔
❌
❌
+ ❌
+ ❌
-
- 180
- Video Mode
- Set video mode (id: 180) to extended battery (green icon) (id: 101)
- 03:B4:01:65
- 02:B4:00
+
+ 193
+ Framing
+ Set video easy framing (id: 193) to vertical (id: 1)
+ 03:C1:01:01
+ 02:C1:00
+ ✔
+ ❌
❌
- \>= v02.01.00
❌
❌
-
- 180
- Video Mode
- Set video mode (id: 180) to longest battery (green icon) (id: 102)
- 03:B4:01:66
- 02:B4:00
+
+ 193
+ Framing
+ Set video easy framing (id: 193) to full frame (id: 2)
+ 03:C1:01:02
+ 02:C1:00
+ ✔
+ ❌
❌
- \>= v02.01.00
❌
❌
@@ -2673,7 +3892,11 @@ If the user tries to set Video FPS to 240, it will fail because 4K/240fps is not
Release
- capabilities.xlsx capabilities.json
+ capabilities.xlsx capabilities.json
+ HERO12 Black
+ v01.10.00
+
+
HERO11 Black Mini
v02.30.00
@@ -3005,6 +4228,7 @@ Below is a table of supported status IDs.
Description
Type
Values
+ HERO12 Black
HERO11 Black Mini
HERO11 Black
HERO10 Black
@@ -3020,6 +4244,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
2
@@ -3031,6 +4256,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
6
@@ -3042,6 +4268,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
8
@@ -3053,6 +4280,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
9
@@ -3064,6 +4292,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
10
@@ -3075,6 +4304,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
11
@@ -3086,6 +4316,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
13
@@ -3097,6 +4328,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
17
@@ -3108,6 +4340,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
19
@@ -3119,6 +4352,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
20
@@ -3130,6 +4364,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
21
@@ -3137,6 +4372,7 @@ Below is a table of supported status IDs.
Time (milliseconds) since boot of last successful pairing complete action
integer
*
+ ❌
✔
✔
✔
@@ -3152,6 +4388,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
23
@@ -3163,6 +4400,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
24
@@ -3174,6 +4412,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
26
@@ -3181,6 +4420,7 @@ Below is a table of supported status IDs.
Wireless remote control version
integer
*
+ ❌
✔
✔
✔
@@ -3196,6 +4436,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
28
@@ -3203,6 +4444,7 @@ Below is a table of supported status IDs.
Wireless Pairing State
integer
*
+ ❌
✔
✔
✔
@@ -3218,6 +4460,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
30
@@ -3229,6 +4472,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
31
@@ -3240,6 +4484,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
32
@@ -3251,6 +4496,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
33
@@ -3262,6 +4508,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
34
@@ -3269,6 +4516,7 @@ Below is a table of supported status IDs.
How many photos can be taken before sdcard is full
integer
*
+ ✔
❌
✔
✔
@@ -3284,6 +4532,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
36
@@ -3291,6 +4540,7 @@ Below is a table of supported status IDs.
How many group photos can be taken with current settings before sdcard is full
integer
*
+ ✔
❌
✔
✔
@@ -3306,6 +4556,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
38
@@ -3317,6 +4568,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
39
@@ -3328,6 +4580,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
41
@@ -3339,6 +4592,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
42
@@ -3350,6 +4604,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
45
@@ -3361,6 +4616,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
49
@@ -3372,6 +4628,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
54
@@ -3383,6 +4640,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
55
@@ -3394,6 +4652,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
56
@@ -3405,6 +4664,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
58
@@ -3416,6 +4676,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
59
@@ -3427,6 +4688,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
60
@@ -3438,6 +4700,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
64
@@ -3449,6 +4712,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
65
@@ -3456,6 +4720,7 @@ Below is a table of supported status IDs.
Liveview Exposure Select Mode
integer
0: Disabled 1: Auto 2: ISO Lock 3: Hemisphere
+ ✔
❌
✔
✔
@@ -3467,6 +4732,7 @@ Below is a table of supported status IDs.
Liveview Exposure Select: y-coordinate (percent)
percent
0-100
+ ✔
❌
✔
✔
@@ -3478,6 +4744,7 @@ Below is a table of supported status IDs.
Liveview Exposure Select: y-coordinate (percent)
percent
0-100
+ ✔
❌
✔
✔
@@ -3493,6 +4760,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
69
@@ -3504,6 +4772,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
70
@@ -3515,6 +4784,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
74
@@ -3526,6 +4796,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
75
@@ -3537,6 +4808,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
76
@@ -3548,6 +4820,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
77
@@ -3559,6 +4832,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
78
@@ -3570,6 +4844,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
79
@@ -3579,6 +4854,7 @@ Below is a table of supported status IDs.
0: False 1: True
❌
❌
+ ❌
✔
✔
@@ -3592,6 +4868,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
82
@@ -3603,6 +4880,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
83
@@ -3614,6 +4892,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
85
@@ -3625,6 +4904,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
86
@@ -3636,6 +4916,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
88
@@ -3647,6 +4928,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
89
@@ -3658,6 +4940,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
93
@@ -3669,6 +4952,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
94
@@ -3676,6 +4960,7 @@ Below is a table of supported status IDs.
Current Photo Preset (ID)
integer
*
+ ✔
❌
✔
✔
@@ -3691,6 +4976,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
96
@@ -3702,6 +4988,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
97
@@ -3713,6 +5000,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
98
@@ -3724,6 +5012,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
99
@@ -3732,6 +5021,7 @@ Below is a table of supported status IDs.
integer
*
❌
+ ❌
✔
✔
✔
@@ -3743,6 +5033,7 @@ Below is a table of supported status IDs.
integer
*
❌
+ ❌
✔
✔
✔
@@ -3757,6 +5048,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
102
@@ -3768,6 +5060,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
103
@@ -3779,6 +5072,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
104
@@ -3788,15 +5082,17 @@ Below is a table of supported status IDs.
0: False 1: True
❌
❌
+ ❌
✔
✔
105
Camera lens type
- Camera lens type (reflects changes to setting 162)
+ Camera lens type (reflects changes to setting 162 or setting 189)
integer
- 0: Default 1: Max Lens
+ 0: Default 1: Max Lens 2: Max Lens 2.0
+ ✔
✔
✔
✔
@@ -3808,6 +5104,7 @@ Below is a table of supported status IDs.
Is Video Hindsight Capture Active?
boolean
0: False 1: True
+ ✔
❌
✔
✔
@@ -3819,6 +5116,7 @@ Below is a table of supported status IDs.
Scheduled Capture Preset ID
integer
*
+ ✔
❌
✔
✔
@@ -3830,6 +5128,7 @@ Below is a table of supported status IDs.
Is Scheduled Capture set?
boolean
0: False 1: True
+ ✔
❌
✔
✔
@@ -3841,6 +5140,7 @@ Below is a table of supported status IDs.
Media Mode Status (bitmasked)
integer
0: 000 = Selfie mod: 0, HDMI: 0, Media Mod Connected: False 1: 001 = Selfie mod: 0, HDMI: 0, Media Mod Connected: True 2: 010 = Selfie mod: 0, HDMI: 1, Media Mod Connected: False 3: 011 = Selfie mod: 0, HDMI: 1, Media Mod Connected: True 4: 100 = Selfie mod: 1, HDMI: 0, Media Mod Connected: False 5: 101 = Selfie mod: 1, HDMI: 0, Media Mod Connected: True 6: 110 = Selfie mod: 1, HDMI: 1, Media Mod Connected: False 7: 111 = Selfie mod: 1, HDMI: 1, Media Mod Connected: True
+ ✔
❌
✔
✔
@@ -3855,6 +5155,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
❌
@@ -3866,6 +5167,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
❌
@@ -3878,6 +5180,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
114
@@ -3888,6 +5191,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
❌
@@ -3899,6 +5203,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
❌
@@ -3909,6 +5214,7 @@ Below is a table of supported status IDs.
0: Disabled 1: Enabled
✔
✔
+ ✔
\>= v01.30.00
❌
@@ -3920,6 +5226,7 @@ Below is a table of supported status IDs.
*
✔
✔
+ ✔
❌
❌
@@ -4059,6 +5366,7 @@ For consistency, best practice is to always serialize the protobuf objects regar
Description
Request
Response
+ HERO12 Black
HERO11 Black Mini
HERO11 Black
HERO10 Black
@@ -4075,6 +5383,7 @@ For consistency, best practice is to always serialize the protobuf objects regar
✔
✔
✔
+ ✔
@@ -4086,6 +5395,7 @@ For consistency, best practice is to always serialize the protobuf objects regar
✔
✔
✔
+ ✔
0x03
@@ -4097,6 +5407,7 @@ For consistency, best practice is to always serialize the protobuf objects regar
✔
✔
✔
+ ✔
0x04
@@ -4108,6 +5419,7 @@ For consistency, best practice is to always serialize the protobuf objects regar
✔
✔
✔
+ ✔
@@ -4119,6 +5431,7 @@ For consistency, best practice is to always serialize the protobuf objects regar
✔
✔
✔
+ ✔
0x05
@@ -4130,6 +5443,7 @@ For consistency, best practice is to always serialize the protobuf objects regar
✔
✔
✔
+ ✔
@@ -4141,6 +5455,7 @@ For consistency, best practice is to always serialize the protobuf objects regar
✔
✔
✔
+ ✔
0xF1
@@ -4151,6 +5466,7 @@ For consistency, best practice is to always serialize the protobuf objects regar
ResponseGeneric
✔
✔
+ ✔
\>= v01.20.00
❌
@@ -4164,6 +5480,7 @@ For consistency, best practice is to always serialize the protobuf objects regar
✔
✔
✔
+ ✔
0x79
@@ -4175,6 +5492,7 @@ For consistency, best practice is to always serialize the protobuf objects regar
✔
✔
✔
+ ✔
0xF5
@@ -4187,6 +5505,7 @@ For consistency, best practice is to always serialize the protobuf objects regar
✔
✔
✔
+ ✔
@@ -4198,6 +5517,7 @@ For consistency, best practice is to always serialize the protobuf objects regar
✔
✔
✔
+ ✔
0x74
@@ -4209,6 +5529,7 @@ For consistency, best practice is to always serialize the protobuf objects regar
✔
✔
✔
+ ✔
@@ -4220,6 +5541,7 @@ For consistency, best practice is to always serialize the protobuf objects regar
✔
✔
✔
+ ✔
@@ -4269,6 +5591,26 @@ Below is a table of settings that affect the current preset collection and there
180
Video Mode
+
+ 186
+ Video Mode
+
+
+ 187
+ Lapse Mode
+
+
+ 189
+ Max Lens Mod
+
+
+ 190
+ Max Lens Mod Enable
+
+
+ 191
+ Photo Mode
+
diff --git a/docs/specs/capabilities.json b/docs/specs/capabilities.json
index 29972abc..52281a09 100644
--- a/docs/specs/capabilities.json
+++ b/docs/specs/capabilities.json
@@ -1,4 +1,3722 @@
{
+ "HERO12 Black": {
+ "v01.10.00": {
+ "states": [
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Superview",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Superview",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Superview",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Superview",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Superview",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Superview",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Linear",
+ "option_id": 4
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Linear",
+ "option_id": 4
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Linear",
+ "option_id": 4
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Linear",
+ "option_id": 4
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Linear",
+ "option_id": 4
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Linear",
+ "option_id": 4
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "25",
+ "option_id": 9
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "25",
+ "option_id": 9
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "25",
+ "option_id": 9
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "25",
+ "option_id": 9
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "30",
+ "option_id": 8
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "50",
+ "option_id": 6
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "50",
+ "option_id": 6
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "50",
+ "option_id": 6
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "50",
+ "option_id": 6
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "60",
+ "option_id": 5
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "100",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "100",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "100",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "100",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "120",
+ "option_id": 1
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "200",
+ "option_id": 13
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "200",
+ "option_id": 13
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "200",
+ "option_id": 13
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "200",
+ "option_id": 13
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "1080 16:9",
+ "option_id": 106
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "240",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "2.7K 16:9",
+ "option_id": 104
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "200",
+ "option_id": 13
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "2.7K 16:9",
+ "option_id": 104
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "200",
+ "option_id": 13
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "2.7K 16:9",
+ "option_id": 104
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "200",
+ "option_id": 13
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "2.7K 16:9",
+ "option_id": 104
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "200",
+ "option_id": 13
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "2.7K 16:9",
+ "option_id": 104
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "240",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Superview",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Superview",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Superview",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Superview",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Superview",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Superview",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Linear",
+ "option_id": 4
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Linear",
+ "option_id": 4
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Linear",
+ "option_id": 4
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Linear",
+ "option_id": 4
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Linear",
+ "option_id": 4
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Linear",
+ "option_id": 4
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "HyperView",
+ "option_id": 9
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "HyperView",
+ "option_id": 9
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "HyperView",
+ "option_id": 9
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "HyperView",
+ "option_id": 9
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "HyperView",
+ "option_id": 9
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "HyperView",
+ "option_id": 9
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "25",
+ "option_id": 9
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "25",
+ "option_id": 9
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "25",
+ "option_id": 9
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "25",
+ "option_id": 9
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "30",
+ "option_id": 8
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "50",
+ "option_id": 6
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "50",
+ "option_id": 6
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "50",
+ "option_id": 6
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "50",
+ "option_id": 6
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "60",
+ "option_id": 5
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "100",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "100",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "100",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "100",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "4K 16:9",
+ "option_id": 102
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "120",
+ "option_id": 1
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Superview",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Superview",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Superview",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Superview",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Superview",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Superview",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Linear",
+ "option_id": 4
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Linear",
+ "option_id": 4
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Linear",
+ "option_id": 4
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Linear",
+ "option_id": 4
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Linear",
+ "option_id": 4
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Linear",
+ "option_id": 4
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "HyperView",
+ "option_id": 9
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "HyperView",
+ "option_id": 9
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "HyperView",
+ "option_id": 9
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "HyperView",
+ "option_id": 9
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "HyperView",
+ "option_id": 9
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "24",
+ "option_id": 10
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "HyperView",
+ "option_id": 9
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "25",
+ "option_id": 9
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "25",
+ "option_id": 9
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "25",
+ "option_id": 9
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "25",
+ "option_id": 9
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "30",
+ "option_id": 8
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "50",
+ "option_id": 6
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "50",
+ "option_id": 6
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Low",
+ "option_id": 1
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "50",
+ "option_id": 6
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Auto Boost",
+ "option_id": 4
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "50",
+ "option_id": 6
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "60Hz",
+ "option_id": 2
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ],
+ [
+ {
+ "setting_name": "Resolution",
+ "setting_id": 2,
+ "option_name": "5.3K 16:9",
+ "option_id": 101
+ },
+ {
+ "setting_name": "Frames Per Second",
+ "setting_id": 3,
+ "option_name": "60",
+ "option_id": 5
+ },
+ {
+ "setting_name": "Video Digital Lenses",
+ "setting_id": 121,
+ "option_name": "Wide",
+ "option_id": 0
+ },
+ {
+ "setting_name": "Anti-Flicker",
+ "setting_id": 134,
+ "option_name": "50Hz",
+ "option_id": 3
+ },
+ {
+ "setting_name": "Hypersmooth",
+ "setting_id": 135,
+ "option_name": "Off",
+ "option_id": 0
+ }
+ ]
+ ]
+ }
+ },
"HERO11 Black Mini": {
"v02.30.00": {
"states": [
@@ -62,7 +3780,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -190,7 +3908,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -318,7 +4036,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -446,7 +4164,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -574,7 +4292,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -702,7 +4420,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -862,7 +4580,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -1054,7 +4772,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -1246,7 +4964,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -1438,7 +5156,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -1630,7 +5348,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -1822,7 +5540,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -2014,7 +5732,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -2206,7 +5924,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -2398,7 +6116,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -2590,7 +6308,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -2718,7 +6436,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -2846,7 +6564,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -2974,7 +6692,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -3102,7 +6820,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -3230,7 +6948,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -3390,7 +7108,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -3582,7 +7300,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -3710,7 +7428,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -3838,7 +7556,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -3966,7 +7684,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -4126,7 +7844,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -4318,7 +8036,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -4510,7 +8228,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -4638,7 +8356,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -4766,7 +8484,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -4894,7 +8612,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -5022,7 +8740,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -5150,7 +8868,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -5278,7 +8996,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -5406,7 +9124,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -5534,7 +9252,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -5694,7 +9412,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -5886,7 +9604,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -6078,7 +9796,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -6206,7 +9924,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -6334,7 +10052,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -6462,7 +10180,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -6622,7 +10340,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -6814,7 +10532,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -6878,7 +10596,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -6978,7 +10696,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -7106,7 +10824,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -7234,7 +10952,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -7362,7 +11080,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -7490,7 +11208,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -7618,7 +11336,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -7778,7 +11496,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -7970,7 +11688,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -8162,7 +11880,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -8354,7 +12072,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -8546,7 +12264,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -8738,7 +12456,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -8930,7 +12648,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -9122,7 +12840,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -9314,7 +13032,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -9506,7 +13224,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -9634,7 +13352,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -9762,7 +13480,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -9890,7 +13608,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -10018,7 +13736,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -10146,7 +13864,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -10306,7 +14024,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -10498,7 +14216,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -10626,7 +14344,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -10754,7 +14472,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -10882,7 +14600,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -11042,7 +14760,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -11234,7 +14952,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -11426,7 +15144,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -11554,7 +15272,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -11682,7 +15400,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -11810,7 +15528,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -11938,7 +15656,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -12066,7 +15784,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -12194,7 +15912,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -12322,7 +16040,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -12450,7 +16168,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -12610,7 +16328,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -12802,7 +16520,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -12994,7 +16712,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -13122,7 +16840,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -13250,7 +16968,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -13378,7 +17096,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -13538,7 +17256,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -13730,7 +17448,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -13794,7 +17512,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -13894,7 +17612,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -14022,7 +17740,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -14150,7 +17868,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -14278,7 +17996,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -14406,7 +18124,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -14534,7 +18252,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -14694,7 +18412,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -14886,7 +18604,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -15078,7 +18796,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -15270,7 +18988,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -15462,7 +19180,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -15654,7 +19372,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -15846,7 +19564,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -16038,7 +19756,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -16230,7 +19948,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -16422,7 +20140,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -16550,7 +20268,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -16678,7 +20396,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -16806,7 +20524,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -16934,7 +20652,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -17062,7 +20780,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -17222,7 +20940,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -17414,7 +21132,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -17606,7 +21324,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -17798,7 +21516,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -17926,7 +21644,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -18054,7 +21772,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -18182,7 +21900,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -18342,7 +22060,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -18534,7 +22252,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -18726,7 +22444,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -18854,7 +22572,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -18982,7 +22700,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -19110,7 +22828,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -19238,7 +22956,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -19366,7 +23084,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -19494,7 +23212,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -19622,7 +23340,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -19750,7 +23468,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -19910,7 +23628,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -20102,7 +23820,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -20294,7 +24012,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -20422,7 +24140,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -20550,7 +24268,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -20678,7 +24396,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -20838,7 +24556,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -21030,7 +24748,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -21094,7 +24812,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -21194,7 +24912,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -21322,7 +25040,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -21450,7 +25168,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -21578,7 +25296,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -21706,7 +25424,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -21834,7 +25552,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -21994,7 +25712,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -22186,7 +25904,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -22378,7 +26096,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -22570,7 +26288,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -22762,7 +26480,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -22954,7 +26672,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -23146,7 +26864,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -23338,7 +27056,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -23530,7 +27248,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -23722,7 +27440,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -23850,7 +27568,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -23978,7 +27696,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -24106,7 +27824,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -24234,7 +27952,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -24362,7 +28080,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -24522,7 +28240,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -24714,7 +28432,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -24906,7 +28624,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -25098,7 +28816,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -25226,7 +28944,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -25354,7 +29072,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -25482,7 +29200,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -25642,7 +29360,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -25834,7 +29552,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -26026,7 +29744,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -26154,7 +29872,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -26282,7 +30000,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -26410,7 +30128,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -26538,7 +30256,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -26666,7 +30384,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -26794,7 +30512,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -26922,7 +30640,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -27050,7 +30768,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -27210,7 +30928,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -27402,7 +31120,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -27594,7 +31312,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -27722,7 +31440,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -27850,7 +31568,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -27978,7 +31696,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -28138,7 +31856,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -28330,7 +32048,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -28394,7 +32112,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -28494,7 +32212,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -28622,7 +32340,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -28750,7 +32468,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -28878,7 +32596,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -29006,7 +32724,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -29134,7 +32852,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -29294,7 +33012,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -29486,7 +33204,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -29678,7 +33396,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -29870,7 +33588,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -30062,7 +33780,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -30254,7 +33972,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -30446,7 +34164,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -30638,7 +34356,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -30830,7 +34548,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -31022,7 +34740,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -31150,7 +34868,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -31278,7 +34996,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -31406,7 +35124,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -31534,7 +35252,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -31662,7 +35380,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -31822,7 +35540,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -32014,7 +35732,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -32206,7 +35924,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -32398,7 +36116,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -32526,7 +36244,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -32654,7 +36372,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -32782,7 +36500,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -32942,7 +36660,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -33134,7 +36852,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -33326,7 +37044,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -33454,7 +37172,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -33582,7 +37300,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -33710,7 +37428,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -33838,7 +37556,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -33966,7 +37684,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -34094,7 +37812,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -34222,7 +37940,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -34350,7 +38068,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -34510,7 +38228,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -34702,7 +38420,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -34894,7 +38612,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -35022,7 +38740,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -35150,7 +38868,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -35278,7 +38996,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -35438,7 +39156,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -35630,7 +39348,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -35694,7 +39412,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -35796,7 +39514,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -35924,7 +39642,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -36052,7 +39770,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -36180,7 +39898,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -36308,7 +40026,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -36436,7 +40154,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -36596,7 +40314,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -36788,7 +40506,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -36980,7 +40698,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -37172,7 +40890,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -37364,7 +41082,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -37556,7 +41274,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -37748,7 +41466,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -37940,7 +41658,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -38132,7 +41850,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -38324,7 +42042,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -38452,7 +42170,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -38580,7 +42298,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -38708,7 +42426,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -38836,7 +42554,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -38964,7 +42682,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -39124,7 +42842,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -39316,7 +43034,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -39444,7 +43162,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -39572,7 +43290,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -39700,7 +43418,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -39860,7 +43578,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -40052,7 +43770,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -40244,7 +43962,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -40372,7 +44090,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -40500,7 +44218,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -40628,7 +44346,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -40756,7 +44474,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -40884,7 +44602,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -41012,7 +44730,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -41140,7 +44858,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -41268,7 +44986,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -41428,7 +45146,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -41620,7 +45338,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -41812,7 +45530,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -41940,7 +45658,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -42068,7 +45786,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -42196,7 +45914,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -42356,7 +46074,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -42548,7 +46266,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -42612,7 +46330,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -42712,7 +46430,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -42840,7 +46558,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -42968,7 +46686,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -43096,7 +46814,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -43224,7 +46942,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -43352,7 +47070,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -43512,7 +47230,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -43704,7 +47422,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -43896,7 +47614,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -44088,7 +47806,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -44280,7 +47998,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -44472,7 +48190,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -44664,7 +48382,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -44856,7 +48574,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -45048,7 +48766,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -45240,7 +48958,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -45368,7 +49086,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -45496,7 +49214,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -45624,7 +49342,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -45752,7 +49470,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -45880,7 +49598,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -46040,7 +49758,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -46232,7 +49950,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -46360,7 +50078,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -46488,7 +50206,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -46616,7 +50334,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -46776,7 +50494,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -46968,7 +50686,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -47160,7 +50878,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -47288,7 +51006,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -47416,7 +51134,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -47544,7 +51262,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -47672,7 +51390,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -47800,7 +51518,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -47928,7 +51646,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -48056,7 +51774,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -48184,7 +51902,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -48344,7 +52062,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -48536,7 +52254,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -48728,7 +52446,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -48856,7 +52574,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -48984,7 +52702,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -49112,7 +52830,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -49272,7 +52990,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -49464,7 +53182,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -49528,7 +53246,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -49628,7 +53346,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -49756,7 +53474,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -49884,7 +53602,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -50012,7 +53730,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -50140,7 +53858,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -50268,7 +53986,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -50428,7 +54146,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -50620,7 +54338,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -50812,7 +54530,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -51004,7 +54722,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -51196,7 +54914,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -51388,7 +55106,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -51580,7 +55298,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -51772,7 +55490,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -51964,7 +55682,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -52156,7 +55874,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -52284,7 +56002,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -52412,7 +56130,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -52540,7 +56258,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -52668,7 +56386,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -52796,7 +56514,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -52956,7 +56674,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -53148,7 +56866,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -53340,7 +57058,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -53532,7 +57250,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -53660,7 +57378,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -53788,7 +57506,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -53916,7 +57634,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -54076,7 +57794,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -54268,7 +57986,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -54460,7 +58178,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -54588,7 +58306,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -54716,7 +58434,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -54844,7 +58562,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -54972,7 +58690,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -55100,7 +58818,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -55228,7 +58946,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -55356,7 +59074,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -55484,7 +59202,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -55644,7 +59362,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -55836,7 +59554,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -56028,7 +59746,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -56156,7 +59874,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -56284,7 +60002,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -56412,7 +60130,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -56572,7 +60290,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -56764,7 +60482,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -56828,7 +60546,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -56928,7 +60646,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -57056,7 +60774,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -57184,7 +60902,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -57312,7 +61030,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -57440,7 +61158,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -57568,7 +61286,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -57728,7 +61446,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -57920,7 +61638,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -58112,7 +61830,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -58304,7 +62022,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -58496,7 +62214,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -58688,7 +62406,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -58880,7 +62598,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -59072,7 +62790,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -59264,7 +62982,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -59456,7 +63174,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -59584,7 +63302,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -59712,7 +63430,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -59840,7 +63558,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -59968,7 +63686,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -60096,7 +63814,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -60256,7 +63974,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -60448,7 +64166,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -60640,7 +64358,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -60832,7 +64550,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -60960,7 +64678,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -61088,7 +64806,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -61216,7 +64934,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -61376,7 +65094,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -61568,7 +65286,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -61760,7 +65478,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -61888,7 +65606,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -62016,7 +65734,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -62144,7 +65862,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -62272,7 +65990,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -62400,7 +66118,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -62528,7 +66246,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -62656,7 +66374,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -62784,7 +66502,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -62944,7 +66662,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -63136,7 +66854,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -63328,7 +67046,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -63456,7 +67174,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -63584,7 +67302,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -63712,7 +67430,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -63872,7 +67590,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -64064,7 +67782,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -64128,7 +67846,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -64228,7 +67946,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -64356,7 +68074,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -64484,7 +68202,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -64612,7 +68330,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -64740,7 +68458,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -64868,7 +68586,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -65028,7 +68746,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -65220,7 +68938,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -65412,7 +69130,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -65604,7 +69322,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -65796,7 +69514,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -65988,7 +69706,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -66180,7 +69898,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -66372,7 +70090,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -66564,7 +70282,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -66756,7 +70474,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -66884,7 +70602,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -67012,7 +70730,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -67140,7 +70858,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -67268,7 +70986,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -67396,7 +71114,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -67556,7 +71274,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -67748,7 +71466,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -67940,7 +71658,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -68132,7 +71850,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -68260,7 +71978,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -68388,7 +72106,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -68516,7 +72234,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -68676,7 +72394,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -68868,7 +72586,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -69060,7 +72778,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -69188,7 +72906,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -69316,7 +73034,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -69444,7 +73162,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -69572,7 +73290,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -69700,7 +73418,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -69828,7 +73546,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -69956,7 +73674,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -70084,7 +73802,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -70244,7 +73962,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -70436,7 +74154,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -70628,7 +74346,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -70756,7 +74474,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -70884,7 +74602,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -71012,7 +74730,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -71172,7 +74890,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -71364,7 +75082,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -71428,7 +75146,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -71528,7 +75246,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -71656,7 +75374,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -71784,7 +75502,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -71912,7 +75630,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -72040,7 +75758,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -72168,7 +75886,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -72328,7 +76046,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -72520,7 +76238,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -72712,7 +76430,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -72904,7 +76622,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -73096,7 +76814,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -73288,7 +77006,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -73480,7 +77198,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -73672,7 +77390,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -73864,7 +77582,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -74056,7 +77774,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -74184,7 +77902,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -74312,7 +78030,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -74440,7 +78158,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -74568,7 +78286,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -74696,7 +78414,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -74856,7 +78574,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -75048,7 +78766,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -75240,7 +78958,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -75432,7 +79150,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -75560,7 +79278,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -75688,7 +79406,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -75816,7 +79534,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -75976,7 +79694,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -76168,7 +79886,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -76360,7 +80078,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -76488,7 +80206,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -76616,7 +80334,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -76744,7 +80462,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -76872,7 +80590,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -77000,7 +80718,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -77128,7 +80846,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -77256,7 +80974,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -77384,7 +81102,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -77544,7 +81262,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -77736,7 +81454,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -77928,7 +81646,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -78056,7 +81774,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -78184,7 +81902,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -78312,7 +82030,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -78472,7 +82190,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -78664,7 +82382,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -78728,7 +82446,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -124432,7 +128150,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -124560,7 +128278,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -124816,7 +128534,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -124912,7 +128630,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -125008,7 +128726,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -125136,7 +128854,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -125296,7 +129014,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -125488,7 +129206,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -125680,7 +129398,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -125840,7 +129558,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -126000,7 +129718,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -126096,7 +129814,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -126320,7 +130038,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -126416,7 +130134,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -126544,7 +130262,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -126704,7 +130422,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -126864,7 +130582,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -127024,7 +130742,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -127216,7 +130934,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -127376,7 +131094,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -127536,7 +131254,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -127664,7 +131382,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -127920,7 +131638,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -128016,7 +131734,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -128112,7 +131830,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -128240,7 +131958,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -128400,7 +132118,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -128592,7 +132310,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -128752,7 +132470,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -128848,7 +132566,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -129072,7 +132790,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -129168,7 +132886,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -129296,7 +133014,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -129456,7 +133174,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -129552,7 +133270,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -129776,7 +133494,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -129872,7 +133590,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -130000,7 +133718,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -130164,7 +133882,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -130292,7 +134010,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -130548,7 +134266,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -130644,7 +134362,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -130740,7 +134458,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -130868,7 +134586,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -131028,7 +134746,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -131220,7 +134938,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -131412,7 +135130,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -131572,7 +135290,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -131732,7 +135450,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -131828,7 +135546,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -132052,7 +135770,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -132148,7 +135866,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -132276,7 +135994,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -132436,7 +136154,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -132596,7 +136314,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -132756,7 +136474,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -132948,7 +136666,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -133108,7 +136826,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -133268,7 +136986,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -133396,7 +137114,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -133652,7 +137370,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -133748,7 +137466,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -133844,7 +137562,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -133972,7 +137690,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -134132,7 +137850,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -134324,7 +138042,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -134484,7 +138202,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -134580,7 +138298,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -134804,7 +138522,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -134900,7 +138618,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -135028,7 +138746,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -135188,7 +138906,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -135284,7 +139002,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -135508,7 +139226,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -135604,7 +139322,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
@@ -135732,7 +139450,7 @@
{
"setting_name": "Hypersmooth",
"setting_id": 135,
- "option_name": "On",
+ "option_name": "Low",
"option_id": 1
}
],
diff --git a/docs/specs/capabilities.xlsx b/docs/specs/capabilities.xlsx
index 46c3df09..8f72d835 100644
--- a/docs/specs/capabilities.xlsx
+++ b/docs/specs/capabilities.xlsx
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:7559b68b2a6429553f2a202b9bc32a700cb2f7f9b47a0e620acace6d3bc0e728
-size 100218
+oid sha256:e945fd0a85ea62dbe5ad37f7872a2af63cd958e58937f56d6feca688fcad8126
+size 103251
diff --git a/docs/specs/http_versions/http_2_0.md b/docs/specs/http_versions/http_2_0.md
index 0ff2ebfd..2534074a 100644
--- a/docs/specs/http_versions/http_2_0.md
+++ b/docs/specs/http_versions/http_2_0.md
@@ -43,6 +43,12 @@ Below is a table of cameras that support GoPro's public HTTP API:
Marketing Name
Minimal Firmware Version
+
+ 62
+ H23.01
+ HERO12 Black
+ v01.10.00
+
60
H22.03
@@ -279,6 +285,7 @@ Below is a table of commands that can be sent to the camera and how to send them
Description
HTTP Method
Endpoint
+ HERO12 Black
HERO11 Black Mini
HERO11 Black
HERO10 Black
@@ -291,6 +298,7 @@ Below is a table of commands that can be sent to the camera and how to send them
/gopro/camera/analytics/set_client_info
✔
✔
+ ✔
\>= v01.30.00
\>= v01.70.00
@@ -303,6 +311,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
Digital Zoom
@@ -313,6 +322,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
Get Date/Time
@@ -321,6 +331,7 @@ Below is a table of commands that can be sent to the camera and how to send them
/gopro/camera/get_date_time
✔
✔
+ ✔
\>= v01.30.00
\>= v01.70.00
@@ -333,6 +344,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
Media: GPMF
@@ -343,6 +355,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
Media: GPMF
@@ -353,6 +366,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
Media: HiLight (Add)
@@ -361,6 +375,7 @@ Below is a table of commands that can be sent to the camera and how to send them
/gopro/media/hilight/file?path=100GOPRO/XXX.JPG
✔
✔
+ ✔
\>= v01.30.00
\>= v01.70.00
@@ -371,6 +386,7 @@ Below is a table of commands that can be sent to the camera and how to send them
/gopro/media/hilight/file?path=100GOPRO/XXX.MP4&ms=2500
✔
✔
+ ✔
\>= v01.30.00
\>= v01.70.00
@@ -381,6 +397,7 @@ Below is a table of commands that can be sent to the camera and how to send them
/gopro/media/hilight/remove?path=100GOPRO/XXX.JPG
✔
✔
+ ✔
\>= v01.30.00
\>= v01.70.00
@@ -391,6 +408,7 @@ Below is a table of commands that can be sent to the camera and how to send them
/gopro/media/hilight/remove?path=100GOPRO/XXX.MP4&ms=2500
✔
✔
+ ✔
\>= v01.30.00
\>= v01.70.00
@@ -401,6 +419,7 @@ Below is a table of commands that can be sent to the camera and how to send them
/gopro/media/hilight/moment
✔
✔
+ ✔
\>= v01.30.00
❌
@@ -413,6 +432,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
Media: Info
@@ -423,6 +443,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
Media: List
@@ -433,6 +454,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
Media: Screennail
@@ -443,6 +465,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
Media: Screennail
@@ -453,6 +476,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
Media: Telemetry
@@ -463,6 +487,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
Media: Telemetry
@@ -473,6 +498,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
Media: Thumbnail
@@ -483,6 +509,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
Media: Thumbnail
@@ -493,6 +520,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
Media: Turbo Transfer
@@ -503,6 +531,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
Media: Turbo Transfer
@@ -513,6 +542,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
OTA Update
@@ -523,6 +553,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
OTA Update
@@ -533,6 +564,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
Open GoPro
@@ -543,6 +575,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
Presets: Get Status
@@ -553,6 +586,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
Presets: Load
@@ -563,6 +597,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
Presets: Load Group
@@ -573,12 +608,14 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
Presets: Load Group
Photo
GET
/gopro/camera/presets/set_group?id=1001
+ ✔
❌
✔
✔
@@ -589,6 +626,7 @@ Below is a table of commands that can be sent to the camera and how to send them
Timelapse
GET
/gopro/camera/presets/set_group?id=1002
+ ✔
❌
✔
✔
@@ -601,6 +639,7 @@ Below is a table of commands that can be sent to the camera and how to send them
/gopro/camera/control/set_ui_controller?p=0
✔
✔
+ ✔
\>= v01.20.00
❌
@@ -611,6 +650,7 @@ Below is a table of commands that can be sent to the camera and how to send them
/gopro/camera/control/set_ui_controller?p=2
✔
✔
+ ✔
\>= v01.20.00
❌
@@ -621,6 +661,7 @@ Below is a table of commands that can be sent to the camera and how to send them
/gopro/camera/set_date_time?date=2023_1_31&time=3_4_5
✔
✔
+ ✔
\>= v01.30.00
\>= v01.70.00
@@ -631,6 +672,7 @@ Below is a table of commands that can be sent to the camera and how to send them
/gopro/camera/set_date_time?date=2023_1_31&time=3_4_5&tzone=-120&dst=1
✔
✔
+ ✔
❌
❌
@@ -642,6 +684,7 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
❌
@@ -652,9 +695,21 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
❌
+ Simple OTA Update
+ Simple ota update with file: update.zip
+ POST
+ /gp/gpUpdate (plus data)
+ ✔
+ ✔
+ ✔
+ ✔
+ ✔
+
+
Soft Update
Soft update: show canceled/failed ui on the camera
GET
@@ -663,8 +718,9 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
-
+
Soft Update
Soft update: delete cached update files
GET
@@ -673,8 +729,9 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
-
+
Soft Update
Soft update: get current update state
GET
@@ -683,8 +740,9 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
-
+
Soft Update
Soft update: display update ui on camera
GET
@@ -693,8 +751,9 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
-
+
Soft Update
Soft update: initiate firmware update
GET
@@ -703,8 +762,9 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
-
+
Stream: Start
Start preview stream
GET
@@ -713,8 +773,9 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
-
+
Stream: Stop
Stop preview stream
GET
@@ -723,104 +784,115 @@ Below is a table of commands that can be sent to the camera and how to send them
✔
✔
✔
+ ✔
-
+
Webcam: Exit
Exit webcam mode
GET
/gopro/webcam/exit
+ ✔
❌
✔
✔
❌
-
+
Webcam: Preview
Start preview stream
GET
/gopro/webcam/preview
+ ✔
❌
✔
✔
❌
-
+
Webcam: Start
Start webcam
GET
/gopro/webcam/start
+ ✔
❌
✔
\>= v01.40.00
❌
-
+
Webcam: Start
Start webcam
GET
/gopro/webcam/start?port=12345
+ ✔
❌
\>= v02.01.00
❌
❌
-
+
Webcam: Start
Start webcam (res: resolution_1080, fov: wide)
GET
/gopro/webcam/start?res=12&fov=0
+ ✔
❌
✔
✔
❌
-
+
Webcam: Status
Get webcam status
GET
/gopro/webcam/status
+ ✔
❌
✔
✔
❌
-
+
Webcam: Stop
Stop webcam
GET
/gopro/webcam/stop
+ ✔
❌
✔
✔
❌
-
+
Webcam: Version
Get webcam api version
GET
/gopro/webcam/version
+ ✔
❌
✔
✔
❌
-
+
Wired USB Control
Disable wired usb control
GET
/gopro/camera/control/wired_usb?p=0
✔
✔
+ ✔
\>= v01.30.00
❌
-
+
Wired USB Control
Enable wired usb control
GET
/gopro/camera/control/wired_usb?p=1
✔
✔
+ ✔
\>= v01.30.00
❌
@@ -853,6 +925,7 @@ Below is a table of setting options detailing how to set every option supported
Option
HTTP Method
Endpoint
+ HERO12 Black
HERO11 Black Mini
HERO11 Black
HERO10 Black
@@ -864,6 +937,7 @@ Below is a table of setting options detailing how to set every option supported
Set video resolution (id: 2) to 4k (id: 1)
GET
/gopro/camera/setting?setting=2&option=1
+ ❌
✔
✔
✔
@@ -875,6 +949,7 @@ Below is a table of setting options detailing how to set every option supported
Set video resolution (id: 2) to 2.7k (id: 4)
GET
/gopro/camera/setting?setting=2&option=4
+ ❌
✔
✔
✔
@@ -886,6 +961,7 @@ Below is a table of setting options detailing how to set every option supported
Set video resolution (id: 2) to 2.7k 4:3 (id: 6)
GET
/gopro/camera/setting?setting=2&option=6
+ ❌
✔
✔
✔
@@ -900,6 +976,7 @@ Below is a table of setting options detailing how to set every option supported
❌
❌
❌
+ ❌
✔
@@ -908,6 +985,7 @@ Below is a table of setting options detailing how to set every option supported
Set video resolution (id: 2) to 1080 (id: 9)
GET
/gopro/camera/setting?setting=2&option=9
+ ❌
✔
✔
✔
@@ -919,6 +997,7 @@ Below is a table of setting options detailing how to set every option supported
Set video resolution (id: 2) to 4k 4:3 (id: 18)
GET
/gopro/camera/setting?setting=2&option=18
+ ❌
✔
✔
✔
@@ -933,6 +1012,7 @@ Below is a table of setting options detailing how to set every option supported
❌
❌
❌
+ ❌
✔
@@ -943,6 +1023,7 @@ Below is a table of setting options detailing how to set every option supported
/gopro/camera/setting?setting=2&option=25
❌
❌
+ ❌
✔
❌
@@ -954,6 +1035,7 @@ Below is a table of setting options detailing how to set every option supported
/gopro/camera/setting?setting=2&option=26
✔
✔
+ ✔
❌
❌
@@ -963,6 +1045,7 @@ Below is a table of setting options detailing how to set every option supported
Set video resolution (id: 2) to 5.3k 4:3 (id: 27)
GET
/gopro/camera/setting?setting=2&option=27
+ ❌
✔
✔
❌
@@ -976,6 +1059,31 @@ Below is a table of setting options detailing how to set every option supported
/gopro/camera/setting?setting=2&option=28
✔
✔
+ ✔
+ ❌
+ ❌
+
+
+ 2
+ Resolution
+ Set video resolution (id: 2) to 4k 9:16 (id: 29)
+ GET
+ /gopro/camera/setting?setting=2&option=29
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 2
+ Resolution
+ Set video resolution (id: 2) to 1080 9:16 (id: 30)
+ GET
+ /gopro/camera/setting?setting=2&option=30
+ ✔
+ ❌
+ ❌
❌
❌
@@ -985,10 +1093,83 @@ Below is a table of setting options detailing how to set every option supported
Set video resolution (id: 2) to 5.3k (id: 100)
GET
/gopro/camera/setting?setting=2&option=100
+ ❌
+ ✔
+ ✔
+ ✔
+ ❌
+
+
+ 2
+ Resolution
+ Set video resolution (id: 2) to 5.3k 16:9 (id: 101)
+ GET
+ /gopro/camera/setting?setting=2&option=101
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 2
+ Resolution
+ Set video resolution (id: 2) to 4k 16:9 (id: 102)
+ GET
+ /gopro/camera/setting?setting=2&option=102
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 2
+ Resolution
+ Set video resolution (id: 2) to 4k 4:3 (id: 103)
+ GET
+ /gopro/camera/setting?setting=2&option=103
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 2
+ Resolution
+ Set video resolution (id: 2) to 2.7k 16:9 (id: 104)
+ GET
+ /gopro/camera/setting?setting=2&option=104
✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 2
+ Resolution
+ Set video resolution (id: 2) to 2.7k 4:3 (id: 105)
+ GET
+ /gopro/camera/setting?setting=2&option=105
✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 2
+ Resolution
+ Set video resolution (id: 2) to 1080 16:9 (id: 106)
+ GET
+ /gopro/camera/setting?setting=2&option=106
✔
❌
+ ❌
+ ❌
+ ❌
3
@@ -1000,6 +1181,7 @@ Below is a table of setting options detailing how to set every option supported
✔
✔
✔
+ ✔
3
@@ -1011,6 +1193,7 @@ Below is a table of setting options detailing how to set every option supported
✔
✔
✔
+ ✔
3
@@ -1022,6 +1205,7 @@ Below is a table of setting options detailing how to set every option supported
✔
✔
✔
+ ✔
3
@@ -1033,6 +1217,7 @@ Below is a table of setting options detailing how to set every option supported
✔
✔
✔
+ ✔
3
@@ -1044,6 +1229,7 @@ Below is a table of setting options detailing how to set every option supported
✔
✔
✔
+ ✔
3
@@ -1055,6 +1241,7 @@ Below is a table of setting options detailing how to set every option supported
✔
✔
✔
+ ✔
3
@@ -1066,6 +1253,7 @@ Below is a table of setting options detailing how to set every option supported
✔
✔
✔
+ ✔
3
@@ -1077,6 +1265,7 @@ Below is a table of setting options detailing how to set every option supported
✔
✔
✔
+ ✔
3
@@ -1088,6 +1277,7 @@ Below is a table of setting options detailing how to set every option supported
✔
✔
✔
+ ✔
43
@@ -1099,6 +1289,7 @@ Below is a table of setting options detailing how to set every option supported
✔
✔
✔
+ ✔
43
@@ -1110,6 +1301,7 @@ Below is a table of setting options detailing how to set every option supported
✔
✔
✔
+ ✔
43
@@ -1121,6 +1313,7 @@ Below is a table of setting options detailing how to set every option supported
✔
✔
✔
+ ✔
43
@@ -1132,6 +1325,7 @@ Below is a table of setting options detailing how to set every option supported
✔
✔
✔
+ ✔
59
@@ -1139,6 +1333,7 @@ Below is a table of setting options detailing how to set every option supported
Set auto power down (id: 59) to never (id: 0)
GET
/gopro/camera/setting?setting=59&option=0
+ ✔
\>= v02.10.00
✔
✔
@@ -1150,6 +1345,7 @@ Below is a table of setting options detailing how to set every option supported
Set auto power down (id: 59) to 1 min (id: 1)
GET
/gopro/camera/setting?setting=59&option=1
+ ✔
\>= v02.10.00
\>= v02.01.00
❌
@@ -1161,6 +1357,7 @@ Below is a table of setting options detailing how to set every option supported
Set auto power down (id: 59) to 5 min (id: 4)
GET
/gopro/camera/setting?setting=59&option=4
+ ✔
\>= v02.10.00
✔
✔
@@ -1172,6 +1369,7 @@ Below is a table of setting options detailing how to set every option supported
Set auto power down (id: 59) to 15 min (id: 6)
GET
/gopro/camera/setting?setting=59&option=6
+ ✔
❌
✔
✔
@@ -1183,6 +1381,7 @@ Below is a table of setting options detailing how to set every option supported
Set auto power down (id: 59) to 30 min (id: 7)
GET
/gopro/camera/setting?setting=59&option=7
+ ✔
❌
✔
✔
@@ -1194,6 +1393,7 @@ Below is a table of setting options detailing how to set every option supported
Set auto power down (id: 59) to 8 seconds (id: 11)
GET
/gopro/camera/setting?setting=59&option=11
+ ❌
\>= v02.10.00
❌
❌
@@ -1205,12 +1405,61 @@ Below is a table of setting options detailing how to set every option supported
Set auto power down (id: 59) to 30 seconds (id: 12)
GET
/gopro/camera/setting?setting=59&option=12
+ ❌
\>= v02.10.00
❌
❌
❌
+ 108
+ Aspect Ratio
+ Set video aspect ratio (id: 108) to 4:3 (id: 0)
+ GET
+ /gopro/camera/setting?setting=108&option=0
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 108
+ Aspect Ratio
+ Set video aspect ratio (id: 108) to 16:9 (id: 1)
+ GET
+ /gopro/camera/setting?setting=108&option=1
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 108
+ Aspect Ratio
+ Set video aspect ratio (id: 108) to 8:7 (id: 3)
+ GET
+ /gopro/camera/setting?setting=108&option=3
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 108
+ Aspect Ratio
+ Set video aspect ratio (id: 108) to 9:16 (id: 4)
+ GET
+ /gopro/camera/setting?setting=108&option=4
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
121
Video Digital Lenses
Set video digital lenses (id: 121) to wide (id: 0)
@@ -1220,8 +1469,9 @@ Below is a table of setting options detailing how to set every option supported
✔
✔
✔
+ ✔
-
+
121
Video Digital Lenses
Set video digital lenses (id: 121) to narrow (id: 2)
@@ -1229,10 +1479,11 @@ Below is a table of setting options detailing how to set every option supported
/gopro/camera/setting?setting=121&option=2
❌
❌
+ ❌
✔
✔
-
+
121
Video Digital Lenses
Set video digital lenses (id: 121) to superview (id: 3)
@@ -1242,8 +1493,9 @@ Below is a table of setting options detailing how to set every option supported
✔
✔
✔
+ ✔
-
+
121
Video Digital Lenses
Set video digital lenses (id: 121) to linear (id: 4)
@@ -1253,19 +1505,21 @@ Below is a table of setting options detailing how to set every option supported
✔
✔
✔
+ ✔
-
+
121
Video Digital Lenses
Set video digital lenses (id: 121) to max superview (id: 7)
GET
/gopro/camera/setting?setting=121&option=7
+ ✔
\>= v02.00.00
✔
✔
✔
-
+
121
Video Digital Lenses
Set video digital lenses (id: 121) to linear + horizon leveling (id: 8)
@@ -1275,8 +1529,9 @@ Below is a table of setting options detailing how to set every option supported
✔
✔
✔
+ ✔
-
+
121
Video Digital Lenses
Set video digital lenses (id: 121) to hyperview (id: 9)
@@ -1284,10 +1539,11 @@ Below is a table of setting options detailing how to set every option supported
/gopro/camera/setting?setting=121&option=9
✔
✔
+ ✔
❌
❌
-
+
121
Video Digital Lenses
Set video digital lenses (id: 121) to linear + horizon lock (id: 10)
@@ -1295,10 +1551,23 @@ Below is a table of setting options detailing how to set every option supported
/gopro/camera/setting?setting=121&option=10
✔
✔
+ ✔
❌
❌
+ 121
+ Video Digital Lenses
+ Set video digital lenses (id: 121) to max hyperview (id: 11)
+ GET
+ /gopro/camera/setting?setting=121&option=11
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
122
Photo Digital Lenses
Set photo digital lenses (id: 122) to narrow (id: 19)
@@ -1306,43 +1575,47 @@ Below is a table of setting options detailing how to set every option supported
/gopro/camera/setting?setting=122&option=19
❌
❌
+ ❌
✔
✔
-
+
122
Photo Digital Lenses
Set photo digital lenses (id: 122) to max superview (id: 100)
GET
/gopro/camera/setting?setting=122&option=100
+ ✔
❌
✔
✔
✔
-
+
122
Photo Digital Lenses
Set photo digital lenses (id: 122) to wide (id: 101)
GET
/gopro/camera/setting?setting=122&option=101
+ ✔
❌
✔
✔
✔
-
+
122
Photo Digital Lenses
Set photo digital lenses (id: 122) to linear (id: 102)
GET
/gopro/camera/setting?setting=122&option=102
+ ✔
❌
✔
✔
✔
-
+
123
Time Lapse Digital Lenses
Set time lapse digital lenses (id: 123) to narrow (id: 19)
@@ -1350,87 +1623,95 @@ Below is a table of setting options detailing how to set every option supported
/gopro/camera/setting?setting=123&option=19
❌
❌
+ ❌
✔
✔
-
+
123
Time Lapse Digital Lenses
Set time lapse digital lenses (id: 123) to max superview (id: 100)
GET
/gopro/camera/setting?setting=123&option=100
❌
+ ❌
✔
✔
❌
-
+
123
Time Lapse Digital Lenses
Set time lapse digital lenses (id: 123) to wide (id: 101)
GET
/gopro/camera/setting?setting=123&option=101
+ ✔
❌
✔
✔
✔
-
+
123
Time Lapse Digital Lenses
Set time lapse digital lenses (id: 123) to linear (id: 102)
GET
/gopro/camera/setting?setting=123&option=102
+ ✔
❌
✔
✔
✔
-
+
128
Media Format
Set media format (id: 128) to time lapse video (id: 13)
GET
/gopro/camera/setting?setting=128&option=13
+ ✔
❌
✔
✔
✔
-
+
128
Media Format
Set media format (id: 128) to time lapse photo (id: 20)
GET
/gopro/camera/setting?setting=128&option=20
+ ✔
❌
✔
✔
✔
-
+
128
Media Format
Set media format (id: 128) to night lapse photo (id: 21)
GET
/gopro/camera/setting?setting=128&option=21
+ ✔
❌
✔
✔
✔
-
+
128
Media Format
Set media format (id: 128) to night lapse video (id: 26)
GET
/gopro/camera/setting?setting=128&option=26
+ ✔
❌
✔
✔
✔
-
+
134
Anti-Flicker
Set setup anti flicker (id: 134) to 60hz (id: 2)
@@ -1440,8 +1721,9 @@ Below is a table of setting options detailing how to set every option supported
✔
✔
✔
+ ✔
-
+
134
Anti-Flicker
Set setup anti flicker (id: 134) to 50hz (id: 3)
@@ -1451,8 +1733,9 @@ Below is a table of setting options detailing how to set every option supported
✔
✔
✔
+ ✔
-
+
135
Hypersmooth
Set video hypersmooth (id: 135) to off (id: 0)
@@ -1462,19 +1745,21 @@ Below is a table of setting options detailing how to set every option supported
✔
✔
✔
+ ✔
-
+
135
Hypersmooth
- Set video hypersmooth (id: 135) to on (id: 1)
+ Set video hypersmooth (id: 135) to low (id: 1)
GET
/gopro/camera/setting?setting=135&option=1
✔
✔
+ ✔
❌
✔
-
+
135
Hypersmooth
Set video hypersmooth (id: 135) to high (id: 2)
@@ -1482,21 +1767,23 @@ Below is a table of setting options detailing how to set every option supported
/gopro/camera/setting?setting=135&option=2
❌
❌
+ ❌
✔
✔
-
+
135
Hypersmooth
Set video hypersmooth (id: 135) to boost (id: 3)
GET
/gopro/camera/setting?setting=135&option=3
+ ❌
✔
✔
✔
✔
-
+
135
Hypersmooth
Set video hypersmooth (id: 135) to auto boost (id: 4)
@@ -1504,10 +1791,11 @@ Below is a table of setting options detailing how to set every option supported
/gopro/camera/setting?setting=135&option=4
✔
✔
+ ✔
❌
❌
-
+
135
Hypersmooth
Set video hypersmooth (id: 135) to standard (id: 100)
@@ -1515,819 +1803,2197 @@ Below is a table of setting options detailing how to set every option supported
/gopro/camera/setting?setting=135&option=100
❌
❌
+ ❌
✔
❌
-
+
150
Horizon Leveling
Set video horizon levelling (id: 150) to off (id: 0)
GET
/gopro/camera/setting?setting=150&option=0
+ ❌
\>= v02.00.00
✔
❌
❌
-
+
150
Horizon Leveling
Set video horizon levelling (id: 150) to on (id: 1)
GET
/gopro/camera/setting?setting=150&option=1
+ ❌
\>= v02.00.00
❌
❌
❌
-
+
150
Horizon Leveling
Set video horizon levelling (id: 150) to locked (id: 2)
GET
/gopro/camera/setting?setting=150&option=2
❌
+ ❌
✔
❌
❌
-
+
151
Horizon Leveling
Set photo horizon levelling (id: 151) to off (id: 0)
GET
/gopro/camera/setting?setting=151&option=0
❌
+ ❌
✔
❌
❌
-
+
151
Horizon Leveling
Set photo horizon levelling (id: 151) to locked (id: 2)
GET
/gopro/camera/setting?setting=151&option=2
❌
+ ❌
✔
❌
❌
-
+
162
Max Lens
Set max lens (id: 162) to off (id: 0)
GET
/gopro/camera/setting?setting=162&option=0
❌
+ ❌
✔
\>= v01.20.00
✔
-
+
162
Max Lens
Set max lens (id: 162) to on (id: 1)
GET
/gopro/camera/setting?setting=162&option=1
❌
+ ❌
✔
\>= v01.20.00
✔
-
+
167
Hindsight*
Set hindsight (id: 167) to 15 seconds (id: 2)
GET
/gopro/camera/setting?setting=167&option=2
+ ✔
❌
✔
✔
✔
-
+
167
Hindsight*
Set hindsight (id: 167) to 30 seconds (id: 3)
GET
/gopro/camera/setting?setting=167&option=3
+ ✔
❌
✔
✔
✔
-
+
167
Hindsight*
Set hindsight (id: 167) to off (id: 4)
GET
/gopro/camera/setting?setting=167&option=4
+ ✔
❌
✔
✔
✔
-
- 173
- Video Performance Mode
- Set video performance mode (id: 173) to maximum video performance (id: 0)
+
+ 171
+ Interval
+ Set photo single interval (id: 171) to off (id: 0)
GET
- /gopro/camera/setting?setting=173&option=0
+ /gopro/camera/setting?setting=171&option=0
+ ✔
+ ❌
❌
❌
- \>= v01.16.00
❌
-
- 173
- Video Performance Mode
- Set video performance mode (id: 173) to extended battery (id: 1)
+
+ 171
+ Interval
+ Set photo single interval (id: 171) to 0.5s (id: 2)
GET
- /gopro/camera/setting?setting=173&option=1
+ /gopro/camera/setting?setting=171&option=2
+ ✔
+ ❌
❌
❌
- \>= v01.16.00
❌
-
- 173
- Video Performance Mode
- Set video performance mode (id: 173) to tripod / stationary video (id: 2)
+
+ 171
+ Interval
+ Set photo single interval (id: 171) to 1s (id: 3)
GET
- /gopro/camera/setting?setting=173&option=2
+ /gopro/camera/setting?setting=171&option=3
+ ✔
+ ❌
❌
❌
- \>= v01.16.00
❌
- 175
- Controls
- Set controls (id: 175) to easy (id: 0)
+ 171
+ Interval
+ Set photo single interval (id: 171) to 2s (id: 4)
GET
- /gopro/camera/setting?setting=175&option=0
- ✔
+ /gopro/camera/setting?setting=171&option=4
✔
❌
❌
+ ❌
+ ❌
- 175
- Controls
- Set controls (id: 175) to pro (id: 1)
+ 171
+ Interval
+ Set photo single interval (id: 171) to 5s (id: 5)
GET
- /gopro/camera/setting?setting=175&option=1
- ✔
+ /gopro/camera/setting?setting=171&option=5
✔
❌
❌
+ ❌
+ ❌
-
- 176
- Speed
- Set speed (id: 176) to 8x ultra slo-mo (id: 0)
+
+ 171
+ Interval
+ Set photo single interval (id: 171) to 10s (id: 6)
GET
- /gopro/camera/setting?setting=176&option=0
- ❌
+ /gopro/camera/setting?setting=171&option=6
✔
❌
❌
+ ❌
+ ❌
-
- 176
- Speed
- Set speed (id: 176) to 4x super slo-mo (id: 1)
+
+ 171
+ Interval
+ Set photo single interval (id: 171) to 30s (id: 7)
GET
- /gopro/camera/setting?setting=176&option=1
- ❌
+ /gopro/camera/setting?setting=171&option=7
✔
❌
❌
+ ❌
+ ❌
-
- 176
- Speed
- Set speed (id: 176) to 2x slo-mo (id: 2)
+
+ 171
+ Interval
+ Set photo single interval (id: 171) to 60s (id: 8)
GET
- /gopro/camera/setting?setting=176&option=2
- ❌
+ /gopro/camera/setting?setting=171&option=8
✔
❌
❌
+ ❌
+ ❌
-
- 176
- Speed
- Set speed (id: 176) to 1x (low light) (id: 3)
+
+ 171
+ Interval
+ Set photo single interval (id: 171) to 120s (id: 9)
GET
- /gopro/camera/setting?setting=176&option=3
- ❌
+ /gopro/camera/setting?setting=171&option=9
✔
❌
❌
+ ❌
+ ❌
-
- 176
- Speed
- Set speed (id: 176) to 4x super slo-mo (ext. batt) (id: 4)
+
+ 171
+ Interval
+ Set photo single interval (id: 171) to 3s (id: 10)
GET
- /gopro/camera/setting?setting=176&option=4
- ❌
+ /gopro/camera/setting?setting=171&option=10
✔
❌
❌
+ ❌
+ ❌
- 176
- Speed
- Set speed (id: 176) to 2x slo-mo (ext. batt) (id: 5)
+ 172
+ Duration
+ Set photo interval duration (id: 172) to off (id: 0)
GET
- /gopro/camera/setting?setting=176&option=5
- ❌
+ /gopro/camera/setting?setting=172&option=0
✔
❌
❌
+ ❌
+ ❌
- 176
- Speed
- Set speed (id: 176) to 1x (ext. batt, low light) (id: 6)
+ 172
+ Duration
+ Set photo interval duration (id: 172) to 15 seconds (id: 1)
GET
- /gopro/camera/setting?setting=176&option=6
- ❌
+ /gopro/camera/setting?setting=172&option=1
✔
❌
❌
+ ❌
+ ❌
- 176
- Speed
- Set speed (id: 176) to 8x ultra slo-mo (50hz) (id: 7)
+ 172
+ Duration
+ Set photo interval duration (id: 172) to 30 seconds (id: 2)
GET
- /gopro/camera/setting?setting=176&option=7
- ❌
+ /gopro/camera/setting?setting=172&option=2
✔
❌
❌
+ ❌
+ ❌
- 176
- Speed
- Set speed (id: 176) to 4x super slo-mo (50hz) (id: 8)
+ 172
+ Duration
+ Set photo interval duration (id: 172) to 1 minute (id: 3)
GET
- /gopro/camera/setting?setting=176&option=8
- ❌
+ /gopro/camera/setting?setting=172&option=3
✔
❌
❌
+ ❌
+ ❌
- 176
- Speed
- Set speed (id: 176) to 2x slo-mo (50hz) (id: 9)
+ 172
+ Duration
+ Set photo interval duration (id: 172) to 5 minutes (id: 4)
GET
- /gopro/camera/setting?setting=176&option=9
- ❌
+ /gopro/camera/setting?setting=172&option=4
✔
❌
❌
+ ❌
+ ❌
- 176
- Speed
- Set speed (id: 176) to 1x (low light, 50hz) (id: 10)
+ 172
+ Duration
+ Set photo interval duration (id: 172) to 15 minutes (id: 5)
GET
- /gopro/camera/setting?setting=176&option=10
- ❌
+ /gopro/camera/setting?setting=172&option=5
✔
❌
❌
+ ❌
+ ❌
- 176
- Speed
- Set speed (id: 176) to 4x super slo-mo (ext. batt, 50hz) (id: 11)
+ 172
+ Duration
+ Set photo interval duration (id: 172) to 30 minutes (id: 6)
GET
- /gopro/camera/setting?setting=176&option=11
- ❌
+ /gopro/camera/setting?setting=172&option=6
✔
❌
❌
+ ❌
+ ❌
- 176
- Speed
- Set speed (id: 176) to 2x slo-mo (ext. batt, 50hz) (id: 12)
+ 172
+ Duration
+ Set photo interval duration (id: 172) to 1 hour (id: 7)
GET
- /gopro/camera/setting?setting=176&option=12
- ❌
+ /gopro/camera/setting?setting=172&option=7
✔
❌
❌
+ ❌
+ ❌
- 176
- Speed
- Set speed (id: 176) to 1x (ext. batt, low light, 50hz) (id: 13)
+ 172
+ Duration
+ Set photo interval duration (id: 172) to 2 hours (id: 8)
GET
- /gopro/camera/setting?setting=176&option=13
- ❌
+ /gopro/camera/setting?setting=172&option=8
✔
❌
❌
-
-
- 176
- Speed
- Set speed (id: 176) to 8x ultra slo-mo (ext. batt) (id: 14)
- GET
- /gopro/camera/setting?setting=176&option=14
- ❌
- \>= v02.01.00
❌
❌
- 176
- Speed
- Set speed (id: 176) to 8x ultra slo-mo (ext. batt, 50hz) (id: 15)
+ 172
+ Duration
+ Set photo interval duration (id: 172) to 3 hours (id: 9)
GET
- /gopro/camera/setting?setting=176&option=15
+ /gopro/camera/setting?setting=172&option=9
+ ✔
+ ❌
❌
- \>= v02.01.00
❌
❌
-
- 176
- Speed
- Set speed (id: 176) to 8x ultra slo-mo (long. batt) (id: 16)
+
+ 173
+ Video Performance Mode
+ Set video performance mode (id: 173) to maximum video performance (id: 0)
GET
- /gopro/camera/setting?setting=176&option=16
+ /gopro/camera/setting?setting=173&option=0
+ ❌
❌
- \>= v02.01.00
❌
+ \>= v01.16.00
❌
-
- 176
- Speed
- Set speed (id: 176) to 4x super slo-mo (long. batt) (id: 17)
+
+ 173
+ Video Performance Mode
+ Set video performance mode (id: 173) to extended battery (id: 1)
GET
- /gopro/camera/setting?setting=176&option=17
+ /gopro/camera/setting?setting=173&option=1
❌
- \>= v02.01.00
❌
❌
+ \>= v01.16.00
+ ❌
-
- 176
- Speed
- Set speed (id: 176) to 2x slo-mo (long. batt) (id: 18)
+
+ 173
+ Video Performance Mode
+ Set video performance mode (id: 173) to tripod / stationary video (id: 2)
GET
- /gopro/camera/setting?setting=176&option=18
+ /gopro/camera/setting?setting=173&option=2
+ ❌
❌
- \>= v02.01.00
❌
+ \>= v01.16.00
❌
- 176
- Speed
- Set speed (id: 176) to 1x (long. batt, low light) (id: 19)
+ 175
+ Controls
+ Set controls (id: 175) to easy (id: 0)
GET
- /gopro/camera/setting?setting=176&option=19
- ❌
- \>= v02.01.00
+ /gopro/camera/setting?setting=175&option=0
+ ✔
+ ✔
+ ✔
❌
❌
- 176
- Speed
- Set speed (id: 176) to 8x ultra slo-mo (long. batt, 50hz) (id: 20)
+ 175
+ Controls
+ Set controls (id: 175) to pro (id: 1)
GET
- /gopro/camera/setting?setting=176&option=20
- ❌
- \>= v02.01.00
+ /gopro/camera/setting?setting=175&option=1
+ ✔
+ ✔
+ ✔
❌
❌
-
+
176
Speed
- Set speed (id: 176) to 4x super slo-mo (long. batt, 50hz) (id: 21)
+ Set speed (id: 176) to 8x ultra slo-mo (id: 0)
GET
- /gopro/camera/setting?setting=176&option=21
+ /gopro/camera/setting?setting=176&option=0
+ ✔
❌
- \>= v02.01.00
+ ✔
❌
❌
-
+
176
Speed
- Set speed (id: 176) to 2x slo-mo (long. batt, 50hz) (id: 22)
+ Set speed (id: 176) to 4x super slo-mo (id: 1)
GET
- /gopro/camera/setting?setting=176&option=22
+ /gopro/camera/setting?setting=176&option=1
+ ✔
❌
- \>= v02.01.00
+ ✔
❌
❌
-
+
176
Speed
- Set speed (id: 176) to 1x (long. batt, low light, 50hz) (id: 23)
+ Set speed (id: 176) to 2x slo-mo (id: 2)
GET
- /gopro/camera/setting?setting=176&option=23
+ /gopro/camera/setting?setting=176&option=2
+ ✔
❌
- \>= v02.01.00
+ ✔
❌
❌
-
+
176
Speed
- Set speed (id: 176) to 2x slo-mo (4k) (id: 24)
+ Set speed (id: 176) to 1x (low light) (id: 3)
GET
- /gopro/camera/setting?setting=176&option=24
+ /gopro/camera/setting?setting=176&option=3
+ ✔
❌
- \>= v02.01.00
+ ✔
❌
❌
-
+
176
Speed
- Set speed (id: 176) to 4x super slo-mo (2.7k) (id: 25)
+ Set speed (id: 176) to 4x super slo-mo (ext. batt) (id: 4)
GET
- /gopro/camera/setting?setting=176&option=25
+ /gopro/camera/setting?setting=176&option=4
❌
- \>= v02.01.00
+ ❌
+ ✔
❌
❌
-
+
176
Speed
- Set speed (id: 176) to 2x slo-mo (4k, 50hz) (id: 26)
+ Set speed (id: 176) to 2x slo-mo (ext. batt) (id: 5)
GET
- /gopro/camera/setting?setting=176&option=26
+ /gopro/camera/setting?setting=176&option=5
❌
- \>= v02.01.00
+ ❌
+ ✔
❌
❌
-
+
176
Speed
- Set speed (id: 176) to 4x super slo-mo (2.7k, 50hz) (id: 27)
+ Set speed (id: 176) to 1x (ext. batt, low light) (id: 6)
GET
- /gopro/camera/setting?setting=176&option=27
- ❌
- \>= v02.01.00
- ❌
+ /gopro/camera/setting?setting=176&option=6
❌
-
-
- 177
- Enable Night Photo
- Set enable night photo (id: 177) to off (id: 0)
- GET
- /gopro/camera/setting?setting=177&option=0
❌
✔
❌
❌
- 177
- Enable Night Photo
- Set enable night photo (id: 177) to on (id: 1)
+ 176
+ Speed
+ Set speed (id: 176) to 8x ultra slo-mo (50hz) (id: 7)
GET
- /gopro/camera/setting?setting=177&option=1
- ❌
+ /gopro/camera/setting?setting=176&option=7
✔
❌
- ❌
-
-
- 178
- Wireless Band
- Set wireless band (id: 178) to 2.4ghz (id: 0)
- GET
- /gopro/camera/setting?setting=178&option=0
- ✔
✔
❌
❌
-
- 178
- Wireless Band
- Set wireless band (id: 178) to 5ghz (id: 1)
+
+ 176
+ Speed
+ Set speed (id: 176) to 4x super slo-mo (50hz) (id: 8)
GET
- /gopro/camera/setting?setting=178&option=1
+ /gopro/camera/setting?setting=176&option=8
✔
+ ❌
✔
❌
❌
- 179
- Trail Length
- Set trail length (id: 179) to short (id: 1)
+ 176
+ Speed
+ Set speed (id: 176) to 2x slo-mo (50hz) (id: 9)
GET
- /gopro/camera/setting?setting=179&option=1
+ /gopro/camera/setting?setting=176&option=9
✔
+ ❌
✔
❌
❌
- 179
- Trail Length
- Set trail length (id: 179) to long (id: 2)
+ 176
+ Speed
+ Set speed (id: 176) to 1x (low light, 50hz) (id: 10)
GET
- /gopro/camera/setting?setting=179&option=2
+ /gopro/camera/setting?setting=176&option=10
✔
+ ❌
✔
❌
❌
- 179
- Trail Length
- Set trail length (id: 179) to max (id: 3)
+ 176
+ Speed
+ Set speed (id: 176) to 4x super slo-mo (ext. batt, 50hz) (id: 11)
GET
- /gopro/camera/setting?setting=179&option=3
- ✔
+ /gopro/camera/setting?setting=176&option=11
+ ❌
+ ❌
✔
❌
❌
-
- 180
- Video Mode
- Set video mode (id: 180) to highest quality (id: 0)
+
+ 176
+ Speed
+ Set speed (id: 176) to 2x slo-mo (ext. batt, 50hz) (id: 12)
GET
- /gopro/camera/setting?setting=180&option=0
+ /gopro/camera/setting?setting=176&option=12
+ ❌
❌
✔
❌
❌
-
- 180
- Video Mode
- Set video mode (id: 180) to extended battery (id: 1)
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x (ext. batt, low light, 50hz) (id: 13)
GET
- /gopro/camera/setting?setting=180&option=1
+ /gopro/camera/setting?setting=176&option=13
+ ❌
❌
✔
❌
❌
-
- 180
- Video Mode
- Set video mode (id: 180) to extended battery (green icon) (id: 101)
+
+ 176
+ Speed
+ Set speed (id: 176) to 8x ultra slo-mo (ext. batt) (id: 14)
GET
- /gopro/camera/setting?setting=180&option=101
+ /gopro/camera/setting?setting=176&option=14
+ ❌
❌
\>= v02.01.00
❌
❌
-
- 180
- Video Mode
- Set video mode (id: 180) to longest battery (green icon) (id: 102)
+
+ 176
+ Speed
+ Set speed (id: 176) to 8x ultra slo-mo (ext. batt, 50hz) (id: 15)
GET
- /gopro/camera/setting?setting=180&option=102
+ /gopro/camera/setting?setting=176&option=15
+ ❌
❌
\>= v02.01.00
❌
❌
-
-
-
+
+ 176
+ Speed
+ Set speed (id: 176) to 8x ultra slo-mo (long. batt) (id: 16)
+ GET
+ /gopro/camera/setting?setting=176&option=16
+ ✔
+ ❌
+ \>= v02.01.00
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 4x super slo-mo (long. batt) (id: 17)
+ GET
+ /gopro/camera/setting?setting=176&option=17
+ ✔
+ ❌
+ \>= v02.01.00
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 2x slo-mo (long. batt) (id: 18)
+ GET
+ /gopro/camera/setting?setting=176&option=18
+ ✔
+ ❌
+ \>= v02.01.00
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x (long. batt, low light) (id: 19)
+ GET
+ /gopro/camera/setting?setting=176&option=19
+ ✔
+ ❌
+ \>= v02.01.00
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 8x ultra slo-mo (long. batt, 50hz) (id: 20)
+ GET
+ /gopro/camera/setting?setting=176&option=20
+ ✔
+ ❌
+ \>= v02.01.00
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 4x super slo-mo (long. batt, 50hz) (id: 21)
+ GET
+ /gopro/camera/setting?setting=176&option=21
+ ✔
+ ❌
+ \>= v02.01.00
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 2x slo-mo (long. batt, 50hz) (id: 22)
+ GET
+ /gopro/camera/setting?setting=176&option=22
+ ✔
+ ❌
+ \>= v02.01.00
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x (long. batt, low light, 50hz) (id: 23)
+ GET
+ /gopro/camera/setting?setting=176&option=23
+ ✔
+ ❌
+ \>= v02.01.00
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 2x slo-mo (4k) (id: 24)
+ GET
+ /gopro/camera/setting?setting=176&option=24
+ ✔
+ ❌
+ \>= v02.01.00
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 4x super slo-mo (2.7k) (id: 25)
+ GET
+ /gopro/camera/setting?setting=176&option=25
+ ❌
+ ❌
+ \>= v02.01.00
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 2x slo-mo (4k, 50hz) (id: 26)
+ GET
+ /gopro/camera/setting?setting=176&option=26
+ ✔
+ ❌
+ \>= v02.01.00
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 4x super slo-mo (2.7k, 50hz) (id: 27)
+ GET
+ /gopro/camera/setting?setting=176&option=27
+ ❌
+ ❌
+ \>= v02.01.00
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x speed / low light (id: 28)
+ GET
+ /gopro/camera/setting?setting=176&option=28
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x speed / low light (id: 29)
+ GET
+ /gopro/camera/setting?setting=176&option=29
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 2x slo-mo (id: 30)
+ GET
+ /gopro/camera/setting?setting=176&option=30
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 2x slo-mo (id: 31)
+ GET
+ /gopro/camera/setting?setting=176&option=31
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x speed / low light (id: 32)
+ GET
+ /gopro/camera/setting?setting=176&option=32
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x speed / low light (id: 33)
+ GET
+ /gopro/camera/setting?setting=176&option=33
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 2x slo-mo (id: 34)
+ GET
+ /gopro/camera/setting?setting=176&option=34
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 2x slo-mo (id: 35)
+ GET
+ /gopro/camera/setting?setting=176&option=35
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x speed / low light (id: 36)
+ GET
+ /gopro/camera/setting?setting=176&option=36
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x speed / low light (id: 37)
+ GET
+ /gopro/camera/setting?setting=176&option=37
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x speed / low light (id: 38)
+ GET
+ /gopro/camera/setting?setting=176&option=38
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x speed / low light (id: 39)
+ GET
+ /gopro/camera/setting?setting=176&option=39
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 2x slo-mo (id: 40)
+ GET
+ /gopro/camera/setting?setting=176&option=40
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 2x slo-mo (id: 41)
+ GET
+ /gopro/camera/setting?setting=176&option=41
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 2x slo-mo (id: 42)
+ GET
+ /gopro/camera/setting?setting=176&option=42
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 2x slo-mo (id: 43)
+ GET
+ /gopro/camera/setting?setting=176&option=43
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x speed / low light (id: 44)
+ GET
+ /gopro/camera/setting?setting=176&option=44
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x speed / low light (id: 45)
+ GET
+ /gopro/camera/setting?setting=176&option=45
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x speed / low light (id: 46)
+ GET
+ /gopro/camera/setting?setting=176&option=46
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 176
+ Speed
+ Set speed (id: 176) to 1x speed / low light (id: 47)
+ GET
+ /gopro/camera/setting?setting=176&option=47
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 177
+ Enable Night Photo
+ Set enable night photo (id: 177) to off (id: 0)
+ GET
+ /gopro/camera/setting?setting=177&option=0
+ ❌
+ ❌
+ ✔
+ ❌
+ ❌
+
+
+ 177
+ Enable Night Photo
+ Set enable night photo (id: 177) to on (id: 1)
+ GET
+ /gopro/camera/setting?setting=177&option=1
+ ❌
+ ❌
+ ✔
+ ❌
+ ❌
+
+
+ 178
+ Wireless Band
+ Set wireless band (id: 178) to 2.4ghz (id: 0)
+ GET
+ /gopro/camera/setting?setting=178&option=0
+ ✔
+ ✔
+ ✔
+ ❌
+ ❌
+
+
+ 178
+ Wireless Band
+ Set wireless band (id: 178) to 5ghz (id: 1)
+ GET
+ /gopro/camera/setting?setting=178&option=1
+ ✔
+ ✔
+ ✔
+ ❌
+ ❌
+
+
+ 179
+ Trail Length
+ Set trail length (id: 179) to short (id: 1)
+ GET
+ /gopro/camera/setting?setting=179&option=1
+ ✔
+ ✔
+ ✔
+ ❌
+ ❌
+
+
+ 179
+ Trail Length
+ Set trail length (id: 179) to long (id: 2)
+ GET
+ /gopro/camera/setting?setting=179&option=2
+ ✔
+ ✔
+ ✔
+ ❌
+ ❌
+
+
+ 179
+ Trail Length
+ Set trail length (id: 179) to max (id: 3)
+ GET
+ /gopro/camera/setting?setting=179&option=3
+ ✔
+ ✔
+ ✔
+ ❌
+ ❌
+
+
+ 180
+ Video Mode
+ Set video mode (id: 180) to highest quality (id: 0)
+ GET
+ /gopro/camera/setting?setting=180&option=0
+ ❌
+ ❌
+ ✔
+ ❌
+ ❌
+
+
+ 180
+ Video Mode
+ Set video mode (id: 180) to extended battery (id: 1)
+ GET
+ /gopro/camera/setting?setting=180&option=1
+ ❌
+ ❌
+ ✔
+ ❌
+ ❌
+
+
+ 180
+ Video Mode
+ Set video mode (id: 180) to extended battery (green icon) (id: 101)
+ GET
+ /gopro/camera/setting?setting=180&option=101
+ ❌
+ ❌
+ \>= v02.01.00
+ ❌
+ ❌
+
+
+ 180
+ Video Mode
+ Set video mode (id: 180) to longest battery (green icon) (id: 102)
+ GET
+ /gopro/camera/setting?setting=180&option=102
+ ❌
+ ❌
+ \>= v02.01.00
+ ❌
+ ❌
+
+
+ 182
+ Bit Rate
+ Set system video bit rate (id: 182) to standard (id: 0)
+ GET
+ /gopro/camera/setting?setting=182&option=0
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 182
+ Bit Rate
+ Set system video bit rate (id: 182) to high (id: 1)
+ GET
+ /gopro/camera/setting?setting=182&option=1
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 183
+ Bit Depth
+ Set system video bit depth (id: 183) to 8-bit (id: 0)
+ GET
+ /gopro/camera/setting?setting=183&option=0
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 183
+ Bit Depth
+ Set system video bit depth (id: 183) to 10-bit (id: 2)
+ GET
+ /gopro/camera/setting?setting=183&option=2
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 184
+ Profiles
+ Set video profile (id: 184) to standard (id: 0)
+ GET
+ /gopro/camera/setting?setting=184&option=0
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 184
+ Profiles
+ Set video profile (id: 184) to hdr (id: 1)
+ GET
+ /gopro/camera/setting?setting=184&option=1
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 184
+ Profiles
+ Set video profile (id: 184) to log (id: 2)
+ GET
+ /gopro/camera/setting?setting=184&option=2
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 185
+ Aspect Ratio
+ Set video easy aspect ratio (id: 185) to widescreen (id: 0)
+ GET
+ /gopro/camera/setting?setting=185&option=0
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 185
+ Aspect Ratio
+ Set video easy aspect ratio (id: 185) to mobile (id: 1)
+ GET
+ /gopro/camera/setting?setting=185&option=1
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 185
+ Aspect Ratio
+ Set video easy aspect ratio (id: 185) to universal (id: 2)
+ GET
+ /gopro/camera/setting?setting=185&option=2
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 186
+ Video Mode
+ Set video easy presets (id: 186) to highest quality (id: 0)
+ GET
+ /gopro/camera/setting?setting=186&option=0
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 186
+ Video Mode
+ Set video easy presets (id: 186) to standard quality (id: 1)
+ GET
+ /gopro/camera/setting?setting=186&option=1
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 186
+ Video Mode
+ Set video easy presets (id: 186) to basic quality (id: 2)
+ GET
+ /gopro/camera/setting?setting=186&option=2
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 187
+ Lapse Mode
+ Set multi shot easy presets (id: 187) to timewarp (id: 0)
+ GET
+ /gopro/camera/setting?setting=187&option=0
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 187
+ Lapse Mode
+ Set multi shot easy presets (id: 187) to star trails (id: 1)
+ GET
+ /gopro/camera/setting?setting=187&option=1
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 187
+ Lapse Mode
+ Set multi shot easy presets (id: 187) to light painting (id: 2)
+ GET
+ /gopro/camera/setting?setting=187&option=2
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 187
+ Lapse Mode
+ Set multi shot easy presets (id: 187) to vehicle lights (id: 3)
+ GET
+ /gopro/camera/setting?setting=187&option=3
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 187
+ Lapse Mode
+ Set multi shot easy presets (id: 187) to max timewarp (id: 4)
+ GET
+ /gopro/camera/setting?setting=187&option=4
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 187
+ Lapse Mode
+ Set multi shot easy presets (id: 187) to max star trails (id: 5)
+ GET
+ /gopro/camera/setting?setting=187&option=5
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 187
+ Lapse Mode
+ Set multi shot easy presets (id: 187) to max light painting (id: 6)
+ GET
+ /gopro/camera/setting?setting=187&option=6
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 187
+ Lapse Mode
+ Set multi shot easy presets (id: 187) to max vehicle lights (id: 7)
+ GET
+ /gopro/camera/setting?setting=187&option=7
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 188
+ Aspect Ratio
+ Set multi shot easy aspect ratio (id: 188) to widescreen (id: 0)
+ GET
+ /gopro/camera/setting?setting=188&option=0
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 188
+ Aspect Ratio
+ Set multi shot easy aspect ratio (id: 188) to mobile (id: 1)
+ GET
+ /gopro/camera/setting?setting=188&option=1
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 188
+ Aspect Ratio
+ Set multi shot easy aspect ratio (id: 188) to universal (id: 2)
+ GET
+ /gopro/camera/setting?setting=188&option=2
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 189
+ Max Lens Mod
+ Set system addon lens active (id: 189) to none (id: 0)
+ GET
+ /gopro/camera/setting?setting=189&option=0
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 189
+ Max Lens Mod
+ Set system addon lens active (id: 189) to max lens 1.0 (id: 1)
+ GET
+ /gopro/camera/setting?setting=189&option=1
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 189
+ Max Lens Mod
+ Set system addon lens active (id: 189) to max lens 2.0 (id: 2)
+ GET
+ /gopro/camera/setting?setting=189&option=2
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 190
+ Max Lens Mod Enable
+ Set system addon lens status (id: 190) to off (id: 0)
+ GET
+ /gopro/camera/setting?setting=190&option=0
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 190
+ Max Lens Mod Enable
+ Set system addon lens status (id: 190) to on (id: 1)
+ GET
+ /gopro/camera/setting?setting=190&option=1
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 191
+ Photo Mode
+ Set photo easy presets (id: 191) to super photo (id: 0)
+ GET
+ /gopro/camera/setting?setting=191&option=0
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 191
+ Photo Mode
+ Set photo easy presets (id: 191) to night photo (id: 1)
+ GET
+ /gopro/camera/setting?setting=191&option=1
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 192
+ Aspect Ratio
+ Set multi shot nlv aspect ratio (id: 192) to 4:3 (id: 0)
+ GET
+ /gopro/camera/setting?setting=192&option=0
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 192
+ Aspect Ratio
+ Set multi shot nlv aspect ratio (id: 192) to 16:9 (id: 1)
+ GET
+ /gopro/camera/setting?setting=192&option=1
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 192
+ Aspect Ratio
+ Set multi shot nlv aspect ratio (id: 192) to 8:7 (id: 3)
+ GET
+ /gopro/camera/setting?setting=192&option=3
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 193
+ Framing
+ Set video easy framing (id: 193) to widescreen (id: 0)
+ GET
+ /gopro/camera/setting?setting=193&option=0
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 193
+ Framing
+ Set video easy framing (id: 193) to vertical (id: 1)
+ GET
+ /gopro/camera/setting?setting=193&option=1
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+ 193
+ Framing
+ Set video easy framing (id: 193) to full frame (id: 2)
+ GET
+ /gopro/camera/setting?setting=193&option=2
+ ✔
+ ❌
+ ❌
+ ❌
+ ❌
+
+
+
+
+
+## Camera Capabilities
+
+Camera capabilities usually change from one camera to another and often change from one release to the next.
+Below are documents that detail whitelists for basic video settings for every supported camera release.
+
+
+### Note about Dependency Ordering and Blacklisting
+
+Capability documents define supported camera states.
+Each state is comprised of a set of setting options that are presented in dependency order .
+This means each state is guaranteed to be attainable if and only if the setting options are set in the order presented.
+Failure to adhere to dependency ordering may result in the camera's blacklist rules rejecting a set-setting command.
+
+
+### Example
+
+
+
+ Camera
+ Command 1
+ Command 2
+ Command 3
+ Command 4
+ Command 5
+ Guaranteed Valid?
+
+
+ HERO10 Black
+ Res: 1080
+ Anti-Flicker: 60Hz (NTSC)
+ FPS: 240
+ FOV: Wide
+ Hypersmooth: OFF
+ ✔
+
+
+ HERO10 Black
+ FPS: 240
+ Anti-Flicker: 60Hz (NTSC)
+ Res: 1080
+ FOV: Wide
+ Hypersmooth: OFF
+ ❌
+
+
+
+
+In the example above, the first set of commands will always work for basic video presets such as Standard.
+
+
+
+In the second example, suppose the camera's Video Resolution was previously set to 4K.
+If the user tries to set Video FPS to 240, it will fail because 4K/240fps is not supported.
+
+
+### Capability Documents
+
+
+
+ Documents
+ Product
+ Release
+
+
+ capabilities.xlsx capabilities.json
+ HERO12 Black
+ v01.10.00
+
+
+ HERO11 Black Mini
+ v02.30.00
+
+
+ v02.20.00
+
+
+ v02.10.00
+
+
+ v02.00.00
+
+
+ v01.10.00
+
+
+ HERO11 Black
+ v02.12.00
+
+
+ v02.10.00
+
+
+ v02.01.00
+
+
+ v01.20.00
+
+
+ v01.12.00
+
+
+ v01.10.00
+
+
+ HERO10 Black
+ v01.50.00
+
+
+ v01.46.00
+
+
+ v01.42.00
+
+
+ v01.40.00
+
+
+ v01.30.00
+
+
+ v01.20.00
+
+
+ v01.16.00
+
+
+ v01.10.00
+
+
+ HERO9 Black
+ v01.72.00
+
+
+ v01.70.00
+
+
+
-## Camera Capabilities
+### Spreadsheet Format
-Camera capabilities usually change from one camera to another and often change from one release to the next.
-Below are documents that detail whitelists for basic video settings for every supported camera release.
+The capabilities spreadsheet contains worksheets for every supported release.
+Each row in a worksheet represents a whitelisted state and is presented in dependency order as outlined above.
-### Note about Dependency Ordering and Blacklisting
+### JSON Format
-Capability documents define supported camera states.
-Each state is comprised of a set of setting options that are presented in dependency order .
-This means each state is guaranteed to be attainable if and only if the setting options are set in the order presented.
-Failure to adhere to dependency ordering may result in the camera's blacklist rules rejecting a set-setting command.
+The capabilities JSON contains a set of whitelist states for every supported release.
+Each state is comprised of a list of objects that contain setting and option IDs necessary to construct set-setting
+commands and are given in dependency order as outlined above.
-### Example
+
+Below is a simplified example of the capabilities JSON file; a formal schema is also available here:
+capabilities_schema.json
+
+
+```
+{
+ "(PRODUCT_NAME)": {
+ "(RELEASE_VERSION)": {
+ "states": [
+ [
+ {"setting_name": "(str)", "setting_id": (int), "option_name": "(str)", "option_id": (int)},
+ ...
+ ],
+ ...
+ ],
+ },
+ ...
+ },
+ ...
+}
+```
+
+
+# Media
+
+The camera provides an endpoint to query basic details about media captured on the sdcard.
+
+
+
+## Chapters
+
+All GoPro cameras break longer videos into chapters.
+GoPro cameras currently limit file sizes on sdcards to 4GB for both FAT32 and exFAT file systems.
+This limitation is most commonly seen when recording longer (10+ minute) videos.
+In practice, the camera will split video media into chapters named Gqccmmmm.MP4 (and ones for THM/LRV) such that:
+
+
+
+q: Quality Level (X: Extreme, H: High, M: Medium, L: Low)
+cc: Chapter Number (01-99)
+mmmm: Media ID (0001-9999)
+
+
+
+When media becomes chaptered, the camera increments subsequent Chapter Numbers while leaving the Media ID unchanged.
+For example, if the user records a long High-quality video that results in 4 chapters, the files on the sdcard may
+look like the following:
+
+
+```
+-rwxrwxrwx@ 1 gopro 123456789 4006413091 Jan 1 00:00 GH010078.MP4
+-rwxrwxrwx@ 1 gopro 123456789 17663 Jan 1 00:00 GH010078.THM
+-rwxrwxrwx@ 1 gopro 123456789 4006001541 Jan 1 00:00 GH020078.MP4
+-rwxrwxrwx@ 1 gopro 123456789 17357 Jan 1 00:00 GH020078.THM
+-rwxrwxrwx@ 1 gopro 123456789 4006041985 Jan 1 00:00 GH030078.MP4
+-rwxrwxrwx@ 1 gopro 123456789 17204 Jan 1 00:00 GH030078.THM
+-rwxrwxrwx@ 1 gopro 123456789 756706872 Jan 1 00:00 GH040078.MP4
+-rwxrwxrwx@ 1 gopro 123456789 17420 Jan 1 00:00 GH040078.THM
+-rwxrwxrwx@ 1 gopro 123456789 184526939 Jan 1 00:00 GL010078.LRV
+-rwxrwxrwx@ 1 gopro 123456789 184519787 Jan 1 00:00 GL020078.LRV
+-rwxrwxrwx@ 1 gopro 123456789 184517614 Jan 1 00:00 GL030078.LRV
+-rwxrwxrwx@ 1 gopro 123456789 34877660 Jan 1 00:00 GL040078.LRV
+```
+
+
+## Media Info Format
+
+The Media: Info command provides additional details about a media above and beyond its counterpart, the Media: List command.
+Such information includes resolution, frame rate, duration, hilight info, etc.
+
+
+### Example Video Info:
+```
+{
+ "cre": "1613676644",
+ "s": "11305367",
+ "mahs": "1",
+ "us": "0",
+ "mos": [],
+ "eis": "0",
+ "pta": "1",
+ "ao": "stereo",
+ "tr": "0",
+ "mp": "0",
+ "ct": "0",
+ "rot": "0",
+ "fov": "4",
+ "lc": "0",
+ "prjn": "6",
+ "gumi": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
+ "ls": "1072714",
+ "cl": "0",
+ "avc_profile": "4",
+ "profile": "42",
+ "hc": "0",
+ "hi": [],
+ "dur": "2",
+ "w": "1920",
+ "h": "1080",
+ "fps": "60000",
+ "fps_denom": "1001",
+ "prog": "1",
+ "subsample": "0"
+}
+```
+
+### Common Keys (Video / Photo)
- Camera
- Command 1
- Command 2
- Command 3
- Command 4
- Command 5
- Guaranteed Valid?
+ Key
+ Type
+ Description
+ Examples
- HERO10 Black
- Res: 1080
- Anti-Flicker: 60Hz (NTSC)
- FPS: 240
- FOV: Wide
- Hypersmooth: OFF
- ✔
+ ao
+ string
+ Audio Option
+ off, stereo, wind, auto
- HERO10 Black
- FPS: 240
- Anti-Flicker: 60Hz (NTSC)
- Res: 1080
- FOV: Wide
- Hypersmooth: OFF
- ❌
+ avc_profile
+ uint8
+ Advanced Video Codec Profile
+ 0..255
+
+
+ cl
+ bool
+ File clipped from another source?
+ 0:false, 1:true
+
+
+ cre
+ uint32
+ File creation timestamp (sec since epoch)
+ 1692992748
+
+
+ ct
+ uint32
+ Content type
+ 0..12
+
+
+ dur
+ uint32
+ Duration of video in seconds
+ 42
+
+
+ eis
+ bool
+ File made with Electronic Image Stabilization
+ 0:false, 1:true
+
+
+ fps
+ uint32
+ Frame rate (numerator)
+ 1001
+
+
+ fps_denom
+ uint32
+ Frme rate (denominator)
+ 30000
+
+
+ gumi
+ string
+ Globally Unique Media ID
+ "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
+
+
+ h
+ uint32
+ Video height in pixels
+ 1080
+
+
+ hc
+ uint32
+ Hilight count
+ video:0..99, photo:0..1
+
+
+ hdr
+ bool
+ Photo taken with High Dynamic Range?
+ 0:false, 1:true
+
+
+ hi
+ Array of uint32
+ Offset to hilights in media in milliseconds
+ [1500, 4700]
+
+
+ lc
+ uint32
+ Spherical Lens Config
+ 0:front, 1:rear
+
+
+ ls
+ int32
+ Low Resolution Video file size in bytes (or -1 if no LRV file)
+ -1, 1234567890
+
+
+ mos
+ Array of string
+ Mobile Offload State
+ "app", "pc", "other"
+
+
+ mp
+ bool
+ Metadata Present?
+ 0:no metadata, 1:metadata exists
+
+
+ profile
+ uint8
+ Advanced Video Codec Level
+ 0..255
+
+
+ prog
+ bool
+ Is video progressive?
+ 0:interlaced, 1:progressive
+
+
+ pta
+ bool
+ Media has Protune audio file?
+ 0:false, 1:true
+
+
+ raw
+ bool
+ Photo has raw version?
+ 0:false, 1:true
+
+
+ s
+ uint64
+ File size in bytes
+ 1234567890
+
+
+ subsample
+ bool
+ Is video subsampled?
+ 0:false, 1:true
+
+
+ tr
+ bool
+ Is file transcoded?
+ 0:false, 1:true
+
+
+ w
+ uint32
+ Width of media in pixels
+ 1920
+
+
+ wdr
+ bool
+ Photo taken with Wide Dynamic Range?
+ 0:false, 1:true
-
-In the example above, the first set of commands will always work for basic video presets such as Standard.
-
-
-
-In the second example, suppose the camera's Video Resolution was previously set to 4K.
-If the user tries to set Video FPS to 240, it will fail because 4K/240fps is not supported.
-
-### Capability Documents
+### Video Keys
- Documents
- Product
- Release
+ Key
+ Type
+ Description
+ Examples
- capabilities.xlsx capabilities.json
- HERO11 Black Mini
- v02.30.00
+ ao
+ string
+ Audio Option
+ off, stereo, wind, auto
- v02.20.00
+ avc_profile
+ uint8
+ Advanced Video Codec Profile
+ 0..255
- v02.10.00
+ cl
+ bool
+ File clipped from another source?
+ 0:false, 1:true
- v02.00.00
+ dur
+ uint32
+ Duration of video in seconds
+ 42
- v01.10.00
+ fps
+ uint32
+ Frame rate (numerator)
+ 1001
- HERO11 Black
- v02.12.00
+ fps_denom
+ uint32
+ Frme rate (denominator)
+ 30000
- v02.10.00
+ hi
+ Array of uint32
+ Offset to hilights in media in milliseconds
+ [1500, 4700]
- v02.01.00
+ ls
+ int32
+ Low Resolution Video file size in bytes (or -1 if no LRV file)
+ -1, 1234567890
- v01.20.00
+ profile
+ uint8
+ Advanced Video Codec Level
+ 0..255
- v01.12.00
+ prog
+ bool
+ Is video progressive?
+ 0:interlaced, 1:progressive
- v01.10.00
+ pta
+ bool
+ Media has Protune audio file?
+ 0:false, 1:true
- HERO10 Black
- v01.50.00
+ subsample
+ bool
+ Is video subsampled?
+ 0:false, 1:true
+
+
+
+
+### Photo Keys
+
+
+
+ Key
+ Type
+ Description
+ Examples
- v01.46.00
+ hdr
+ bool
+ Photo taken with High Dynamic Range?
+ 0:false, 1:true
- v01.42.00
+ raw
+ bool
+ Photo has raw version?
+ 0:false, 1:true
- v01.40.00
+ wdr
+ bool
+ Photo taken with Wide Dynamic Range?
+ 0:false, 1:true
+
+
+
+
+### Media Info: Content Type
+
+The "ct" (Content Type) metadata indicates what mode (or group) the media was captured in.
+
+
+
+Note: All Time Lapse modes that result in MPEG media use the same content type ID.
+
+
+
+
+ ID
+ Mode
- v01.30.00
+ Video
+ 0
- v01.20.00
+ Looping
+ 1
- v01.16.00
+ Chaptered Video
+ 2
+
+
+ Time Lapse
+ 3
+
+
+ Single Photo
+ 4
+
+
+ Burst Photo
+ 5
+
+
+ Time Lapse Photo
+ 6
+
+
+ Night Lapse Photo
+ 8
+
+
+ Night Photo
+ 9
- v01.10.00
+ Continuous Photo
+ 10
- HERO9 Black
- v01.72.00
+ Raw Photo
+ 11
- v01.70.00
+ Live Burst
+ 12
-### Spreadsheet Format
-
-The capabilities spreadsheet contains worksheets for every supported release.
-Each row in a worksheet represents a whitelisted state and is presented in dependency order as outlined above.
-
-
-### JSON Format
-
-The capabilities JSON contains a set of whitelist states for every supported release.
-Each state is comprised of a list of objects that contain setting and option IDs necessary to construct set-setting
-commands and are given in dependency order as outlined above.
-
-
-
-Below is a simplified example of the capabilities JSON file; a formal schema is also available here:
-capabilities_schema.json
-
-
-```
-{
- "(PRODUCT_NAME)": {
- "(RELEASE_VERSION)": {
- "states": [
- [
- {"setting_name": "(str)", "setting_id": (int), "option_name": "(str)", "option_id": (int)},
- ...
- ],
- ...
- ],
- },
- ...
- },
- ...
-}
-```
-
-
-# Media
-
-The camera provides an endpoint to query basic details about media captured on the sdcard.
-
-
-
-## Chapters
-
-All GoPro cameras break longer videos into chapters.
-GoPro cameras currently limit file sizes on sdcards to 4GB for both FAT32 and exFAT file systems.
-This limitation is most commonly seen when recording longer (10+ minute) videos.
-In practice, the camera will split video media into chapters named Gqccmmmm.MP4 (and ones for THM/LRV) such that:
-
-
-
-q: Quality Level (X: Extreme, H: High, M: Medium, L: Low)
-cc: Chapter Number (01-99)
-mmmm: Media ID (0001-9999)
-
-
-
-When media becomes chaptered, the camera increments subsequent Chapter Numbers while leaving the Media ID unchanged.
-For example, if the user records a long High-quality video that results in 4 chapters, the files on the sdcard may
-look like the following:
-
-
-```
--rwxrwxrwx@ 1 gopro 123456789 4006413091 Jan 1 00:00 GH010078.MP4
--rwxrwxrwx@ 1 gopro 123456789 17663 Jan 1 00:00 GH010078.THM
--rwxrwxrwx@ 1 gopro 123456789 4006001541 Jan 1 00:00 GH020078.MP4
--rwxrwxrwx@ 1 gopro 123456789 17357 Jan 1 00:00 GH020078.THM
--rwxrwxrwx@ 1 gopro 123456789 4006041985 Jan 1 00:00 GH030078.MP4
--rwxrwxrwx@ 1 gopro 123456789 17204 Jan 1 00:00 GH030078.THM
--rwxrwxrwx@ 1 gopro 123456789 756706872 Jan 1 00:00 GH040078.MP4
--rwxrwxrwx@ 1 gopro 123456789 17420 Jan 1 00:00 GH040078.THM
--rwxrwxrwx@ 1 gopro 123456789 184526939 Jan 1 00:00 GL010078.LRV
--rwxrwxrwx@ 1 gopro 123456789 184519787 Jan 1 00:00 GL020078.LRV
--rwxrwxrwx@ 1 gopro 123456789 184517614 Jan 1 00:00 GL030078.LRV
--rwxrwxrwx@ 1 gopro 123456789 34877660 Jan 1 00:00 GL040078.LRV
-```
-
## Media List Format
@@ -2362,6 +4028,10 @@ The outer structure of the media list and the inner structure of individual medi
b
ID of first member of a group (for grouped media items)
+
+ cre
+ Creation timestamp (seconds since epoch)
+
d
Directory name
@@ -2415,7 +4085,7 @@ The outer structure of the media list and the inner structure of individual medi
### Grouped Media Items
-In order to minimize the size of the JSON transmitted by the camera, grouped media items such as Burst Photos,
+To minimize the size of the JSON transmitted by the camera, grouped media items such as Burst Photos,
Time Lapse Photos, Night Lapse Photos, etc are represented with a single item in the media list with additional keys
that allow the user to extrapolate individual filenames for each member of the group.
@@ -2472,7 +4142,6 @@ G0010394.JPG, G0010395.JPG. G0010396.JPG
-
## Media HiLights
The HiLight Tags feature allows the user to tag moments of interest either during video
@@ -2682,6 +4351,7 @@ Below is a table of supported status IDs.
Description
Type
Values
+ HERO12 Black
HERO11 Black Mini
HERO11 Black
HERO10 Black
@@ -2697,6 +4367,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
2
@@ -2708,6 +4379,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
6
@@ -2719,6 +4391,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
8
@@ -2730,6 +4403,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
9
@@ -2741,6 +4415,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
10
@@ -2752,6 +4427,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
11
@@ -2763,6 +4439,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
13
@@ -2774,6 +4451,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
17
@@ -2785,6 +4463,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
19
@@ -2796,6 +4475,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
20
@@ -2807,6 +4487,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
21
@@ -2814,6 +4495,7 @@ Below is a table of supported status IDs.
Time (milliseconds) since boot of last successful pairing complete action
integer
*
+ ❌
✔
✔
✔
@@ -2829,6 +4511,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
23
@@ -2840,6 +4523,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
24
@@ -2851,6 +4535,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
26
@@ -2858,6 +4543,7 @@ Below is a table of supported status IDs.
Wireless remote control version
integer
*
+ ❌
✔
✔
✔
@@ -2873,6 +4559,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
28
@@ -2880,6 +4567,7 @@ Below is a table of supported status IDs.
Wireless Pairing State
integer
*
+ ❌
✔
✔
✔
@@ -2895,6 +4583,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
30
@@ -2906,6 +4595,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
31
@@ -2917,6 +4607,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
32
@@ -2928,6 +4619,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
33
@@ -2939,6 +4631,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
34
@@ -2946,6 +4639,7 @@ Below is a table of supported status IDs.
How many photos can be taken before sdcard is full
integer
*
+ ✔
❌
✔
✔
@@ -2961,6 +4655,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
36
@@ -2968,6 +4663,7 @@ Below is a table of supported status IDs.
How many group photos can be taken with current settings before sdcard is full
integer
*
+ ✔
❌
✔
✔
@@ -2983,6 +4679,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
38
@@ -2994,6 +4691,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
39
@@ -3005,6 +4703,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
41
@@ -3016,6 +4715,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
42
@@ -3027,6 +4727,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
45
@@ -3038,6 +4739,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
49
@@ -3049,6 +4751,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
54
@@ -3060,6 +4763,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
55
@@ -3071,6 +4775,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
56
@@ -3082,6 +4787,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
58
@@ -3093,6 +4799,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
59
@@ -3104,6 +4811,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
60
@@ -3115,6 +4823,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
64
@@ -3126,6 +4835,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
65
@@ -3133,6 +4843,7 @@ Below is a table of supported status IDs.
Liveview Exposure Select Mode
integer
0: Disabled 1: Auto 2: ISO Lock 3: Hemisphere
+ ✔
❌
✔
✔
@@ -3144,6 +4855,7 @@ Below is a table of supported status IDs.
Liveview Exposure Select: y-coordinate (percent)
percent
0-100
+ ✔
❌
✔
✔
@@ -3155,6 +4867,7 @@ Below is a table of supported status IDs.
Liveview Exposure Select: y-coordinate (percent)
percent
0-100
+ ✔
❌
✔
✔
@@ -3170,6 +4883,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
69
@@ -3181,6 +4895,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
70
@@ -3192,6 +4907,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
74
@@ -3203,6 +4919,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
75
@@ -3214,6 +4931,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
76
@@ -3225,6 +4943,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
77
@@ -3236,6 +4955,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
78
@@ -3247,6 +4967,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
79
@@ -3256,6 +4977,7 @@ Below is a table of supported status IDs.
0: False 1: True
❌
❌
+ ❌
✔
✔
@@ -3269,6 +4991,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
82
@@ -3280,6 +5003,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
83
@@ -3291,6 +5015,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
85
@@ -3302,6 +5027,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
86
@@ -3313,6 +5039,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
88
@@ -3324,6 +5051,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
89
@@ -3335,6 +5063,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
93
@@ -3346,6 +5075,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
94
@@ -3353,6 +5083,7 @@ Below is a table of supported status IDs.
Current Photo Preset (ID)
integer
*
+ ✔
❌
✔
✔
@@ -3368,6 +5099,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
96
@@ -3379,6 +5111,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
97
@@ -3390,6 +5123,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
98
@@ -3401,6 +5135,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
99
@@ -3409,6 +5144,7 @@ Below is a table of supported status IDs.
integer
*
❌
+ ❌
✔
✔
✔
@@ -3420,6 +5156,7 @@ Below is a table of supported status IDs.
integer
*
❌
+ ❌
✔
✔
✔
@@ -3434,6 +5171,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
102
@@ -3445,6 +5183,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
103
@@ -3456,6 +5195,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
104
@@ -3465,15 +5205,17 @@ Below is a table of supported status IDs.
0: False 1: True
❌
❌
+ ❌
✔
✔
105
Camera lens type
- Camera lens type (reflects changes to setting 162)
+ Camera lens type (reflects changes to setting 162 or setting 189)
integer
- 0: Default 1: Max Lens
+ 0: Default 1: Max Lens 2: Max Lens 2.0
+ ✔
✔
✔
✔
@@ -3485,6 +5227,7 @@ Below is a table of supported status IDs.
Is Video Hindsight Capture Active?
boolean
0: False 1: True
+ ✔
❌
✔
✔
@@ -3496,6 +5239,7 @@ Below is a table of supported status IDs.
Scheduled Capture Preset ID
integer
*
+ ✔
❌
✔
✔
@@ -3507,6 +5251,7 @@ Below is a table of supported status IDs.
Is Scheduled Capture set?
boolean
0: False 1: True
+ ✔
❌
✔
✔
@@ -3518,6 +5263,7 @@ Below is a table of supported status IDs.
Media Mode Status (bitmasked)
integer
0: 000 = Selfie mod: 0, HDMI: 0, Media Mod Connected: False 1: 001 = Selfie mod: 0, HDMI: 0, Media Mod Connected: True 2: 010 = Selfie mod: 0, HDMI: 1, Media Mod Connected: False 3: 011 = Selfie mod: 0, HDMI: 1, Media Mod Connected: True 4: 100 = Selfie mod: 1, HDMI: 0, Media Mod Connected: False 5: 101 = Selfie mod: 1, HDMI: 0, Media Mod Connected: True 6: 110 = Selfie mod: 1, HDMI: 1, Media Mod Connected: False 7: 111 = Selfie mod: 1, HDMI: 1, Media Mod Connected: True
+ ✔
❌
✔
✔
@@ -3532,6 +5278,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
❌
@@ -3543,6 +5290,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
❌
@@ -3555,6 +5303,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
114
@@ -3565,6 +5314,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
❌
@@ -3576,6 +5326,7 @@ Below is a table of supported status IDs.
✔
✔
✔
+ ✔
❌
@@ -3586,6 +5337,7 @@ Below is a table of supported status IDs.
0: Disabled 1: Enabled
✔
✔
+ ✔
\>= v01.30.00
❌
@@ -3597,6 +5349,7 @@ Below is a table of supported status IDs.
*
✔
✔
+ ✔
❌
❌
@@ -3652,6 +5405,26 @@ Below is a table of settings that affect the current preset collection and there
180
Video Mode
+
+ 186
+ Video Mode
+
+
+ 187
+ Lapse Mode
+
+
+ 189
+ Max Lens Mod
+
+
+ 190
+ Max Lens Mod Enable
+
+
+ 191
+ Photo Mode
+
@@ -3774,6 +5547,7 @@ Note:
The Over The Air (OTA) update feature allows the user to update the camera's firmware via HTTP connection.
+There are two ways to perform OTA updates: Simple OTA Update and Resumable OTA Update.
@@ -3781,27 +5555,73 @@ Firmware update files can be obtained from GoPro's firmware catalog .
-### OTA Update Flow
-The OTA update process involves uploading chunks (or all) of a file along with its corresponding SHA1 hash,
-marking the file complete and then telling the camera to begin the update process.
-For specific command examples, see /gp/gpSoftUpdate in
-Commands Quick Reference .
+Note: In order to complete the firmware update process, the camera will reboot one or more times.
+This will cause any existing HTTP connections to be lost.
+### Simple OTA Update
-Note: Near the end of the firmware update process, in order to complete, the camera will need to reboot 1-2 times.
-This will cause any existing HTTP connections to be lost.
+The simple OTA update process is done by sending an entire update file to the camera in a single HTTP/POST.
+Details can be found in the diagram below.
+
+
+```plantuml!
+
+
+title Simple OTA Update
+
+actor Client
+participant Camera
+
+' Update Page and Firmware Catalog
+' https://gopro.com/en/us/update
+' https://api.gopro.com/firmware/v2/catalog
+
+== Obtain UPDATE.zip from update page or firmware catalog ==
+
+Client -> Client: Calculate SHA1_HASH for UPDATE.zip
+Client -> Camera: HTTP/POST: /gp/gpUpdate
+note right
+Content-Type: multipart/form-data
+Data:
+ DirectToSD=1
+ update=1
+ sha1=
+ file=
+end note
+
+Client <-- Camera: HTTP/200 (OK)
+note right
+JSON: { "status":"0" }
+end note
+
+== WiFi connection terminates ==
+== Camera displays "Update Complete" OSD, reboots 1-2 times ==
+
+
+
+
+```
+
+### Resumable OTA Update
+
+The resumable OTA update process involves uploading chunks (or all) of a file, marking the file complete and then telling the camera to begin the update process.
+Chunks are stored until they are explicitly deleted, allowing the client to stop and resume as needed.
+Details can be found in the diagram below.
+
```plantuml!
+title Resumable OTA Update
+
Actor Client
participant Camera
-note across: Obtain UPDATE.zip from update page or firmware catalog
-note across: Calculate SHA1_HASH for UPDATE.zip
-Client -> Camera: HTTP/GET: /gp/gpSoftUpdate?request=delete
+== Obtain UPDATE.zip from update page or firmware catalog ==
+Client -> Client: Calculate SHA1_HASH for UPDATE.zip
+Client -> Camera: HTTP/GET: /gp/gpSoftUpdate?request=delete
note right: Delete any old/cached data
Client <-- Camera: HTTP/200 (OK)
note right
@@ -3815,7 +5635,7 @@ JSON {
end note
Client -> Camera: HTTP/GET: /gp/gpSoftUpdate?request=showui
-note right: Display update OSD on camera UI
+note right: Display update OSD on camera UI (optional)
Client <-- Camera: HTTP/200 (OK)
note right
JSON: {
@@ -3891,8 +5711,8 @@ JSON: {
end note
end
-note across: WiFi connection lost
-note across: Camera displays OSD "Update Complete", reboots 1-2 times
+== WiFi connection lost ==
+== Camera displays OSD "Update Complete", reboots 1-2 times ==
@@ -3900,6 +5720,7 @@ note across: Camera displays OSD "Update Complete", reboots 1-2 times
```
### OTA Update Status Codes
+
@@ -4025,7 +5846,7 @@ LPP --> READY: Stop\nExit
### Webcam Commands
-Note: Prior to issuing webcam commands, Wired USB Control must be disabled.
+Note: For USB connections, prior to issuing webcam commands, Wired USB Control must be disabled.
For details about how to send this and webcam commands, see Commands Quick Reference .
@@ -4037,41 +5858,42 @@ For details about how to send this and webcam commands, see
@@ -4169,6 +5991,15 @@ If fov is not set, camera will default to the last-set fov or Wide if fov has ne
Resolution
FOV
+
+ HERO12 Black
+ 720p (id: 7)
+ Wide (id: 0), Narrow (id: 2), Superview (id: 3), Linear (id: 4)
+
+
+ 1080p (id: 12)
+ Wide (id: 0), Narrow (id: 2), Superview (id: 3), Linear (id: 4)
+
HERO11 Black
720p (id: 7)
@@ -4207,8 +6038,59 @@ If fov is not set, camera will default to the last-set fov or Wide if fov has ne
+### Webcam Stabilization
+
+
+Should the client require stabilization, the Hypersmooth setting can be used while in the state: READY (Status: OFF) .
+This setting can only be set while webcam is disabled, which requires either sending the Webcam: Exit command or reseating the USB-C connection to the camera.
+
+
+
+Note: The Low Hypersmooth option provides lower/lighter stabilization when used in Webcam mode vs other camera modes.
+
+
+
+
+
+ Camera
+ Version
+ Supported Hypersmooth Options
+
+
+ HERO12 Black
+ v01.10.00+
+ Off (id: 0), Low (id: 1), Auto Boost (id: 4)
+
+
+ HERO11 Black Mini
+ v01.10.00+
+ Off (id: 0), Low (id: 1), Boost (id: 3), Auto Boost (id: 4)
+
+
+ HERO11 Black
+ v01.10.00+
+ Off (id: 0), Low (id: 1), Boost (id: 3), Auto Boost (id: 4)
+
+
+ HERO10 Black
+ v01.10.00+
+ Off (id: 0), High (id: 2), Boost (id: 3), Standard (id: 100)
+
+
+ HERO9 Black
+ v01.70.00+
+ Off (id: 0), Low (id: 1), High (id: 2), Boost (id: 3)
+
+
+
+
# Limitations
+## HERO12 Black
+
+The camera will reject requests to change settings while encoding; for example, if Hindsight feature is active, the user cannot change settings
+HTTP command arguments must be given in the order outlined in Commands Quick Reference
+
## HERO11 Black Mini
The camera will reject requests to change settings while encoding; for example, if Hindsight feature is active, the user cannot change settings
diff --git a/protobuf/preset_status.proto b/protobuf/preset_status.proto
index 38e9b554..0c6b5947 100644
--- a/protobuf/preset_status.proto
+++ b/protobuf/preset_status.proto
@@ -1,5 +1,5 @@
/* preset_status.proto/Open GoPro, Version 2.0 (C) Copyright 2021 GoPro, Inc. (http://gopro.com/OpenGoPro). */
-/* This copyright was auto-generated on Fri Jun 9 22:49:36 UTC 2023 */
+/* This copyright was auto-generated on Fri Sep 8 18:51:54 UTC 2023 */
/*
Defines the structure of protobuf message received from camera containing preset status
@@ -56,129 +56,155 @@ enum EnumPresetGroupIcon {
}
enum EnumPresetIcon {
- PRESET_ICON_VIDEO = 0;
- PRESET_ICON_ACTIVITY = 1;
- PRESET_ICON_CINEMATIC = 2;
- PRESET_ICON_PHOTO = 3;
- PRESET_ICON_LIVE_BURST = 4;
- PRESET_ICON_BURST = 5;
- PRESET_ICON_PHOTO_NIGHT = 6;
- PRESET_ICON_TIMEWARP = 7;
- PRESET_ICON_TIMELAPSE = 8;
- PRESET_ICON_NIGHTLAPSE = 9;
- PRESET_ICON_SNAIL = 10;
- PRESET_ICON_VIDEO_2 = 11;
- PRESET_ICON_360_VIDEO = 12;
- PRESET_ICON_PHOTO_2 = 13;
- PRESET_ICON_PANORAMA = 14;
- PRESET_ICON_BURST_2 = 15;
- PRESET_ICON_TIMEWARP_2 = 16;
- PRESET_ICON_TIMELAPSE_2 = 17;
- PRESET_ICON_CUSTOM = 18;
- PRESET_ICON_AIR = 19;
- PRESET_ICON_BIKE = 20;
- PRESET_ICON_EPIC = 21;
- PRESET_ICON_INDOOR = 22;
- PRESET_ICON_MOTOR = 23;
- PRESET_ICON_MOUNTED = 24;
- PRESET_ICON_OUTDOOR = 25;
- PRESET_ICON_POV = 26;
- PRESET_ICON_SELFIE = 27;
- PRESET_ICON_SKATE = 28;
- PRESET_ICON_SNOW = 29;
- PRESET_ICON_TRAIL = 30;
- PRESET_ICON_TRAVEL = 31;
- PRESET_ICON_WATER = 32;
- PRESET_ICON_LOOPING = 33;
+ PRESET_ICON_VIDEO = 0;
+ PRESET_ICON_ACTIVITY = 1;
+ PRESET_ICON_CINEMATIC = 2;
+ PRESET_ICON_PHOTO = 3;
+ PRESET_ICON_LIVE_BURST = 4;
+ PRESET_ICON_BURST = 5;
+ PRESET_ICON_PHOTO_NIGHT = 6;
+ PRESET_ICON_TIMEWARP = 7;
+ PRESET_ICON_TIMELAPSE = 8;
+ PRESET_ICON_NIGHTLAPSE = 9;
+ PRESET_ICON_SNAIL = 10;
+ PRESET_ICON_VIDEO_2 = 11;
+ PRESET_ICON_360_VIDEO = 12;
+ PRESET_ICON_PHOTO_2 = 13;
+ PRESET_ICON_PANORAMA = 14;
+ PRESET_ICON_BURST_2 = 15;
+ PRESET_ICON_TIMEWARP_2 = 16;
+ PRESET_ICON_TIMELAPSE_2 = 17;
+ PRESET_ICON_CUSTOM = 18;
+ PRESET_ICON_AIR = 19;
+ PRESET_ICON_BIKE = 20;
+ PRESET_ICON_EPIC = 21;
+ PRESET_ICON_INDOOR = 22;
+ PRESET_ICON_MOTOR = 23;
+ PRESET_ICON_MOUNTED = 24;
+ PRESET_ICON_OUTDOOR = 25;
+ PRESET_ICON_POV = 26;
+ PRESET_ICON_SELFIE = 27;
+ PRESET_ICON_SKATE = 28;
+ PRESET_ICON_SNOW = 29;
+ PRESET_ICON_TRAIL = 30;
+ PRESET_ICON_TRAVEL = 31;
+ PRESET_ICON_WATER = 32;
+ PRESET_ICON_LOOPING = 33;
/* Reserved 34 - 50 for Custom presets */
- PRESET_ICON_MAX_VIDEO = 55;
- PRESET_ICON_MAX_PHOTO = 56;
- PRESET_ICON_MAX_TIMEWARP = 57;
- PRESET_ICON_BASIC = 58;
- PRESET_ICON_ULTRA_SLO_MO = 59;
- PRESET_ICON_STANDARD_ENDURANCE = 60;
- PRESET_ICON_ACTIVITY_ENDURANCE = 61;
- PRESET_ICON_CINEMATIC_ENDURANCE = 62;
- PRESET_ICON_SLOMO_ENDURANCE = 63;
- PRESET_ICON_STATIONARY_1 = 64;
- PRESET_ICON_STATIONARY_2 = 65;
- PRESET_ICON_STATIONARY_3 = 66;
- PRESET_ICON_STATIONARY_4 = 67;
- PRESET_ICON_STAR_TRAIL = 76;
- PRESET_ICON_LIGHT_PAINTING = 77;
- PRESET_ICON_LIGHT_TRAIL = 78;
- PRESET_ICON_FULL_FRAME = 79;
- PRESET_ICON_TIMELAPSE_PHOTO = 1000;
- PRESET_ICON_NIGHTLAPSE_PHOTO = 1001;
+ PRESET_ICON_MAX_VIDEO = 55;
+ PRESET_ICON_MAX_PHOTO = 56;
+ PRESET_ICON_MAX_TIMEWARP = 57;
+ PRESET_ICON_BASIC = 58;
+ PRESET_ICON_ULTRA_SLO_MO = 59;
+ PRESET_ICON_STANDARD_ENDURANCE = 60;
+ PRESET_ICON_ACTIVITY_ENDURANCE = 61;
+ PRESET_ICON_CINEMATIC_ENDURANCE = 62;
+ PRESET_ICON_SLOMO_ENDURANCE = 63;
+ PRESET_ICON_STATIONARY_1 = 64;
+ PRESET_ICON_STATIONARY_2 = 65;
+ PRESET_ICON_STATIONARY_3 = 66;
+ PRESET_ICON_STATIONARY_4 = 67;
+ PRESET_ICON_SIMPLE_SUPER_PHOTO = 70;
+ PRESET_ICON_SIMPLE_NIGHT_PHOTO = 71;
+ PRESET_ICON_HIGHEST_QUALITY_VIDEO = 73;
+ PRESET_ICON_STANDARD_QUALITY_VIDEO = 74;
+ PRESET_ICON_BASIC_QUALITY_VIDEO = 75;
+ PRESET_ICON_STAR_TRAIL = 76;
+ PRESET_ICON_LIGHT_PAINTING = 77;
+ PRESET_ICON_LIGHT_TRAIL = 78;
+ PRESET_ICON_FULL_FRAME = 79;
+ PRESET_ICON_EASY_MAX_VIDEO = 80;
+ PRESET_ICON_EASY_MAX_PHOTO = 81;
+ PRESET_ICON_EASY_MAX_TIMEWARP = 82;
+ PRESET_ICON_EASY_MAX_STAR_TRAIL = 83;
+ PRESET_ICON_EASY_MAX_LIGHT_PAINTING = 84;
+ PRESET_ICON_EASY_MAX_LIGHT_TRAIL = 85;
+ PRESET_ICON_MAX_STAR_TRAIL = 89;
+ PRESET_ICON_MAX_LIGHT_PAINTING = 90;
+ PRESET_ICON_MAX_LIGHT_TRAIL = 91;
+ PRESET_ICON_TIMELAPSE_PHOTO = 1000;
+ PRESET_ICON_NIGHTLAPSE_PHOTO = 1001;
}
enum EnumPresetTitle {
- PRESET_TITLE_ACTIVITY = 0;
- PRESET_TITLE_STANDARD = 1;
- PRESET_TITLE_CINEMATIC = 2;
- PRESET_TITLE_PHOTO = 3;
- PRESET_TITLE_LIVE_BURST = 4;
- PRESET_TITLE_BURST = 5;
- PRESET_TITLE_NIGHT = 6;
- PRESET_TITLE_TIME_WARP = 7;
- PRESET_TITLE_TIME_LAPSE = 8;
- PRESET_TITLE_NIGHT_LAPSE = 9;
- PRESET_TITLE_VIDEO = 10;
- PRESET_TITLE_SLOMO = 11;
- PRESET_TITLE_360_VIDEO = 12;
- PRESET_TITLE_PHOTO_2 = 13;
- PRESET_TITLE_PANORAMA = 14;
- PRESET_TITLE_360_PHOTO = 15;
- PRESET_TITLE_TIME_WARP_2 = 16;
- PRESET_TITLE_360_TIME_WARP = 17;
- PRESET_TITLE_CUSTOM = 18;
- PRESET_TITLE_AIR = 19;
- PRESET_TITLE_BIKE = 20;
- PRESET_TITLE_EPIC = 21;
- PRESET_TITLE_INDOOR = 22;
- PRESET_TITLE_MOTOR = 23;
- PRESET_TITLE_MOUNTED = 24;
- PRESET_TITLE_OUTDOOR = 25;
- PRESET_TITLE_POV = 26;
- PRESET_TITLE_SELFIE = 27;
- PRESET_TITLE_SKATE = 28;
- PRESET_TITLE_SNOW = 29;
- PRESET_TITLE_TRAIL = 30;
- PRESET_TITLE_TRAVEL = 31;
- PRESET_TITLE_WATER = 32;
- PRESET_TITLE_LOOPING = 33;
+ PRESET_TITLE_ACTIVITY = 0;
+ PRESET_TITLE_STANDARD = 1;
+ PRESET_TITLE_CINEMATIC = 2;
+ PRESET_TITLE_PHOTO = 3;
+ PRESET_TITLE_LIVE_BURST = 4;
+ PRESET_TITLE_BURST = 5;
+ PRESET_TITLE_NIGHT = 6;
+ PRESET_TITLE_TIME_WARP = 7;
+ PRESET_TITLE_TIME_LAPSE = 8;
+ PRESET_TITLE_NIGHT_LAPSE = 9;
+ PRESET_TITLE_VIDEO = 10;
+ PRESET_TITLE_SLOMO = 11;
+ PRESET_TITLE_360_VIDEO = 12;
+ PRESET_TITLE_PHOTO_2 = 13;
+ PRESET_TITLE_PANORAMA = 14;
+ PRESET_TITLE_360_PHOTO = 15;
+ PRESET_TITLE_TIME_WARP_2 = 16;
+ PRESET_TITLE_360_TIME_WARP = 17;
+ PRESET_TITLE_CUSTOM = 18;
+ PRESET_TITLE_AIR = 19;
+ PRESET_TITLE_BIKE = 20;
+ PRESET_TITLE_EPIC = 21;
+ PRESET_TITLE_INDOOR = 22;
+ PRESET_TITLE_MOTOR = 23;
+ PRESET_TITLE_MOUNTED = 24;
+ PRESET_TITLE_OUTDOOR = 25;
+ PRESET_TITLE_POV = 26;
+ PRESET_TITLE_SELFIE = 27;
+ PRESET_TITLE_SKATE = 28;
+ PRESET_TITLE_SNOW = 29;
+ PRESET_TITLE_TRAIL = 30;
+ PRESET_TITLE_TRAVEL = 31;
+ PRESET_TITLE_WATER = 32;
+ PRESET_TITLE_LOOPING = 33;
/* Reserved 34 - 50 for custom presets. */
- PRESET_TITLE_360_TIMELAPSE = 51;
- PRESET_TITLE_360_NIGHT_LAPSE = 52;
- PRESET_TITLE_360_NIGHT_PHOTO = 53;
- PRESET_TITLE_PANO_TIME_LAPSE = 54;
- PRESET_TITLE_MAX_VIDEO = 55;
- PRESET_TITLE_MAX_PHOTO = 56;
- PRESET_TITLE_MAX_TIMEWARP = 57;
- PRESET_TITLE_BASIC = 58;
- PRESET_TITLE_ULTRA_SLO_MO = 59;
- PRESET_TITLE_STANDARD_ENDURANCE = 60;
- PRESET_TITLE_ACTIVITY_ENDURANCE = 61;
- PRESET_TITLE_CINEMATIC_ENDURANCE = 62;
- PRESET_TITLE_SLOMO_ENDURANCE = 63;
- PRESET_TITLE_STATIONARY_1 = 64;
- PRESET_TITLE_STATIONARY_2 = 65;
- PRESET_TITLE_STATIONARY_3 = 66;
- PRESET_TITLE_STATIONARY_4 = 67;
- PRESET_TITLE_SIMPLE_VIDEO = 68;
- PRESET_TITLE_SIMPLE_TIME_WARP = 69;
- PRESET_TITLE_SIMPLE_SUPER_PHOTO = 70;
- PRESET_TITLE_SIMPLE_NIGHT_PHOTO = 71;
- PRESET_TITLE_SIMPLE_VIDEO_ENDURANCE = 72;
- PRESET_TITLE_HIGHEST_QUALITY = 73;
- PRESET_TITLE_EXTENDED_BATTERY = 74;
- PRESET_TITLE_LONGEST_BATTERY = 75;
- PRESET_TITLE_STAR_TRAIL = 76;
- PRESET_TITLE_LIGHT_PAINTING = 77;
- PRESET_TITLE_LIGHT_TRAIL = 78;
- PRESET_TITLE_FULL_FRAME = 79;
- PRESET_TITLE_MAX_LENS_VIDEO = 80;
- PRESET_TITLE_MAX_LENS_TIMEWARP = 81;
+ PRESET_TITLE_360_TIMELAPSE = 51;
+ PRESET_TITLE_360_NIGHT_LAPSE = 52;
+ PRESET_TITLE_360_NIGHT_PHOTO = 53;
+ PRESET_TITLE_PANO_TIME_LAPSE = 54;
+ PRESET_TITLE_MAX_VIDEO = 55;
+ PRESET_TITLE_MAX_PHOTO = 56;
+ PRESET_TITLE_MAX_TIMEWARP = 57;
+ PRESET_TITLE_BASIC = 58;
+ PRESET_TITLE_ULTRA_SLO_MO = 59;
+ PRESET_TITLE_STANDARD_ENDURANCE = 60;
+ PRESET_TITLE_ACTIVITY_ENDURANCE = 61;
+ PRESET_TITLE_CINEMATIC_ENDURANCE = 62;
+ PRESET_TITLE_SLOMO_ENDURANCE = 63;
+ PRESET_TITLE_STATIONARY_1 = 64;
+ PRESET_TITLE_STATIONARY_2 = 65;
+ PRESET_TITLE_STATIONARY_3 = 66;
+ PRESET_TITLE_STATIONARY_4 = 67;
+ PRESET_TITLE_SIMPLE_VIDEO = 68;
+ PRESET_TITLE_SIMPLE_TIME_WARP = 69;
+ PRESET_TITLE_SIMPLE_SUPER_PHOTO = 70;
+ PRESET_TITLE_SIMPLE_NIGHT_PHOTO = 71;
+ PRESET_TITLE_SIMPLE_VIDEO_ENDURANCE = 72;
+ PRESET_TITLE_HIGHEST_QUALITY = 73;
+ PRESET_TITLE_EXTENDED_BATTERY = 74;
+ PRESET_TITLE_LONGEST_BATTERY = 75;
+ PRESET_TITLE_STAR_TRAIL = 76;
+ PRESET_TITLE_LIGHT_PAINTING = 77;
+ PRESET_TITLE_LIGHT_TRAIL = 78;
+ PRESET_TITLE_FULL_FRAME = 79;
+ PRESET_TITLE_MAX_LENS_VIDEO = 80;
+ PRESET_TITLE_MAX_LENS_TIMEWARP = 81;
+ PRESET_TITLE_STANDARD_QUALITY_VIDEO = 82;
+ PRESET_TITLE_BASIC_QUALITY_VIDEO = 83;
+ PRESET_TITLE_EASY_MAX_VIDEO = 84;
+ PRESET_TITLE_EASY_MAX_PHOTO = 85;
+ PRESET_TITLE_EASY_MAX_TIMEWARP = 86;
+ PRESET_TITLE_EASY_MAX_STAR_TRAIL = 87;
+ PRESET_TITLE_EASY_MAX_LIGHT_PAINTING = 88;
+ PRESET_TITLE_EASY_MAX_LIGHT_TRAIL = 89;
+ PRESET_TITLE_MAX_STAR_TRAIL = 90;
+ PRESET_TITLE_MAX_LIGHT_PAINTING = 91;
+ PRESET_TITLE_MAX_LIGHT_TRAIL = 92;
+ PRESET_TITLE_HIGHEST_QUALITY_VIDEO = 93;
}
message NotifyPresetStatus {
diff --git a/tools/test_media_server/.dockerignore b/tools/test_media_server/.dockerignore
new file mode 100644
index 00000000..1aa2afea
--- /dev/null
+++ b/tools/test_media_server/.dockerignore
@@ -0,0 +1,10 @@
+# Start by ignoring everything
+*
+
+# Explicitly unignore what we need for building
+!nginx.conf
+!hls.html
+!entrypoint.sh
+# TODO once we find which one works. Remove the other one
+!cert_request.ext
+!cert_request.ini
diff --git a/tools/test_media_server/.gitignore b/tools/test_media_server/.gitignore
new file mode 100644
index 00000000..9ea105fb
--- /dev/null
+++ b/tools/test_media_server/.gitignore
@@ -0,0 +1,3 @@
+/.ssl/
+**/.vscode
+**/*.log
\ No newline at end of file
diff --git a/tools/test_media_server/Dockerfile b/tools/test_media_server/Dockerfile
new file mode 100644
index 00000000..e08f55ef
--- /dev/null
+++ b/tools/test_media_server/Dockerfile
@@ -0,0 +1,120 @@
+# Dockerfile/Open GoPro, Version 2.0 (C) Copyright 2021 GoPro, Inc. (http://gopro.com/OpenGoPro).
+# This copyright was auto-generated on Fri Jun 9 22:45:24 UTC 2023
+
+ARG ALPINE_VERSION=3.16
+
+##### Building stage #####
+FROM alpine:${ALPINE_VERSION} as builder
+
+# Versions of nginx, rtmp-module and ffmpeg
+ARG NGINX_VERSION=1.23.0
+ARG NGINX_RTMP_MODULE_VERSION=1.2.2
+ARG FFMPEG_VERSION=5.1
+
+# Install dependencies
+RUN apk update && \
+ apk --no-cache add \
+ bash build-base ca-certificates \
+ openssl openssl-dev make \
+ gcc libgcc libc-dev rtmpdump-dev \
+ zlib-dev musl-dev pcre pcre-dev lame-dev \
+ yasm pkgconf pkgconfig libtheora-dev \
+ libvorbis-dev libvpx-dev freetype-dev \
+ x264-dev x265-dev && \
+ rm -rf /var/lib/apt/lists/*
+
+# Download nginx source
+RUN mkdir -p /tmp/build && \
+ cd /tmp/build && \
+ wget https://nginx.org/download/nginx-${NGINX_VERSION}.tar.gz && \
+ tar zxf nginx-${NGINX_VERSION}.tar.gz && \
+ rm nginx-${NGINX_VERSION}.tar.gz
+
+# Download rtmp-module source
+RUN cd /tmp/build && \
+ wget https://github.com/arut/nginx-rtmp-module/archive/v${NGINX_RTMP_MODULE_VERSION}.tar.gz && \
+ tar zxf v${NGINX_RTMP_MODULE_VERSION}.tar.gz && \
+ rm v${NGINX_RTMP_MODULE_VERSION}.tar.gz
+
+# Build nginx with nginx-rtmp module
+RUN cd /tmp/build/nginx-${NGINX_VERSION} && \
+ ./configure \
+ --sbin-path=/usr/local/sbin/nginx \
+ --conf-path=/etc/nginx/nginx.conf \
+ --error-log-path=/var/log/nginx/error.log \
+ --http-log-path=/var/log/nginx/access.log \
+--pid-path=/var/run/nginx/nginx.pid \
+ --lock-path=/var/lock/nginx.lock \
+ --http-client-body-temp-path=/tmp/nginx-client-body \
+ --with-http_ssl_module \
+ --with-stream \
+ --with-stream_ssl_module \
+ --with-threads \
+ --add-module=/tmp/build/nginx-rtmp-module-${NGINX_RTMP_MODULE_VERSION} && \
+ make CFLAGS=-Wno-error -j $(getconf _NPROCESSORS_ONLN) && \
+ make install
+
+# Download ffmpeg source
+RUN cd /tmp/build && \
+ wget http://ffmpeg.org/releases/ffmpeg-${FFMPEG_VERSION}.tar.gz && \
+ tar zxf ffmpeg-${FFMPEG_VERSION}.tar.gz && \
+ rm ffmpeg-${FFMPEG_VERSION}.tar.gz
+
+# Build ffmpeg
+RUN cd /tmp/build/ffmpeg-${FFMPEG_VERSION} && \
+ ./configure \
+ --enable-version3 \
+ --enable-gpl \
+ --enable-small \
+ --enable-libx264 \
+ --enable-libx265 \
+ --enable-libvpx \
+ --enable-libtheora \
+ --enable-libvorbis \
+ --enable-librtmp \
+ --enable-postproc \
+ --enable-swresample \
+--enable-libfreetype \
+ --enable-libmp3lame \
+ --disable-debug \
+ --disable-doc \
+ --disable-ffplay \
+ --extra-libs="-lpthread -lm" && \
+ make -j $(getconf _NPROCESSORS_ONLN) && \
+ make install
+
+# Copy stats.xsl file to nginx html directory and clean build files
+RUN cp /tmp/build/nginx-rtmp-module-${NGINX_RTMP_MODULE_VERSION}/stat.xsl /usr/local/nginx/html/stat.xsl && \
+ rm -rf /tmp/build
+
+##### Building the final image #####
+FROM alpine:${ALPINE_VERSION}
+
+# Install dependencies
+RUN apk update && \
+ apk --no-cache add \
+ bash ca-certificates openssl \
+ pcre libtheora libvorbis lame libvpx \
+ librtmp x264-dev x265-dev freetype htop && \
+ rm -rf /var/lib/apt/lists/*
+
+# Copy files from build stage to final stage
+COPY --from=builder /usr/local /usr/local
+COPY --from=builder /etc/nginx /etc/nginx
+COPY --from=builder /var/log/nginx /var/log/nginx
+COPY --from=builder /var/lock /var/lock
+COPY --from=builder /var/run/nginx /var/run/nginx
+
+# Forward logs to Docker
+RUN ln -sf /dev/stdout /var/log/nginx/access.log && \
+ ln -sf /dev/stderr /var/log/nginx/error.log
+
+COPY ./hls.html /usr/local/nginx/html/player.html
+COPY ./nginx.conf /etc/nginx/nginx.conf
+COPY ./cert_request.ext /cert_request.ext
+COPY ./cert_request.ini /cert_request.ini
+
+# Copy run script to container
+COPY entrypoint.sh /entrypoint.sh
+
+CMD ["bash", "/entrypoint.sh"]
diff --git a/tools/test_media_server/README.md b/tools/test_media_server/README.md
new file mode 100644
index 00000000..56460c95
--- /dev/null
+++ b/tools/test_media_server/README.md
@@ -0,0 +1,81 @@
+- [What is this?](#what-is-this)
+- [Usage](#usage)
+ - [SSL Configuration](#ssl-configuration)
+- [Test Stream](#test-stream)
+ - [RTMP](#rtmp)
+ - [RTMPS](#rtmps)
+- [More Information](#more-information)
+
+# What is this?
+
+This is a test server that can used for isolated testing of the following streams:
+
+- RTMP
+- RTMP
+
+# Usage
+
+Start server with:
+
+```
+SSL_DOMAIN="{IP_ADDRESS}" docker-compose up
+```
+
+where `IP_ADDRESS` is the IP Address of the device the server is running on.
+
+The server accepts communication on the following endpoints / ports:
+
+| Port | Endpoint | Communication Type | Example |
+| ---- | --------- | ---------------------- | ----------------------------------- |
+| 8080 | | HLS stream viewer | http://{IP_ADDRESS}:8080 |
+| 8080 | stats | stream stats via HTTP | http://{IP_ADDRESS}:8080/stats |
+| 8443 | stats | stream stats via HTTPS | https://{IP_ADDRESS}:8443/stats |
+| 1935 | live/test | RTMP stream | rtmp://{IP_ADDRESS}:1935/live/test |
+| 1936 | live/test | RTMPS stream | rtmps://{IP_ADDRESS}:1936/live/test |
+
+The general usage is:
+
+1. Start an RTMP(S) stream to one of the `live/test` endpoints.
+2. View stream with at port 8080 (`http://{IP_ADDRESS}:8080`)
+3. Optionally check stats at one of the stats endpoints
+
+## SSL Configuration
+
+A certificate and key are generated when docker image starts and placed in the `.ssl` directory.
+
+To use this certificate to communicate with the test server, install `rtmp.crt` as trusted root certificate.
+The steps for this vary per OS. On Ubuntu for example:
+
+```
+$ sudo cp ./.ssl/self-signed/rtmp.crt /usr/local/share/ca-certificates
+$ sudo update-ca-certificates
+```
+
+# Test Stream
+
+For sanity testing, an RTMP(S) stream can be sent to the test server as follows:
+
+## RTMP
+
+1. Test via:
+
+```
+docker run --rm jrottenberg/ffmpeg:4.1-alpine -r 30 -f lavfi -i testsrc -vf scale=1280:960 -vcodec libx264 -profile:v baseline -pix_fmt yuv420p -f flv rtmp://{IP_ADDRESS}:1935/live/test
+```
+
+2. View at: http://localhost:8080
+
+## RTMPS
+
+1. Test via:
+
+```
+docker run --rm jrottenberg/ffmpeg:4.1-alpine -r 30 -f lavfi -i testsrc -vf scale=1280:960 -vcodec libx264 -profile:v baseline -pix_fmt yuv420p -f flv rtmps://{IP_ADDRESS}:1936/live/test
+```
+
+2. View at: http://localhost:8080
+
+# More Information
+
+Per-stream stats can be viewed at `http://localhost:8080/stats`. The `.xml` provided by this endpoint could,
+for example, be used as a programmatic way to verify a stream has started / stopped.
diff --git a/tools/test_media_server/cert_request.ext b/tools/test_media_server/cert_request.ext
new file mode 100644
index 00000000..22334571
--- /dev/null
+++ b/tools/test_media_server/cert_request.ext
@@ -0,0 +1,19 @@
+[ req ]
+authorityKeyIdentifier = keyid,issuer
+distinguished_name = req_distinguished_name
+prompt = no
+req_extensions = req_ext
+[ req_distinguished_name ]
+countryName = US
+stateOrProvinceName = CA
+localityName = San Mateo
+organizationName = GoPro
+organizationalUnitName = Server
+commonName = GoPro Server
+[ req_ext ]
+basicConstraints = CA:FALSE
+subjectAltName = @alt_names
+keyUsage = digitalSignature, nonRepudiation, keyEncipherment, dataEncipherment
+subjectKeyIdentifier = hash
+[ alt_names ]
+IP.1 = __IP_ADDR__
diff --git a/tools/test_media_server/cert_request.ini b/tools/test_media_server/cert_request.ini
new file mode 100644
index 00000000..cc6bc633
--- /dev/null
+++ b/tools/test_media_server/cert_request.ini
@@ -0,0 +1,17 @@
+[req]
+default_bits = 2048
+default_md = sha256
+distinguished_name = req_distinguished_name
+x509_extensions = v3_req
+prompt = no
+[req_distinguished_name]
+C = US
+ST = VA
+L = SomeCity
+O = MyCompany
+OU = MyDivision
+CN = __IP_ADDR__
+[v3_req]
+subjectAltName = @alt_names
+[alt_names]
+IP.1 = __IP_ADDR__
\ No newline at end of file
diff --git a/tools/test_media_server/docker-compose.yml b/tools/test_media_server/docker-compose.yml
new file mode 100644
index 00000000..5cdb80d2
--- /dev/null
+++ b/tools/test_media_server/docker-compose.yml
@@ -0,0 +1,15 @@
+# docker-compose.yml/Open GoPro, Version 2.0 (C) Copyright 2021 GoPro, Inc. (http://gopro.com/OpenGoPro).
+# This copyright was auto-generated on Fri Jun 9 22:45:24 UTC 2023
+
+services:
+ nginx-rtmps:
+ build: .
+ volumes:
+ - ./.ssl:/ssl
+ ports:
+ - 1935:1935 # RTMP
+ - 1936:1936 # RTMPS
+ - 8080:8080 # HTTP
+ - 8443:8443 # HTTPS
+ environment:
+ - SSL_DOMAIN=${SSL_DOMAIN}
diff --git a/tools/test_media_server/entrypoint.sh b/tools/test_media_server/entrypoint.sh
new file mode 100644
index 00000000..1dc3baf0
--- /dev/null
+++ b/tools/test_media_server/entrypoint.sh
@@ -0,0 +1,67 @@
+#!/bin/sh
+# entrypoint.sh/Open GoPro, Version 2.0 (C) Copyright 2021 GoPro, Inc. (http://gopro.com/OpenGoPro).
+# This copyright was auto-generated on Fri Jun 9 22:45:24 UTC 2023
+
+
+set -e
+
+function generate_root_cert
+{
+ echo -e "$(date +"%Y-%m-%d %H:%M:%S") INFO: Generating a Self Signing Certificate Authority..."
+ openssl genrsa -out /ssl/self_signed/RTMP-CA.key 2048
+ openssl req -x509 -new -nodes -key /ssl/self_signed/RTMP-CA.key -sha256 -days 1825 -subj '/CN=RTMP-Server-CA' -out /ssl/self_signed/RTMP-CA.crt
+ cp -fv /ssl/self_signed/RTMP-CA.crt /ssl/
+}
+
+function generate_cert_from_root
+{
+ SUBJ="/CN=$SSL_DOMAIN"
+ echo -e "$(date +"%Y-%m-%d %H:%M:%S") INFO: The generated certificate will be valid for: $SSL_DOMAIN"
+ openssl genrsa -out /ssl/self_signed/rtmp.key 2048
+ openssl req -new -key /ssl/self_signed/rtmp.key -subj $SUBJ -out /tmp/rtmp.csr
+ openssl x509 -req -in /tmp/rtmp.csr -CA /ssl/self_signed/RTMP-CA.crt -CAkey /ssl/self_signed/RTMP-CA.key -CAcreateserial -days 365 -sha256 -out /ssl/self_signed/rtmp.crt
+}
+
+# This is richard's method. It does not work with Chrome. It apparently works with the camera but I haven't seen this work yet
+# function generate_standalone_cert
+# {
+# # Using IP Address, build temporary request file from template
+# cp /cert_request.ext /ssl/temp.ext
+# sed -i "s/__IP_ADDR__/$SSL_DOMAIN/g" /ssl/temp.ext
+# openssl genrsa -out /ssl/self_signed/rtmp.key 2048
+# openssl req -new -config /ssl/temp.ext -key /ssl/self_signed/rtmp.key -out /ssl/self_signed/rtmp.csr
+# openssl x509 -req -days 300 -in /ssl/self_signed/rtmp.csr -extfile /ssl/temp.ext -extensions req_ext -signkey /ssl/self_signed/rtmp.key -out /ssl/self_signed/rtmp.crt
+# rm /ssl/temp.ext
+# # Print it to the console
+# openssl x509 -in /ssl/self_signed/rtmp.crt -noout -text
+# cat /ssl/self_signed/rtmp.crt
+# }
+
+function generate_standalone_cert
+{
+ # Using IP Address, build temporary request file from template
+ cp /cert_request.ini /ssl/temp.ini
+ sed -i "s/__IP_ADDR__/$SSL_DOMAIN/g" /ssl/temp.ini
+ openssl req -new -nodes -x509 -days 365 -keyout /ssl/self_signed/rtmp.key -out /ssl/self_signed/rtmp.crt -config /ssl/temp.ini
+ # Print it to the console
+ openssl x509 -in /ssl/self_signed/rtmp.crt -noout -text
+ rm /ssl/temp.ini
+}
+
+if [[ $SSL_DOMAIN == "" ]]; then
+ echo "You need to set the SSL_DOMAIN env variable"
+ exit 1
+fi
+
+# Create fresh ssl directory
+rm -rf /ssl/* && mkdir -p /ssl/self_signed
+
+# This was the original way of generating a root certificate and then generating indivudal certs from this
+# for each domain.
+# generate_root_cert
+# generate_cert_from_root
+
+generate_standalone_cert
+
+echo -e "$(date +"%Y-%m-%d %H:%M:%S") INFO: Starting Nginx!"
+exec nginx -g "daemon off;"
diff --git a/tools/test_media_server/hls.html b/tools/test_media_server/hls.html
new file mode 100644
index 00000000..9531d222
--- /dev/null
+++ b/tools/test_media_server/hls.html
@@ -0,0 +1,59 @@
+
+
+
+
+ HLS streaming
+
+
+
+
+
+
+
+
+
+ HLS Player (using hls.js)
+
+
+
+
+
+
diff --git a/tools/test_media_server/nginx.conf b/tools/test_media_server/nginx.conf
new file mode 100644
index 00000000..278e9e45
--- /dev/null
+++ b/tools/test_media_server/nginx.conf
@@ -0,0 +1,122 @@
+worker_processes auto;
+
+error_log /dev/stdout info;
+
+events {
+ worker_connections 1024;
+}
+
+# RTMPS configuration
+stream {
+ upstream backend {
+ server 127.0.0.1:1935;
+ }
+
+ server {
+ listen 1936 ssl;
+ proxy_pass backend;
+ ssl_certificate /ssl/self_signed/rtmp.crt;
+ ssl_certificate_key /ssl/self_signed/rtmp.key;
+ }
+}
+
+# RTMP configuration
+rtmp {
+ server {
+ listen 1935;
+ chunk_size 4000;
+
+ # This application is to accept incoming stream
+ application live {
+ # Allows live input
+ live on;
+ # Drop Publishing connections that havnt sent any stream data for over 10 seconds
+ drop_idle_publisher 10s;
+ # Local push for built in players
+ push rtmp://localhost:1935/show;
+ }
+
+ # This is the HLS application
+ application show {
+ # Allows live input from above application
+ live on;
+ # Disable consuming the stream from nginx as rtmp
+ deny play all;
+
+ # Enable HTTP Live Streaming
+ hls on;
+ hls_fragment 3;
+ hls_playlist_length 20;
+ hls_path /mnt/hls/; # hls fragments path
+ }
+ }
+}
+
+# HTTP configuration
+http {
+ sendfile off;
+ tcp_nopush on;
+ access_log /dev/stdout combined;
+ directio 512;
+
+ ssl_protocols TLSv1.2 TLSv1.3;
+ ssl_ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384;
+ ssl_prefer_server_ciphers off;
+ ssl_session_cache shared:SSL:10m;
+ ssl_session_timeout 1d;
+
+ # HTTP server required to serve the player and HLS fragments
+ server {
+ listen 8080;
+
+ listen 8443 ssl;
+ ssl_certificate /ssl/self_signed/rtmp.crt;
+ ssl_certificate_key /ssl/self_signed/rtmp.key;
+
+ # Redirect requests for http://:8080/ to http://:8080/player
+ location = / {
+ # This is required to handle reverse proxy's like NginxProxyManager, otherwise the redirect will
+ # include this servers port in the redirect.
+ absolute_redirect off;
+ return 302 /player.html;
+ }
+
+ # Serve HLS fragments
+ location /hls {
+ types {
+ application/vnd.apple.mpegurl m3u8;
+ video/mp2t ts;
+ }
+
+ root /mnt;
+
+ # Disable cache
+ add_header Cache-Control no-cache;
+
+ # CORS setup
+ add_header 'Access-Control-Allow-Origin' '*' always;
+ add_header 'Access-Control-Expose-Headers' 'Content-Length';
+
+ # allow CORS preflight requests
+ if ($request_method = 'OPTIONS') {
+ add_header 'Access-Control-Allow-Origin' '*';
+ add_header 'Access-Control-Max-Age' 1728000;
+ add_header 'Content-Type' 'text/plain charset=UTF-8';
+ add_header 'Content-Length' 0;
+ return 204;
+ }
+ }
+
+ # This URL provides RTMP statistics in XML
+ location /stat {
+ rtmp_stat all;
+ # Use stat.xsl stylesheet
+ rtmp_stat_stylesheet stat.xsl;
+ }
+
+ location /stat.xsl {
+ # XML stylesheet to view RTMP stats.
+ root /usr/local/nginx/html;
+ }
+ }
+}
\ No newline at end of file