diff --git a/assets/js/lunr/lunr-store.js b/assets/js/lunr/lunr-store.js index 4ec0f48e..fbc2ad2f 100644 --- a/assets/js/lunr/lunr-store.js +++ b/assets/js/lunr/lunr-store.js @@ -933,24 +933,6 @@ let specStore = [ "url": "https://gopro.github.io/OpenGoPro/ble/features/settings.html#settings", "tags": [] }, - { - "title": "Camera Capabilities (BLE Spec)", - "excerpt": "", - "url": "https://gopro.github.io/OpenGoPro/ble/features/settings.html#camera-capabilities", - "tags": [] - }, - { - "title": "Xlsx (BLE Spec)", - "excerpt": "", - "url": "https://gopro.github.io/OpenGoPro/ble/features/settings.html#xlsx", - "tags": [] - }, - { - "title": "Json (BLE Spec)", - "excerpt": "", - "url": "https://gopro.github.io/OpenGoPro/ble/features/settings.html#json", - "tags": [] - }, { "title": "Operations (BLE Spec)", "excerpt": "", @@ -1959,7 +1941,7 @@ let specStore = [ }, { "title": "Presets (HTTP Section)", - "excerpt": "## Presets\n\nThe camera organizes many modes of operation into [Presets](#schema/Preset).\n\n> Note: The Preset ID is required to load a Preset via [Load Preset](#operation/OGP_PRESET_LOAD).\n\nDepending on the camera's state, different collections of presets will be available for immediate loading and use.\nBelow is a table of settings that affect the current preset collection and thereby which presets can be loaded:\n\n\n\n| ID | Setting |\n| --- | ---------------------- |\n| 162 | Max Lens |\n| 173 | Video Performance Mode |\n| 175 | Controls |\n| 177 | Enable Night Photo |\n| 180 | Video Mode |\n| 186 | Video Mode |\n| 187 | Lapse Mode |\n| 189 | Max Lens Mod |\n| 190 | Max Lens Mod Enable |\n| 191 | Photo Mode |\n\n## Preset Groups\n\nPresets are organized into [Preset Groups](#schema/PresetGroup).\n\nTo find the currently available Presets / Preset Groups, use [Get Preset Status](#operation/OGP_PRESETS_GET).\n", + "excerpt": "## Presets\n\nThe camera organizes modes of operation into [Presets](#schema/Preset).\n\nDepending on the camera's state, different collections of presets will be available for immediate loading and use.\n\nTo find the currently available Presets, use [Get Preset Status](#operation/OGP_PRESETS_GET).\n\n## Preset Groups\n\nPresets are organized into [Preset Groups](#schema/PresetGroup).\n\nTo find the currently available Preset Groups, use [Get Preset Status](#operation/OGP_PRESETS_GET).\n", "url": "https://gopro.github.io/OpenGoPro/http#tag/Presets", "tags": [ "httpOperation" @@ -1967,7 +1949,7 @@ let specStore = [ }, { "title": "Settings (HTTP Section)", - "excerpt": "GoPro cameras have hundreds of setting options to choose from, all of which can be set using a single endpoint. The endpoint is configured with a setting id and an option value. Note that setting option values are not globally unique. While most option values are enumerated values, some are complex bit-masked values.\n\n## Capabilities\n\nCamera capabilities usually change from one camera to another and often change from one release to the next.\nBelow are documents that detail whitelists for basic video settings for every supported camera release.\n\nThese Capability documents define supported camera states.\nEach state is comprised of a set of setting options that are presented in **dependency order**.\nThis means each state is guaranteed to be attainable if and only if the setting options are set in the order presented.\nFailure to adhere to dependency ordering may result in the camera's blacklist rules rejecting a set-setting command.\n\n| Camera | Command 1 | Command 2 | Command 3 | Command 4 | Command 5 | Guaranteed Valid? |\n| ------------ | --------- | ------------------------- | --------- | --------- | ---------------- | ----------------- |\n| HERO10 Black | Res: 1080 | Anti-Flicker: 60Hz (NTSC) | FPS: 240 | FOV: Wide | Hypersmooth: OFF | ✔ |\n| HERO10 Black | FPS: 240 | Anti-Flicker: 60Hz (NTSC) | Res: 1080 | FOV: Wide | Hypersmooth: OFF | ❌ |\n\nIn the example above, the first set of commands will always work for basic video presets such as Standard.\n\nIn the second example, suppose the camera's Video Resolution was previously set to 4K.\nIf the user tries to set Video FPS to 240, it will fail because 4K/240fps is not supported.\n\nCapability documents for each camera / firmware version can be found in the following file formats:\n\n### XLSX\n\nAn XLSX file can be found [here](https://github.com/gopro/OpenGoPro/blob/main/capabilities/capabilities.xlsx).\n\nThe capabilities spreadsheet contains worksheets for every supported release. Each row in a worksheet represents\na whitelisted state and is presented in dependency order as outlined above.\n\n### JSON\n\nA JSON file can be found [here](https://github.com/gopro/OpenGoPro/blob/main/capabilities/capabilities.json).\n\nThe capabilities JSON contains a set of whitelist states for every supported release. Each state is comprised of a\nlist of objects that contain setting and option IDs necessary to construct set-setting commands and are given in\ndependency order as outlined above. For more information on the object format, see the JSON\n[schema](https://github.com/gopro/OpenGoPro/blob/main/capabilities/capabilities_schema.json)\n", + "excerpt": "GoPro cameras have hundreds of setting options to choose from. Since these options have a complex tree of dependencies\non camera state, current Preset, etc, there is no mechanism to set a desired setting option from any camera state.\n\nTo find the currently available options for a given setting, attempt to set it to an invalid option using its relevant\noperation below and view the [currently available options](#schema/SettingCapabilities) returned in the 403 error response.\n", "url": "https://gopro.github.io/OpenGoPro/http#tag/settings", "tags": [ "httpOperation" @@ -2045,6 +2027,14 @@ let specStore = [ "httpOperation" ] }, + { + "title": "Settingcapabilities (HTTP Schema)", + "excerpt": "The currently available options for the requested setting.", + "url": "https://gopro.github.io/OpenGoPro/http#schema/SettingCapabilities", + "tags": [ + "httpOperation" + ] + }, { "title": "Singlemedialistitem (HTTP Schema)", "excerpt": "A single (non-grouped) media item\n\nNote that each property actually comes as a string but is specified here using its functional value.\n", @@ -2207,7 +2197,7 @@ let specStore = [ }, { "title": "Load Preset By Id (HTTP Operation)", - "excerpt": "\n![HERO13 Black](https://img.shields.io/badge/HERO13%20Black-ffe119)\n![HERO12 Black](https://img.shields.io/badge/HERO12%20Black-f58231)\n ![HERO11 Black Mini](https://img.shields.io/badge/HERO11%20Black%20Mini-911eb4)\n![HERO11 Black](https://img.shields.io/badge/HERO11%20Black-f032e6)\n ![HERO10 Black](https://img.shields.io/badge/HERO10%20Black-bcf60c)\n![HERO9 Black](https://img.shields.io/badge/HERO9%20Black-fabebe)\n \n\nSupported Protocols:\n\n\n- usb\n- wifi\n\n---\nPreset ID's are not constant and must be retrieved via [Get Preset Status](#operation/OGP_PRESETS_GET)", + "excerpt": "\n![HERO13 Black](https://img.shields.io/badge/HERO13%20Black-ffe119)\n![HERO12 Black](https://img.shields.io/badge/HERO12%20Black-f58231)\n ![HERO11 Black Mini](https://img.shields.io/badge/HERO11%20Black%20Mini-911eb4)\n![HERO11 Black](https://img.shields.io/badge/HERO11%20Black-f032e6)\n ![HERO10 Black](https://img.shields.io/badge/HERO10%20Black-bcf60c)\n![HERO9 Black](https://img.shields.io/badge/HERO9%20Black-fabebe)\n \n\nSupported Protocols:\n\n\n- usb\n- wifi\n\n---\nA preset can only be loaded if it is currently available where available preset IDs can be found\nfrom [Get Preset Status](#operation/OGP_PRESETS_GET)\n", "url": "https://gopro.github.io/OpenGoPro/http#operation/OGP_PRESET_LOAD", "tags": [ "httpOperation" diff --git a/ble/_sources/features/presets.rst.txt b/ble/_sources/features/presets.rst.txt index ead104d7..cf10adfa 100644 --- a/ble/_sources/features/presets.rst.txt +++ b/ble/_sources/features/presets.rst.txt @@ -4,22 +4,6 @@ Presets The camera organizes many modes of operation into Presets. Depending on the camera's state, different collections of presets will be available for immediate loading and use. -Below is a table of settings that affect the current preset collection and thereby which presets can be loaded - -=== ==================================================== -ID Setting -=== ==================================================== -162 :operation:ref:`Max Lens` -173 :operation:ref:`Video Performance Mode` -175 :operation:ref:`Controls` -177 :operation:ref:`Enable Night Photo` -180 :operation:ref:`Video Mode` -186 :operation:ref:`Video Mode` -187 :operation:ref:`Lapse Mode` -189 :operation:ref:`Max Lens Mod` -190 :operation:ref:`Max Lens Mod Enable` -191 :operation:ref:`Photo Mode` -=== ==================================================== Preset Groups ------------- @@ -89,7 +73,10 @@ Operations :external: :id: 0x40 - Load preset by ID. The ID must be found from :operation:ref:`Get Available Presets` + Load preset by ID. + + A preset can only be loaded if it is currently available where available preset IDs can be + found from :operation:ref:`Get Available Presets` .. operation:tlv-message:: Request :uuid: Command diff --git a/ble/_sources/features/settings.rst.txt b/ble/_sources/features/settings.rst.txt index 3aab2758..f33f3264 100644 --- a/ble/_sources/features/settings.rst.txt +++ b/ble/_sources/features/settings.rst.txt @@ -1,49 +1,13 @@ Settings ******** -Camera Capabilities -=================== +GoPro cameras have hundreds of setting options to choose from. Since these options have a complex tree of dependencies +on camera state, current Preset, etc, there is no mechanism to set a desired setting option from any camera state. -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. +To find the currently available options for a given setting, use the capability querying operations: -These 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 :operation:ref:`Set Setting` command. - -============= ========= =================== ========= ========= ================ ================= -Camera Command 1 Command 2 Command 3 Command 4 Command 5 Guaranteed Valid? -============= ========= =================== ========= ========= ================ ================= -Hero 10 Black Res: 1080 Anti-Flicker: 60 Hz FPS: 240 FOV: Wide Hypersmooth: Off ✔ -Hero 10 Black Res: 240 Anti-Flicker: 60 Hz 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 for each camera / firmware version can be found in the following file formats: - -XLSX ----- - -An XLSX file can be found `here `__. - -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 ----- - -A JSON file can be found `here `__. - -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 -:operation:ref:`Set Setting` commands and are given in dependency -order as outlined above. For more information on the object format, see the -`JSON schema `__. +- :operation:ref:`Get Setting Capabilities` +- :operation:ref:`Register for Setting Capability Updates` Operations ========== diff --git a/ble/features/access_points.html b/ble/features/access_points.html index cdb24441..412277ae 100644 --- a/ble/features/access_points.html +++ b/ble/features/access_points.html @@ -401,12 +401,6 @@
  • Settings
    • -Camera Capabilities -
    • -
    • Operations diff --git a/ble/features/cohn.html b/ble/features/cohn.html index c22f97f3..f8699c42 100644 --- a/ble/features/cohn.html +++ b/ble/features/cohn.html @@ -401,12 +401,6 @@
    • Settings
      • -Camera Capabilities -
      • -
      • Operations diff --git a/ble/features/control.html b/ble/features/control.html index 70f76382..6ac705f6 100644 --- a/ble/features/control.html +++ b/ble/features/control.html @@ -401,12 +401,6 @@
      • Settings
        • -Camera Capabilities -
        • -
        • Operations diff --git a/ble/features/hilights.html b/ble/features/hilights.html index 98729356..746a212d 100644 --- a/ble/features/hilights.html +++ b/ble/features/hilights.html @@ -401,12 +401,6 @@
        • Settings
          • -Camera Capabilities -
          • -
          • Operations diff --git a/ble/features/live_streaming.html b/ble/features/live_streaming.html index 2a327971..bb4bc146 100644 --- a/ble/features/live_streaming.html +++ b/ble/features/live_streaming.html @@ -401,12 +401,6 @@
          • Settings
            • -Camera Capabilities -
            • -
            • Operations diff --git a/ble/features/presets.html b/ble/features/presets.html index bea2a183..53d32932 100644 --- a/ble/features/presets.html +++ b/ble/features/presets.html @@ -401,12 +401,6 @@
            • Settings
              • -Camera Capabilities -
              • -
              • Operations @@ -588,58 +582,7 @@

                Presets

                The camera organizes many modes of operation into Presets.

                -

                Depending on the camera’s state, different collections of presets will be available for immediate loading and use. -Below is a table of settings that affect the current preset collection and thereby which presets can be loaded

                - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                IDSetting
                162Max Lens
                173Video Performance Mode
                175Controls
                177Enable Night Photo
                180Video Mode
                186Video Mode
                187Lapse Mode
                189Max Lens Mod
                190Max Lens Mod Enable
                191Photo Mode
                +

                Depending on the camera’s state, different collections of presets will be available for immediate loading and use.

                Preset Groups

                @@ -804,7 +747,9 @@

                Operations0x40 -

                Load preset by ID. The ID must be found from Get Available Presets

                +

                Load preset by ID.

                +

                A preset can only be loaded if it is currently available where available preset IDs can be +found from Get Available Presets

                Request diff --git a/ble/features/query.html b/ble/features/query.html index 9a76a0e9..086e3717 100644 --- a/ble/features/query.html +++ b/ble/features/query.html @@ -401,12 +401,6 @@
              • Settings
                • -Camera Capabilities -
                • -
                • Operations diff --git a/ble/features/settings.html b/ble/features/settings.html index a60ec248..af87d3fe 100644 --- a/ble/features/settings.html +++ b/ble/features/settings.html @@ -401,12 +401,6 @@
                • Settings
                  • -Camera Capabilities -
                  • -
                  • Operations @@ -587,70 +581,13 @@

                    Settings

                    -
                    -

                    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.

                    -

                    These 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.

                    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                    CameraCommand 1Command 2Command 3Command 4Command 5Guaranteed Valid?
                    Hero 10 BlackRes: 1080Anti-Flicker: 60 HzFPS: 240FOV: WideHypersmooth: Off
                    Hero 10 BlackRes: 240Anti-Flicker: 60 HzRES: 1080FOV: WideHypersmooth: 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 for each camera / firmware version can be found in the following file formats:

                    -
                    -

                    XLSX -

                    -

                    An XLSX file can be found here.

                    -

                    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 -

                    -

                    A JSON file can be found here.

                    -

                    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. For more information on the object format, see the -JSON schema.

                    -
                    -
                    +

                    GoPro cameras have hundreds of setting options to choose from. Since these options have a complex tree of dependencies +on camera state, current Preset, etc, there is no mechanism to set a desired setting option from any camera state.

                    +

                    To find the currently available options for a given setting, use the capability querying operations:

                    +

                    Operations

                    diff --git a/ble/features/statuses.html b/ble/features/statuses.html index b9f2fbf3..158d8b7b 100644 --- a/ble/features/statuses.html +++ b/ble/features/statuses.html @@ -400,12 +400,6 @@
                  • Settings
                    • -Camera Capabilities -
                    • -
                    • Operations diff --git a/ble/genindex.html b/ble/genindex.html index 614271d0..0dc3f990 100644 --- a/ble/genindex.html +++ b/ble/genindex.html @@ -397,12 +397,6 @@
                    • Settings
                      • -Camera Capabilities -
                      • -
                      • Operations diff --git a/ble/index.html b/ble/index.html index dd6363b4..979658c5 100644 --- a/ble/index.html +++ b/ble/index.html @@ -400,12 +400,6 @@
                      • Settings
                        • -Camera Capabilities -
                        • -
                        • Operations diff --git a/ble/objects.inv b/ble/objects.inv index 6aea1eeb..ff38712b 100644 Binary files a/ble/objects.inv and b/ble/objects.inv differ diff --git a/ble/operation-operation_index.html b/ble/operation-operation_index.html index 6bf16086..c3b05ae7 100644 --- a/ble/operation-operation_index.html +++ b/ble/operation-operation_index.html @@ -404,12 +404,6 @@
                        • Settings
                          • -Camera Capabilities -
                          • -
                          • Operations diff --git a/ble/protocol.html b/ble/protocol.html index f1bdbac1..253d916a 100644 --- a/ble/protocol.html +++ b/ble/protocol.html @@ -401,12 +401,6 @@
                          • Settings
                            • -Camera Capabilities -
                            • -
                            • Operations diff --git a/ble/protocol/ble_setup.html b/ble/protocol/ble_setup.html index 8ed98928..57e8e50c 100644 --- a/ble/protocol/ble_setup.html +++ b/ble/protocol/ble_setup.html @@ -401,12 +401,6 @@
                            • Settings
                              • -Camera Capabilities -
                              • -
                              • Operations diff --git a/ble/protocol/data_protocol.html b/ble/protocol/data_protocol.html index 16197067..579066c6 100644 --- a/ble/protocol/data_protocol.html +++ b/ble/protocol/data_protocol.html @@ -401,12 +401,6 @@
                              • Settings
                                • -Camera Capabilities -
                                • -
                                • Operations diff --git a/ble/protocol/id_tables.html b/ble/protocol/id_tables.html index 7851e283..c3095cb2 100644 --- a/ble/protocol/id_tables.html +++ b/ble/protocol/id_tables.html @@ -401,12 +401,6 @@
                                • Settings
                                  • -Camera Capabilities -
                                  • -
                                  • Operations diff --git a/ble/protocol/protobuf.html b/ble/protocol/protobuf.html index ad571284..9160ce5e 100644 --- a/ble/protocol/protobuf.html +++ b/ble/protocol/protobuf.html @@ -401,12 +401,6 @@
                                  • Settings
                                    • -Camera Capabilities -
                                    • -
                                    • Operations diff --git a/ble/protocol/state_management.html b/ble/protocol/state_management.html index e81a1bb2..7642588a 100644 --- a/ble/protocol/state_management.html +++ b/ble/protocol/state_management.html @@ -401,12 +401,6 @@
                                    • Settings
                                      • -Camera Capabilities -
                                      • -
                                      • Operations diff --git a/ble/search.html b/ble/search.html index 07e2cb52..5277596e 100644 --- a/ble/search.html +++ b/ble/search.html @@ -400,12 +400,6 @@
                                      • Settings
                                        • -Camera Capabilities -
                                        • -
                                        • Operations diff --git a/ble/searchindex.js b/ble/searchindex.js index 4f0761f7..b1b35d61 100644 --- a/ble/searchindex.js +++ b/ble/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"5GHZ Available (81)": [[8, "ghz-available-81"]], "AP Mode (69)": [[8, "ap-mode-69"]], "AP SSID (29)": [[8, "ap-ssid-29"]], "Access Point": [[0, null]], "Active Hilights (58)": [[8, "active-hilights-58"]], "Advertisements": [[11, "advertisements"]], "Anti-Flicker (134)": [[7, "anti-flicker-134"]], "Auto Power Down (59)": [[7, "auto-power-down-59"]], "Auto Power Off (225)": [[7, "auto-power-off-225"]], "BLE Characteristics": [[11, "ble-characteristics"]], "BLE Setup": [[11, null]], "Backwards Compatibility": [[12, "backwards-compatibility"]], "Battery Present (1)": [[8, "battery-present-1"]], "Bit Depth (183)": [[7, "bit-depth-183"]], "Busy (8)": [[8, "busy-8"]], "Camera Capabilities": [[7, "camera-capabilities"]], "Camera Control": [[15, "camera-control"]], "Camera Control ID (114)": [[8, "camera-control-id-114"]], "Camera Readiness": [[15, "camera-readiness"]], "Camera Volume (216)": [[7, "camera-volume-216"]], "Camera on the Home Network": [[1, null]], "Capture Delay Active (101)": [[8, "capture-delay-active-101"]], "Certificates": [[1, "certificates"]], "Cold (85)": [[8, "cold-85"]], "Command IDs": [[13, "command-ids"]], "Commands": [[12, "commands"]], "Configure GATT Characteristics": [[11, "configure-gatt-characteristics"]], "Connected Devices (31)": [[8, "connected-devices-31"]], "Continuation Packets": [[12, "continuation-packets"]], "Control": [[2, null]], "Controls (175)": [[7, "controls-175"]], "Data Protocol": [[12, null]], "Decipher Message Payload Type": [[12, "decipher-message-payload-type"]], "Disconnect from Access Point": [[0, "disconnect-from-access-point"]], "Display Mod Status (110)": [[8, "display-mod-status-110"]], "Easy Mode Speed (176)": [[7, "easy-mode-speed-176"]], "Easy Night Photo (191)": [[7, "easy-night-photo-191"]], "Enable Night Photo (177)": [[7, "enable-night-photo-177"]], "Encoding (10)": [[8, "encoding-10"]], "EnumCOHNNetworkState": [[14, "enumcohnnetworkstate"]], "EnumCOHNStatus": [[14, "enumcohnstatus"]], "EnumCameraControlStatus": [[14, "enumcameracontrolstatus"]], "EnumFlatMode": [[14, "enumflatmode"]], "EnumLens": [[14, "enumlens"]], "EnumLiveStreamError": [[14, "enumlivestreamerror"]], "EnumLiveStreamStatus": [[14, "enumlivestreamstatus"]], "EnumPresetGroup": [[14, "enumpresetgroup"]], "EnumPresetGroupIcon": [[14, "enumpresetgroupicon"]], "EnumPresetIcon": [[14, "enumpreseticon"]], "EnumPresetTitle": [[14, "enumpresettitle"]], "EnumProvisioning": [[14, "enumprovisioning"]], "EnumRegisterLiveStreamStatus": [[14, "enumregisterlivestreamstatus"]], "EnumRegisterPresetStatus": [[14, "enumregisterpresetstatus"]], "EnumResultGeneric": [[14, "enumresultgeneric"]], "EnumScanEntryFlags": [[14, "enumscanentryflags"]], "EnumScanning": [[14, "enumscanning"]], "EnumWindowSize": [[14, "enumwindowsize"]], "Enums": [[14, "enums"]], "Extended (13-bit) Packets": [[12, "extended-13-bit-packets"]], "Extended (16-bit) Packets": [[12, "extended-16-bit-packets"]], "FTU (79)": [[8, "ftu-79"]], "Finish Pairing": [[11, "finish-pairing"]], "Flatmode (89)": [[8, "flatmode-89"]], "Frame Rate (234)": [[7, "frame-rate-234"]], "Frames Per Second (3)": [[7, "frames-per-second-3"]], "Framing (193)": [[7, "framing-193"]], "GPS (83)": [[7, "gps-83"]], "GPS Lock (68)": [[8, "gps-lock-68"]], "General": [[9, "general"]], "General (5-bit) Packets": [[12, "general-5-bit-packets"]], "Getting Started": [[9, "getting-started"]], "Hilights": [[3, null]], "HindSight (167)": [[7, "hindsight-167"]], "Hindsight (106)": [[8, "hindsight-106"]], "Hypersmooth (135)": [[7, "hypersmooth-135"]], "ID Tables": [[13, null]], "Internal Battery Bars (2)": [[8, "internal-battery-bars-2"]], "Internal Battery Percentage (70)": [[8, "internal-battery-percentage-70"]], "JSON": [[7, "json"]], "Keep Alive": [[15, "keep-alive"]], "LCD Lock (11)": [[8, "lcd-lock-11"]], "Lapse Mode (187)": [[7, "lapse-mode-187"]], "Last Pairing Success (21)": [[8, "last-pairing-success-21"]], "Last Pairing Type (20)": [[8, "last-pairing-type-20"]], "Last Wifi Scan Success (23)": [[8, "last-wifi-scan-success-23"]], "Lens Attachment (217)": [[7, "lens-attachment-217"]], "Lens Type (105)": [[8, "lens-type-105"]], "Limitations": [[9, "limitations"]], "Linux Core (104)": [[8, "linux-core-104"]], "Live Bursts (100)": [[8, "live-bursts-100"]], "Live Streaming": [[4, null]], "Liveview Exposure Select Mode (65)": [[8, "liveview-exposure-select-mode-65"]], "Liveview X (67)": [[8, "liveview-x-67"]], "Liveview Y (66)": [[8, "liveview-y-66"]], "Locate (45)": [[8, "locate-45"]], "Max Lens (162)": [[7, "max-lens-162"]], "Max Lens Mod (189)": [[7, "max-lens-mod-189"]], "Max Lens Mod Enable (190)": [[7, "max-lens-mod-enable-190"]], "Media": [[14, "media"]], "Media Format (128)": [[7, "media-format-128"]], "Media Mod State (102)": [[8, "media-mod-state-102"]], "Message Payload": [[12, "message-payload"]], "Microphone Accessory (74)": [[8, "microphone-accessory-74"]], "Minimum Status Poll Period (60)": [[8, "minimum-status-poll-period-60"]], "Mobile Friendly (78)": [[8, "mobile-friendly-78"]], "Multi Shot Aspect Ratio (192)": [[7, "multi-shot-aspect-ratio-192"]], "Multi Shot Framing (233)": [[7, "multi-shot-framing-233"]], "Nightlapse Rate (32)": [[7, "nightlapse-rate-32"]], "NotifProvisioningState": [[14, "notifprovisioningstate"]], "NotifStartScanning": [[14, "notifstartscanning"]], "NotifyCOHNStatus": [[14, "notifycohnstatus"]], "NotifyLiveStreamStatus": [[14, "notifylivestreamstatus"]], "NotifyPresetStatus": [[14, "notifypresetstatus"]], "OTA (41)": [[8, "ota-41"]], "OTA Charged (83)": [[8, "ota-charged-83"]], "Open GoPro Supported Cameras": [[9, "id1"]], "Operations": [[0, "operations"], [1, "operations"], [2, "operations"], [3, "operations"], [4, "operations"], [5, "operations"], [6, "operations"], [7, "operations"]], "Overheating (6)": [[8, "overheating-6"]], "Packet Headers": [[12, "packet-headers"]], "Packetization": [[12, "packetization"]], "Pairing Mode": [[11, "pairing-mode"]], "Pairing State (19)": [[8, "pairing-state-19"]], "Pairing State (Legacy) (28)": [[8, "pairing-state-legacy-28"]], "Pending FW Update Cancel (42)": [[8, "pending-fw-update-cancel-42"]], "Photo Digital Lenses V2 (230)": [[7, "photo-digital-lenses-v2-230"]], "Photo Horizon Leveling (151)": [[7, "photo-horizon-leveling-151"]], "Photo Interval Capture Count (118)": [[8, "photo-interval-capture-count-118"]], "Photo Interval Duration (172)": [[7, "photo-interval-duration-172"]], "Photo Lens (122)": [[7, "photo-lens-122"]], "Photo Mode (227)": [[7, "photo-mode-227"]], "Photo Output (125)": [[7, "photo-output-125"]], "Photo Preset (94)": [[8, "photo-preset-94"]], "Photo Single Interval (171)": [[7, "photo-single-interval-171"]], "Photo Timelapse Rate (30)": [[7, "photo-timelapse-rate-30"]], "Photos (38)": [[8, "photos-38"]], "Preset": [[14, "preset"]], "Preset (97)": [[8, "preset-97"]], "Preset Group (96)": [[8, "preset-group-96"]], "Preset Groups": [[5, "preset-groups"]], "Preset Modified (98)": [[8, "preset-modified-98"]], "Preset Modified Status": [[5, "preset-modified-status"]], "PresetGroup": [[14, "presetgroup"]], "PresetSetting": [[14, "presetsetting"]], "Presets": [[5, null]], "Preview Stream (32)": [[8, "preview-stream-32"]], "Preview Stream Available (55)": [[8, "preview-stream-available-55"]], "Primary Storage (33)": [[8, "primary-storage-33"]], "Profiles (184)": [[7, "profiles-184"]], "Protobuf": [[12, "protobuf"]], "Protobuf Documentation": [[14, null]], "Protobuf IDs": [[13, "protobuf-ids"]], "Protocol": [[10, null]], "Provisioning Procedure": [[1, "provisioning-procedure"]], "Quality Control (201)": [[7, "quality-control-201"]], "Queries": [[12, "queries"]], "Query": [[6, null]], "Query IDs": [[13, "query-ids"]], "Quick Capture (9)": [[8, "quick-capture-9"]], "Ready (82)": [[8, "ready-82"]], "Regional Format (195)": [[7, "regional-format-195"]], "Remaining Live Bursts (99)": [[8, "remaining-live-bursts-99"]], "Remaining Photos (34)": [[8, "remaining-photos-34"]], "Remaining Video Time (35)": [[8, "remaining-video-time-35"]], "Remote Connected (27)": [[8, "remote-connected-27"]], "Remote Version (26)": [[8, "remote-version-26"]], "RequestCOHNCert": [[14, "requestcohncert"]], "RequestClearCOHNCert": [[14, "requestclearcohncert"]], "RequestConnect": [[14, "requestconnect"]], "RequestConnectNew": [[14, "requestconnectnew"]], "RequestCreateCOHNCert": [[14, "requestcreatecohncert"]], "RequestCustomPresetUpdate": [[14, "requestcustompresetupdate"]], "RequestGetApEntries": [[14, "requestgetapentries"]], "RequestGetCOHNStatus": [[14, "requestgetcohnstatus"]], "RequestGetLastCapturedMedia": [[14, "requestgetlastcapturedmedia"]], "RequestGetLiveStreamStatus": [[14, "requestgetlivestreamstatus"]], "RequestGetPresetStatus": [[14, "requestgetpresetstatus"]], "RequestReleaseNetwork": [[14, "requestreleasenetwork"]], "RequestSetCOHNSetting": [[14, "requestsetcohnsetting"]], "RequestSetCameraControlStatus": [[14, "requestsetcameracontrolstatus"]], "RequestSetLiveStreamMode": [[14, "requestsetlivestreammode"]], "RequestSetTurboActive": [[14, "requestsetturboactive"]], "RequestStartScan": [[14, "requeststartscan"]], "ResponseCOHNCert": [[14, "responsecohncert"]], "ResponseConnect": [[14, "responseconnect"]], "ResponseConnectNew": [[14, "responseconnectnew"]], "ResponseGeneric": [[14, "responsegeneric"]], "ResponseGetApEntries": [[14, "responsegetapentries"]], "ResponseGetApEntries::ScanEntry": [[14, "responsegetapentries-scanentry"]], "ResponseLastCapturedMedia": [[14, "responselastcapturedmedia"]], "ResponseStartScanning": [[14, "responsestartscanning"]], "Rotation (86)": [[8, "rotation-86"]], "SD Card Capacity (117)": [[8, "sd-card-capacity-117"]], "SD Card Errors (112)": [[8, "sd-card-errors-112"]], "SD Card Remaining (54)": [[8, "sd-card-remaining-54"]], "SD Card Write Speed Error (111)": [[8, "sd-card-write-speed-error-111"]], "Scheduled Capture (108)": [[8, "scheduled-capture-108"]], "Scheduled Capture Preset ID (107)": [[8, "scheduled-capture-preset-id-107"]], "Send Messages": [[11, "send-messages"]], "Setting IDs": [[7, "setting-ids"], [13, "setting-ids"]], "Settings": [[7, null]], "Setup Language (223)": [[7, "setup-language-223"]], "Setup Screen Saver (219)": [[7, "setup-screen-saver-219"]], "Star Trails Length (179)": [[7, "star-trails-length-179"]], "State Management": [[15, null]], "Status IDs": [[8, "status-ids"], [13, "status-ids"]], "Statuses": [[8, null]], "Supported Cameras": [[9, "supported-cameras"]], "System Video Mode (180)": [[7, "system-video-mode-180"]], "Time Lapse Digital Lenses (123)": [[7, "time-lapse-digital-lenses-123"]], "Time Lapse Digital Lenses V2 (231)": [[7, "time-lapse-digital-lenses-v2-231"]], "Time Since Last Hilight (59)": [[8, "time-since-last-hilight-59"]], "Time Warp Speed (103)": [[8, "time-warp-speed-103"]], "Timelapse Interval Countdown (49)": [[8, "timelapse-interval-countdown-49"]], "Timelapse Preset (95)": [[8, "timelapse-preset-95"]], "Turbo Transfer (113)": [[8, "turbo-transfer-113"]], "Type Length Value": [[12, "type-length-value"]], "USB Connected (115)": [[8, "usb-connected-115"]], "USB Controlled (116)": [[8, "usb-controlled-116"]], "Verifying Certificate": [[1, "verifying-certificate"]], "Video Aspect Ratio (108)": [[7, "video-aspect-ratio-108"]], "Video Bit Rate (182)": [[7, "video-bit-rate-182"]], "Video Digital Lenses V2 (229)": [[7, "video-digital-lenses-v2-229"]], "Video Easy Mode (186)": [[7, "video-easy-mode-186"]], "Video Encoding Duration (13)": [[8, "video-encoding-duration-13"]], "Video Framing (232)": [[7, "video-framing-232"]], "Video Horizon Leveling (150)": [[7, "video-horizon-leveling-150"]], "Video Lens (121)": [[7, "video-lens-121"]], "Video Performance Mode (173)": [[7, "video-performance-mode-173"]], "Video Preset (93)": [[8, "video-preset-93"]], "Video Resolution (2)": [[7, "video-resolution-2"]], "Video Timelapse Rate (5)": [[7, "video-timelapse-rate-5"]], "Videos (39)": [[8, "videos-39"]], "View Certificate Details": [[1, "view-certificate-details"]], "Webcam Digital Lenses (43)": [[7, "webcam-digital-lenses-43"]], "Welcome to Open GoPro BLE API\u2019s documentation!": [[9, null]], "WiFi SSID (30)": [[8, "wifi-ssid-30"]], "Wifi Bars (56)": [[8, "wifi-bars-56"]], "Wifi Provisioning State (24)": [[8, "wifi-provisioning-state-24"]], "Wifi Scan State (22)": [[8, "wifi-scan-state-22"]], "Wireless Band (178)": [[7, "wireless-band-178"]], "Wireless Band (76)": [[8, "wireless-band-76"]], "Wireless Connections Enabled (17)": [[8, "wireless-connections-enabled-17"]], "XLSX": [[7, "xlsx"]], "Zoom Available (77)": [[8, "zoom-available-77"]], "Zoom Level (75)": [[8, "zoom-level-75"]], "Zoom while Encoding (88)": [[8, "zoom-while-encoding-88"]]}, "docnames": ["features/access_points", "features/cohn", "features/control", "features/hilights", "features/live_streaming", "features/presets", "features/query", "features/settings", "features/statuses", "index", "protocol", "protocol/ble_setup", "protocol/data_protocol", "protocol/id_tables", "protocol/protobuf", "protocol/state_management"], "envversion": {"sphinx": 62, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": ["features/access_points.rst", "features/cohn.rst", "features/control.rst", "features/hilights.rst", "features/live_streaming.rst", "features/presets.rst", "features/query.rst", "features/settings.rst", "features/statuses.rst", "index.rst", "protocol.rst", "protocol/ble_setup.rst", "protocol/data_protocol.rst", "protocol/id_tables.rst", "protocol/protobuf.rst", "protocol/state_management.rst"], "indexentries": {}, "objects": {"": [[14, 0, 0, "enumcohnnetworkstate", "EnumCOHNNetworkState"], [14, 0, 0, "enumcohnstatus", "EnumCOHNStatus"], [14, 0, 0, "enumcameracontrolstatus", "EnumCameraControlStatus"], [14, 0, 0, "enumflatmode", "EnumFlatMode"], [14, 0, 0, "enumlens", "EnumLens"], [14, 0, 0, "enumlivestreamerror", "EnumLiveStreamError"], [14, 0, 0, "enumlivestreamstatus", "EnumLiveStreamStatus"], [14, 0, 0, "enumpresetgroup", "EnumPresetGroup"], [14, 0, 0, "enumpresetgroupicon", "EnumPresetGroupIcon"], [14, 0, 0, "enumpreseticon", "EnumPresetIcon"], [14, 0, 0, "enumpresettitle", "EnumPresetTitle"], [14, 0, 0, "enumprovisioning", "EnumProvisioning"], [14, 0, 0, "enumregisterlivestreamstatus", "EnumRegisterLiveStreamStatus"], [14, 0, 0, "enumregisterpresetstatus", "EnumRegisterPresetStatus"], [14, 0, 0, "enumresultgeneric", "EnumResultGeneric"], [14, 0, 0, "enumscanentryflags", "EnumScanEntryFlags"], [14, 0, 0, "enumscanning", "EnumScanning"], [14, 0, 0, "enumwindowsize", "EnumWindowSize"], [14, 0, 0, "media", "Media"], [14, 0, 0, "notifprovisioningstate", "NotifProvisioningState"], [14, 0, 0, "notifstartscanning", "NotifStartScanning"], [14, 0, 0, "notifycohnstatus", "NotifyCOHNStatus"], [14, 0, 0, "notifylivestreamstatus", "NotifyLiveStreamStatus"], [14, 0, 0, "notifypresetstatus", "NotifyPresetStatus"], [14, 0, 0, "preset", "Preset"], [14, 0, 0, "presetgroup", "PresetGroup"], [14, 0, 0, "presetsetting", "PresetSetting"], [14, 0, 0, "requestcohncert", "RequestCOHNCert"], [14, 0, 0, "requestclearcohncert", "RequestClearCOHNCert"], [14, 0, 0, "requestconnect", "RequestConnect"], [14, 0, 0, "requestconnectnew", "RequestConnectNew"], [14, 0, 0, "requestcreatecohncert", "RequestCreateCOHNCert"], [14, 0, 0, "requestcustompresetupdate", "RequestCustomPresetUpdate"], [14, 0, 0, "requestgetapentries", "RequestGetApEntries"], [14, 0, 0, "requestgetcohnstatus", "RequestGetCOHNStatus"], [14, 0, 0, "requestgetlastcapturedmedia", "RequestGetLastCapturedMedia"], [14, 0, 0, "requestgetlivestreamstatus", "RequestGetLiveStreamStatus"], [14, 0, 0, "requestgetpresetstatus", "RequestGetPresetStatus"], [14, 0, 0, "requestreleasenetwork", "RequestReleaseNetwork"], [14, 0, 0, "requestsetcohnsetting", "RequestSetCOHNSetting"], [14, 0, 0, "requestsetcameracontrolstatus", "RequestSetCameraControlStatus"], [14, 0, 0, "requestsetlivestreammode", "RequestSetLiveStreamMode"], [14, 0, 0, "requestsetturboactive", "RequestSetTurboActive"], [14, 0, 0, "requeststartscan", "RequestStartScan"], [14, 0, 0, "responsecohncert", "ResponseCOHNCert"], [14, 0, 0, "responseconnect", "ResponseConnect"], [14, 0, 0, "responseconnectnew", "ResponseConnectNew"], [14, 0, 0, "responsegeneric", "ResponseGeneric"], [14, 0, 0, "responsegetapentries", "ResponseGetApEntries"], [14, 0, 0, "responselastcapturedmedia", "ResponseLastCapturedMedia"], [14, 0, 0, "responsestartscanning", "ResponseStartScanning"], [14, 0, 0, "scanentry", "ScanEntry"], [1, 1, 0, "clear-cohn-certificate", "clear cohn certificate"], [0, 1, 0, "connect-to-a-new-access-point", "connect to a new access point"], [0, 1, 0, "connect-to-provisioned-access-point", "connect to provisioned access point"], [1, 1, 0, "create-cohn-certificate", "create cohn certificate"], [0, 1, 0, "get-ap-scan-results", "get ap scan results"], [5, 1, 0, "get-available-presets", "get available presets"], [1, 1, 0, "get-cohn-certificate", "get cohn certificate"], [1, 1, 0, "get-cohn-status", "get cohn status"], [6, 1, 0, "get-date-time", "get date time"], [6, 1, 0, "get-hardware-info", "get hardware info"], [6, 1, 0, "get-last-captured-media", "get last captured media"], [4, 1, 0, "get-livestream-status", "get livestream status"], [6, 1, 0, "get-local-date-time", "get local date time"], [6, 1, 0, "get-open-gopro-version", "get open gopro version"], [6, 1, 0, "get-setting-capabilities", "get setting capabilities"], [6, 1, 0, "get-setting-values", "get setting values"], [6, 1, 0, "get-status-values", "get status values"], [3, 1, 0, "hilight-moment", "hilight moment"], [2, 1, 0, "keep-alive", "keep alive"], [5, 1, 0, "load-preset", "load preset"], [5, 1, 0, "load-preset-group", "load preset group"], [6, 1, 0, "register-for-setting-capability-updates", "register for setting capability updates"], [6, 1, 0, "register-for-setting-value-updates", "register for setting value updates"], [6, 1, 0, "register-for-status-value-updates", "register for status value updates"], [0, 1, 0, "scan-for-access-points", "scan for access points"], [2, 1, 0, "set-analytics", "set analytics"], [2, 1, 0, "set-ap-control", "set ap control"], [2, 1, 0, "set-camera-control", "set camera control"], [1, 1, 0, "set-cohn-setting", "set cohn setting"], [2, 1, 0, "set-date-time", "set date time"], [4, 1, 0, "set-livestream-mode", "set livestream mode"], [2, 1, 0, "set-local-date-time", "set local date time"], [7, 1, 0, "set-setting", "set setting"], [2, 1, 0, "set-shutter", "set shutter"], [2, 1, 0, "set-turbo-transfer", "set turbo transfer"], [2, 1, 0, "sleep", "sleep"], [6, 1, 0, "unregister-for-setting-capability-updates", "unregister for setting capability updates"], [6, 1, 0, "unregister-for-setting-value-updates", "unregister for setting value updates"], [6, 1, 0, "unregister-for-status-value-updates", "unregister for status value updates"], [5, 1, 0, "update-custom-preset", "update custom preset"], [7, 2, 0, "setting-108", "Setting 108 (Video Aspect Ratio)"], [7, 2, 0, "setting-121", "Setting 121 (Video Lens)"], [7, 2, 0, "setting-122", "Setting 122 (Photo Lens)"], [7, 2, 0, "setting-123", "Setting 123 (Time Lapse Digital Lenses)"], [7, 2, 0, "setting-125", "Setting 125 (Photo Output)"], [7, 2, 0, "setting-128", "Setting 128 (Media Format)"], [7, 2, 0, "setting-134", "Setting 134 (Anti-Flicker)"], [7, 2, 0, "setting-135", "Setting 135 (Hypersmooth)"], [7, 2, 0, "setting-150", "Setting 150 (Video Horizon Leveling)"], [7, 2, 0, "setting-151", "Setting 151 (Photo Horizon Leveling)"], [7, 2, 0, "setting-162", "Setting 162 (Max Lens)"], [7, 2, 0, "setting-167", "Setting 167 (HindSight)"], [7, 2, 0, "setting-171", "Setting 171 (Photo Single Interval)"], [7, 2, 0, "setting-172", "Setting 172 (Photo Interval Duration)"], [7, 2, 0, "setting-173", "Setting 173 (Video Performance Mode)"], [7, 2, 0, "setting-175", "Setting 175 (Controls)"], [7, 2, 0, "setting-176", "Setting 176 (Easy Mode Speed)"], [7, 2, 0, "setting-177", "Setting 177 (Enable Night Photo)"], [7, 2, 0, "setting-178", "Setting 178 (Wireless Band)"], [7, 2, 0, "setting-179", "Setting 179 (Star Trails Length)"], [7, 2, 0, "setting-180", "Setting 180 (System Video Mode)"], [7, 2, 0, "setting-182", "Setting 182 (Video Bit Rate)"], [7, 2, 0, "setting-183", "Setting 183 (Bit Depth)"], [7, 2, 0, "setting-184", "Setting 184 (Profiles)"], [7, 2, 0, "setting-186", "Setting 186 (Video Easy Mode)"], [7, 2, 0, "setting-187", "Setting 187 (Lapse Mode)"], [7, 2, 0, "setting-189", "Setting 189 (Max Lens Mod)"], [7, 2, 0, "setting-190", "Setting 190 (Max Lens Mod Enable)"], [7, 2, 0, "setting-191", "Setting 191 (Easy Night Photo)"], [7, 2, 0, "setting-192", "Setting 192 (Multi Shot Aspect Ratio)"], [7, 2, 0, "setting-193", "Setting 193 (Framing)"], [7, 2, 0, "setting-195", "Setting 195 (Regional Format)"], [7, 2, 0, "setting-2", "Setting 2 (Video Resolution)"], [7, 2, 0, "setting-201", "Setting 201 (Quality Control)"], [7, 2, 0, "setting-216", "Setting 216 (Camera Volume)"], [7, 2, 0, "setting-217", "Setting 217 (Lens Attachment)"], [7, 2, 0, "setting-219", "Setting 219 (Setup Screen Saver)"], [7, 2, 0, "setting-223", "Setting 223 (Setup Language)"], [7, 2, 0, "setting-225", "Setting 225 (Auto Power Off)"], [7, 2, 0, "setting-227", "Setting 227 (Photo Mode)"], [7, 2, 0, "setting-229", "Setting 229 (Video Digital Lenses V2)"], [7, 2, 0, "setting-230", "Setting 230 (Photo Digital Lenses V2)"], [7, 2, 0, "setting-231", "Setting 231 (Time Lapse Digital Lenses V2)"], [7, 2, 0, "setting-232", "Setting 232 (Video Framing)"], [7, 2, 0, "setting-233", "Setting 233 (Multi Shot Framing)"], [7, 2, 0, "setting-234", "Setting 234 (Frame Rate)"], [7, 2, 0, "setting-3", "Setting 3 (Frames Per Second)"], [7, 2, 0, "setting-30", "Setting 30 (Photo Timelapse Rate)"], [7, 2, 0, "setting-32", "Setting 32 (Nightlapse Rate)"], [7, 2, 0, "setting-43", "Setting 43 (Webcam Digital Lenses)"], [7, 2, 0, "setting-5", "Setting 5 (Video Timelapse Rate)"], [7, 2, 0, "setting-59", "Setting 59 (Auto Power Down)"], [7, 2, 0, "setting-83", "Setting 83 (GPS)"], [8, 3, 0, "status-1", "Status 1 (Is the system's internal battery present?)"], [8, 3, 0, "status-10", "Status 10 (Is the system currently encoding?)"], [8, 3, 0, "status-100", "Status 100 (Total number of Live Bursts on sdcard)"], [8, 3, 0, "status-102", "Status 102 ()"], [8, 3, 0, "status-103", "Status 103 ()"], [8, 3, 0, "status-104", "Status 104 (Is the system's Linux core active?)"], [8, 3, 0, "status-106", "Status 106 (Is Video Hindsight Capture Active?)"], [8, 3, 0, "status-107", "Status 107 ()"], [8, 3, 0, "status-108", "Status 108 (Is Scheduled Capture set?)"], [8, 3, 0, "status-11", "Status 11 (Is LCD lock active?)"], [8, 3, 0, "status-111", "Status 111 (Is there an SD Card minimum write speed error?)"], [8, 3, 0, "status-112", "Status 112 (Number of sdcard write speed errors since device booted)"], [8, 3, 0, "status-113", "Status 113 (Is Turbo Transfer active?)"], [8, 3, 0, "status-114", "Status 114 (Camera control status ID)"], [8, 3, 0, "status-115", "Status 115 (Is the camera connected to a PC via USB?)"], [8, 3, 0, "status-116", "Status 116 (Camera control over USB state)"], [8, 3, 0, "status-117", "Status 117 (Total SD card capacity in Kilobytes)"], [8, 3, 0, "status-118", "Status 118 ()"], [8, 3, 0, "status-13", "Status 13 (When encoding video, this is the duration (seconds) of the video so far; 0 otherwise)"], [8, 3, 0, "status-17", "Status 17 (Are Wireless Connections enabled?)"], [8, 3, 0, "status-19", "Status 19 ()"], [8, 3, 0, "status-2", "Status 2 (Rough approximation of internal battery level in bars (or charging))"], [8, 3, 0, "status-20", "Status 20 (The last type of pairing in which the camera was engaged)"], [8, 3, 0, "status-21", "Status 21 (Time since boot (milliseconds) of last successful pairing complete action)"], [8, 3, 0, "status-22", "Status 22 (State of current scan for WiFi Access Points)"], [8, 3, 0, "status-23", "Status 23 (Time since boot (milliseconds) that the WiFi Access Point scan completed)"], [8, 3, 0, "status-24", "Status 24 (WiFi AP provisioning state)"], [8, 3, 0, "status-26", "Status 26 (Wireless remote control version)"], [8, 3, 0, "status-27", "Status 27 (Is a wireless remote control connected?)"], [8, 3, 0, "status-31", "Status 31 (The number of wireless devices connected to the camera)"], [8, 3, 0, "status-32", "Status 32 (Is Preview Stream enabled?)"], [8, 3, 0, "status-33", "Status 33 ()"], [8, 3, 0, "status-35", "Status 35 (How many seconds of video can be captured with current settings before sdcard is full\n\nAlternatively, this is:\n\n- the remaining timelapse capability if Setting 128 is set to Timelapse Video\n- the remaining nightlapse capability if Setting 128 is set to Nightlapse Video\n)"], [8, 3, 0, "status-38", "Status 38 (Total number of photos on sdcard)"], [8, 3, 0, "status-39", "Status 39 (Total number of videos on sdcard)"], [8, 3, 0, "status-41", "Status 41 (The current status of Over The Air (OTA) update)"], [8, 3, 0, "status-42", "Status 42 (Is there a pending request to cancel a firmware update download?)"], [8, 3, 0, "status-45", "Status 45 (Is locate camera feature active?)"], [8, 3, 0, "status-54", "Status 54 (Remaining space on the sdcard in Kilobytes)"], [8, 3, 0, "status-55", "Status 55 (Is preview stream supported in current recording/mode/secondary-stream?)"], [8, 3, 0, "status-56", "Status 56 (WiFi signal strength in bars)"], [8, 3, 0, "status-58", "Status 58 (The number of hilights in currently-encoding video (value is set to 0 when encoding stops))"], [8, 3, 0, "status-59", "Status 59 (Time since boot (milliseconds) of most recent hilight in encoding video (set to 0 when encoding stops))"], [8, 3, 0, "status-6", "Status 6 (Is the system currently overheating?)"], [8, 3, 0, "status-65", "Status 65 ()"], [8, 3, 0, "status-66", "Status 66 (Liveview Exposure Select: y-coordinate (percent))"], [8, 3, 0, "status-67", "Status 67 (Liveview Exposure Select: y-coordinate (percent))"], [8, 3, 0, "status-68", "Status 68 (Does the camera currently have a GPS lock?)"], [8, 3, 0, "status-69", "Status 69 (Is AP mode enabled?)"], [8, 3, 0, "status-70", "Status 70 (Internal battery level as percentage)"], [8, 3, 0, "status-74", "Status 74 ()"], [8, 3, 0, "status-75", "Status 75 (Digital Zoom level as percentage)"], [8, 3, 0, "status-76", "Status 76 ()"], [8, 3, 0, "status-77", "Status 77 (Is Digital Zoom feature available?)"], [8, 3, 0, "status-78", "Status 78 (Are current video settings mobile friendly? (related to video compression and frame rate))"], [8, 3, 0, "status-79", "Status 79 (Is the camera currently in First Time Use (FTU) UI flow?)"], [8, 3, 0, "status-8", "Status 8 (Is the camera busy?)"], [8, 3, 0, "status-81", "Status 81 (Is 5GHz wireless band available?)"], [8, 3, 0, "status-82", "Status 82 (Is the system fully booted and ready to accept commands?)"], [8, 3, 0, "status-83", "Status 83 (Is the internal battery charged sufficiently to start Over The Air (OTA) update?)"], [8, 3, 0, "status-85", "Status 85 (Is the camera getting too cold to continue recording?)"], [8, 3, 0, "status-86", "Status 86 (Rotational orientation of the camera)"], [8, 3, 0, "status-88", "Status 88 (Is this camera model capable of zooming while encoding?)"], [8, 3, 0, "status-89", "Status 89 (Current Flatmode ID)"], [8, 3, 0, "status-9", "Status 9 (Is Quick Capture feature enabled?)"], [8, 3, 0, "status-93", "Status 93 (Current Video Preset (ID))"], [8, 3, 0, "status-94", "Status 94 (Current Photo Preset (ID))"], [8, 3, 0, "status-95", "Status 95 (Current Time Lapse Preset (ID))"], [8, 3, 0, "status-97", "Status 97 (Current Preset (ID))"], [8, 3, 0, "status-98", "Status 98 (Preset Modified Status, which contains an event ID and a Preset (Group) ID)"], [8, 3, 0, "status-99", "Status 99 (The number of Live Bursts can be captured with current settings before sdcard is full)"]], "Status 101 (Is Capture Delay currently active (i.e": [[8, 3, 0, "status-101", " counting down)?)"]], "Status 105 (Camera lens type (reflects changes to lens settings such as 162, 189, 194, ..": [[8, 3, 0, "status-105", "))"]], "Status 110 (Note that this is a bitmasked value": [[8, 3, 0, "status-110", ")"]], "Status 28 (Wireless Pairing State": [[8, 3, 0, "status-28", " Each bit contains state information (see WirelessPairingStateFlags))"]], "Status 29 (SSID of the AP the camera is currently connected to when the camera is connected as a STA. When read via BLE,\nvalue is big-endian byte-encoded int32": [[8, 3, 0, "status-29", "\n)"]], "Status 30 (The camera's WiFi SSID": [[8, 3, 0, "status-30", " On BLE connection, value is big-endian byte-encoded int32)"]], "Status 34 (How many photos can be taken with current settings before sdcard is full": [[8, 3, 0, "status-34", "\n\nAlternatively, this is:\n\n- the remaining timelapse capability if Setting 128 is set to Timelapse Photo\n- the remaining nightlapse capability if Setting 128 is set to Nightlapse Photo\n)"]], "Status 49 (The current timelapse interval countdown value (e.g. 5...4...3...2...1..": [[8, 3, 0, "status-49", "))"]], "Status 60 (The minimum time between camera status updates (milliseconds)": [[8, 3, 0, "status-60", " Best practice is to not poll for status more\noften than this\n)"]], "Status 96 (Current Preset Group (ID) (corresponds to ui_mode_groups in settings": [[8, 3, 0, "status-96", "json))"]]}, "objnames": {"0": ["operation", "Proto", "Proto"], "1": ["operation", "Operation", "Operation"], "2": ["operation", "Setting", "Setting"], "3": ["operation", "Status", "Status"]}, "objtypes": {"0": "operation:Proto", "1": "operation:Operation", "2": "operation:Setting", "3": "operation:Status"}, "terms": {"": [1, 2, 4, 5, 6, 7, 8, 11, 12, 13, 14, 15], "0": [2, 6, 7, 8, 12, 13, 14], "00": [2, 12], "000": 8, "0001": 11, "0002": 11, "0002a5d5c51b": 11, "0003": 11, "0004": 11, "0005": 11, "001": 8, "0072": [11, 12], "0073": 11, "0074": [11, 12], "0075": 11, "0076": [11, 12], "0077": 11, "0090": 11, "0091": 11, "0092": 11, "01": [2, 6, 9, 12], "010": 8, "0100": 13, "011": 8, "02": [2, 13], "03": [2, 9], "04": 2, "05": 2, "06": 13, "0600": 13, "07": [2, 13], "0x0": 12, "0x01": [2, 13], "0x02": [0, 13], "0x03": [0, 13], "0x04": [0, 13], "0x05": [0, 2, 13], "0x0b": [0, 13], "0x0c": [0, 13], "0x0d": [2, 13], "0x0e": [6, 13], "0x0f": [2, 13], "0x10": [6, 13], "0x12": [6, 13], "0x13": [6, 13], "0x17": [2, 13], "0x18": [3, 13], "0x32": [6, 13], "0x3c": [6, 13], "0x3e": [5, 13], "0x40": [5, 13], "0x42": 2, "0x50": [2, 13], "0x51": [6, 13], "0x52": [6, 13], "0x53": [6, 13], "0x5b": [2, 13], "0x62": [6, 13], "0x64": [5, 13], "0x65": [1, 13], "0x66": [1, 13], "0x67": [1, 13], "0x69": [2, 13], "0x6b": [2, 13], "0x6d": [6, 13], "0x6e": [1, 13], "0x6f": [1, 13], "0x72": [5, 6, 13], "0x73": [6, 13], "0x74": [4, 13], "0x79": [4, 13], "0x82": [0, 6, 13], "0x83": [0, 13], "0x84": [0, 13], "0x85": [0, 13], "0x92": [6, 13], "0x93": [6, 13], "0xa2": [6, 13], "0xe4": [5, 13], "0xe5": [1, 13], "0xe6": [1, 13], "0xe7": [1, 13], "0xe9": [2, 13], "0xeb": [2, 13], "0xed": [6, 13], "0xee": [1, 13], "0xef": [1, 13], "0xf": 12, "0xf1": [1, 2, 4, 5, 13], "0xf2": [5, 13], "0xf3": [5, 13], "0xf4": [4, 13], "0xf5": [1, 4, 5, 6, 13], "0xf9": [4, 13], "0xfea6": 11, "1": [1, 2, 6, 7, 12, 13, 14], "10": [2, 7, 12, 13, 14], "100": [7, 13, 14], "1000": 14, "1001": 14, "1002": 14, "101": [7, 13, 14], "102": [7, 13, 14], "103": [7, 13], "104": [7, 13], "105": [7, 13], "106": [7, 13, 14], "107": [7, 13], "108": 13, "1080": 7, "109": 7, "10x": 8, "11": [6, 7, 13, 14], "110": [7, 13], "111": [7, 13], "112": [7, 13], "113": [7, 13], "114": [2, 7, 13, 14], "115": [7, 13], "116": [7, 13], "117": [7, 13], "118": [7, 13], "119": 7, "11e3": 11, "12": [2, 6, 7, 8, 14], "120": 7, "121": 13, "122": 13, "123": 13, "124": 7, "125": 13, "126": 7, "127": 7, "128": [8, 11, 13], "129": 7, "12mp": 7, "13": [7, 13, 14], "130": 7, "131": 7, "132": 7, "133": 7, "134": 13, "135": 13, "136": 7, "137": 7, "138": 7, "139": 7, "14": [7, 14], "140": 7, "141": 7, "1440": 7, "15": [7, 13, 14], "150": 13, "150x": 8, "151": 13, "152": 7, "153": 7, "154": 7, "155": 7, "156": 7, "157": 7, "158": 7, "159": 7, "15min": 15, "15x": 8, "16": [7, 8, 13, 14], "162": [5, 8, 13], "167": 13, "17": [7, 13, 14], "171": 13, "172": 13, "173": [5, 13], "175": [5, 13], "176": 13, "177": [5, 13], "178": 13, "179": 13, "18": [7, 14], "180": [5, 8, 13], "1800": 7, "1800x": 8, "182": 13, "183": 13, "184": 13, "186": [5, 13], "187": [5, 13], "189": [5, 8, 13], "19": [7, 13, 14], "190": [5, 13], "191": [5, 13], "192": 13, "193": 13, "194": [8, 13], "195": 13, "1f": 2, "1x": [7, 8], "2": [12, 13, 14], "20": [7, 12, 13, 14], "200": 7, "201": 13, "2019": 13, "2023": [2, 13], "21": [7, 13, 14], "216": 13, "217": 13, "219": 13, "22": [7, 13, 14], "223": 13, "225": 13, "227": 13, "229": 13, "23": [2, 6, 7, 13, 14], "230": 13, "231": 13, "232": 13, "233": 13, "234": 13, "23mp": 7, "24": [7, 13, 14], "240": 7, "240fp": 7, "25": [7, 14], "255": 12, "26": [7, 13, 14], "2674f7f65f78": 6, "27": [7, 13, 14], "270": 8, "27mp": 7, "28": [7, 13, 14], "29": [13, 14], "2x": [7, 8], "3": [2, 8, 12, 13, 14], "30": [13, 14], "300": 7, "300x": 8, "30min": 15, "30x": 8, "31": [2, 6, 7, 13, 14], "32": [13, 14], "33": [13, 14], "34": [13, 14], "35": [13, 14], "36": [13, 14], "360": 7, "3600": 7, "3601": 7, "37": [7, 14], "38": [7, 13, 14], "39": [13, 14], "3k": 7, "4": [7, 8, 12, 13, 14], "40": 14, "400": 7, "41": [7, 13, 14], "42": [13, 14], "43": [13, 14], "44": 14, "45": [13, 14], "46": 14, "47": 14, "48": 14, "49": [13, 14], "4ghz": 7, "4k": 7, "4x": 7, "5": [8, 13, 14], "50": [7, 14], "50hz": 7, "54": 13, "55": [9, 13, 14], "56": [6, 13, 14], "57": [9, 14], "58": [9, 13, 14], "59": [2, 6, 13, 14], "5ghz": [7, 13], "5k": 7, "5min": 15, "5x": 8, "6": [6, 7, 12, 13, 14], "60": [7, 9, 13, 14], "60hz": 7, "60x": 8, "61": 14, "62": [9, 14], "63": [2, 14], "64": 14, "65": [9, 13, 14], "66": [13, 14], "67": [13, 14], "68": [13, 14], "69": [13, 14], "7": [2, 7, 8, 12, 14], "70": [7, 13, 14], "71": 14, "72": 14, "720": 7, "73": 14, "74": [13, 14], "75": [13, 14], "76": [13, 14], "77": [13, 14], "78": [13, 14], "79": [13, 14], "7k": 7, "8": [7, 11, 13, 14], "80": 14, "81": [13, 14], "8191": 12, "8192": 12, "82": [13, 14], "83": [13, 14], "84": 14, "85": [7, 13, 14], "86": 13, "88": [2, 13], "89": [13, 14], "8bit": 13, "8x": 7, "9": [7, 13, 14], "90": [8, 14], "900": 7, "900x": 8, "9046": 11, "91": 14, "93": [13, 14], "94": [5, 13, 14], "95": 13, "96": 13, "97": 13, "98": [5, 13], "99": [6, 13, 14], "A": [0, 1, 5, 7, 12, 14, 15], "As": [4, 14], "At": 1, "By": 13, "For": [1, 2, 4, 7, 9, 11, 12, 15], "If": [2, 6, 7, 11, 12, 14, 15], "In": [1, 2, 7, 11, 12, 15], "It": 12, "NOT": 14, "No": [8, 14], "Not": [8, 14], "ON": 11, "On": [0, 1, 2, 7, 8, 13, 14], "One": 8, "The": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "Then": 9, "There": 12, "These": 7, "To": [0, 5, 8, 12, 13], "aa8d": 11, "abil": 4, "abort": 8, "about": [1, 2, 4, 6, 14], "abov": [2, 6, 7], "accept": [4, 8, 13, 14, 15], "access": [1, 2, 4, 8, 9, 11, 13, 14], "accommod": 12, "accomplish": [4, 12], "accordingli": [2, 14], "accumul": 12, "across": [1, 2, 4, 5, 14], "act": 1, "action": [0, 1, 2, 4, 5, 6, 8, 12, 13], "activ": [5, 9, 13, 14, 15], "adapt": 14, "add": [3, 14], "addit": [4, 14], "addition": [1, 9, 14], "address": [1, 13, 14], "adher": 7, "advertis": [2, 10, 14], "affect": 5, "after": [0, 2, 11, 12, 14, 15], "again": 11, "air": [8, 13], "aliv": [2, 10, 13], "all": [1, 2, 6, 11, 12], "allow": [1, 11], "alreadi": 14, "also": [1, 14], "altern": [7, 8, 11, 12, 13], "alwai": [5, 7, 9, 12, 14, 15], "an": [0, 1, 4, 6, 7, 8, 9, 11, 12, 13, 14, 15], "analyt": [2, 13], "anamorph": 8, "ani": [2, 4, 5, 9, 14], "anoth": 7, "anti": 13, "ap": [0, 2, 11, 13, 14], "ap_mac_address": 6, "ap_mac_address_length": 6, "ap_ssid": 6, "ap_ssid_length": 6, "api": [5, 6, 14], "app": [2, 8, 14, 15], "appear": 14, "appropri": 12, "approxim": [8, 13], "ar": [0, 1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "argument": 12, "arrai": [6, 12, 14], "arrow": [5, 14], "ascii": 14, "aspect": 13, "associ": [6, 9, 14], "assum": 9, "asynchron": [1, 4, 5, 11, 13, 14], "attach": 13, "attain": 7, "attemp": 14, "attempt": [0, 8, 14], "au": 7, "auth": [1, 14], "authent": [0, 14], "author": 1, "auto": [2, 8, 13], "automat": [2, 14, 15], "avail": [0, 5, 9, 13, 14], "avoid": 12, "b5f9xxxx": 11, "babel": 13, "back": [5, 14], "bad": 14, "band": 13, "bandwidth": 12, "bar": [13, 14], "base": 9, "basic": [1, 7, 9, 14], "batch": 14, "batt": 7, "batteri": [2, 7, 13], "becaus": [7, 14], "been": [0, 12, 14], "befor": [8, 11, 12, 13, 14, 15], "begin": 4, "behavior": [2, 14, 15], "being": 14, "below": [5, 7, 9, 11, 12], "best": [2, 8, 11, 12, 13, 15], "between": [8, 9, 13, 14, 15], "big": [8, 12, 13], "bit": [0, 8, 11, 13], "bitmask": [8, 13, 14], "bitrat": 14, "black": [6, 7, 9], "blacklist": 7, "ble": [2, 8, 10, 12, 13], "bluetooth": [8, 9], "bool": 14, "boost": 7, "boot": [8, 11, 13], "both": 2, "buffer": 12, "bug": 13, "build": 11, "burst": [7, 13], "busi": [13, 15], "button": [2, 14], "byte": [0, 2, 6, 8, 12, 13, 14], "c1234567812345": 6, "ca": [1, 14], "cach": 11, "cafil": 1, "cah": 14, "camera": [0, 2, 4, 5, 6, 10, 11, 12, 13, 14], "camera_cof_setup": 14, "camera_control": 14, "camera_control_statu": 14, "camera_external_control": 14, "camera_idl": 14, "can": [0, 1, 2, 3, 4, 5, 7, 8, 9, 11, 12, 13, 14], "can_add_preset": 14, "cancel": [6, 13], "capabl": [1, 6, 8, 9, 13], "capac": 13, "caption": [5, 14], "captur": [6, 13, 14, 15], "card": [13, 14], "case": [1, 5, 9, 12, 14], "caus": [2, 11, 14], "cert": [1, 14], "certif": [13, 14], "chain": 1, "chang": [0, 1, 4, 5, 6, 7, 8, 9, 13, 14, 15], "charact": 14, "characterist": [10, 12], "charg": 13, "charset": 13, "chines": 7, "claim": [2, 14, 15], "clear": [1, 13, 14], "click": 1, "client": [1, 2, 5, 11, 14, 15], "close": 14, "cloud": 14, "code": [2, 9], "cof": 14, "cohn": [1, 13, 14], "cohn_act": 14, "cohn_provis": 14, "cohn_state_connectingtonetwork": 14, "cohn_state_error": 14, "cohn_state_exit": 14, "cohn_state_idl": 14, "cohn_state_init": 14, "cohn_state_invalid": 14, "cohn_state_networkconnect": 14, "cohn_state_networkdisconnect": 14, "cohn_unprovis": 14, "cold": 13, "collect": 5, "com": 9, "combin": 2, "command": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 14, 15], "common": 14, "commonli": 14, "commun": [1, 9, 10, 11], "complet": [0, 8, 9, 13, 14], "compress": [8, 13], "compris": [7, 12, 14], "configur": [0, 1, 2, 4, 10, 14], "connect": [0, 1, 2, 4, 11, 13, 14, 15], "consid": 12, "construct": 7, "contain": [1, 6, 7, 8, 12, 13, 14], "content": 13, "contextu": [2, 14], "continu": [8, 13], "control": [0, 1, 5, 9, 10, 11, 13, 14], "convers": 12, "coordin": [8, 13], "core": [9, 13], "correspond": [8, 11, 13, 14], "count": [13, 14], "countdown": 13, "counter": 12, "creat": [1, 5, 13, 14], "creation": [1, 13, 14], "credenti": 1, "crt": 1, "current": [0, 1, 2, 4, 5, 6, 7, 8, 9, 12, 13, 14], "custom": [5, 13, 14], "custom1": 14, "custom2": 14, "custom3": 14, "custom_nam": [5, 14], "dai": [2, 6], "data": [2, 6, 9, 10, 11], "date": [2, 6, 13], "date_tim": 2, "daylight": [2, 6], "dbm": 14, "dcim": [6, 14], "deciph": 10, "declar": 14, "default": [5, 8, 14], "defin": [2, 6, 7, 12, 14], "definit": 12, "degre": 8, "delai": 13, "delet": [5, 14], "demo": 9, "demonstr": 9, "densiti": 8, "depacket": 12, "depend": [1, 5, 6, 7, 12, 14, 15], "deprec": [6, 12], "deprecated_length": 6, "depth": 13, "describ": [0, 6, 8, 9, 12, 14], "descript": [11, 12], "deseri": 12, "desir": [9, 14], "detail": [2, 4, 7, 14], "detect": [0, 7, 14], "determin": 12, "dev0": 13, "devic": [11, 13], "dhcp": 1, "differ": [5, 12], "digit": [8, 9, 13], "directori": [6, 14], "disabl": [0, 2, 8, 14], "disconnect": 14, "discourag": 15, "discov": [11, 14], "discover": 11, "displai": [2, 14], "dn": 14, "dns_primari": 14, "dns_secondari": 14, "do": [0, 11, 12, 14], "doc": [0, 1, 2, 4, 5, 6], "document": [6, 7, 10, 12], "doe": [0, 1, 8, 11, 13, 14], "done": 11, "down": [2, 8, 13], "download": [1, 8, 9, 13], "drop": 14, "dst": 2, "due": 14, "durat": 13, "dure": [0, 3, 11, 14], "dynam": [7, 11], "e": [1, 2, 5, 6, 8, 13, 14, 15], "e7": 2, "each": [7, 8, 11, 12, 13], "easi": 13, "either": [4, 5, 12, 14], "element": [6, 12, 13], "els": 12, "email": 13, "empti": 6, "en": [9, 13], "enabl": [2, 5, 11, 13, 14], "encod": [3, 9, 13, 14, 15], "endian": [8, 12, 13], "energi": 9, "engag": [8, 13], "english": [7, 14], "enough": 14, "ensur": [0, 11, 12], "entiti": [2, 8, 14], "entri": [0, 14], "enumpresetgroup": 5, "error": [12, 13, 14], "establish": 2, "even": 12, "event": [8, 13], "everi": [2, 7], "exampl": [2, 7, 9, 11, 12, 15], "exit": [2, 5, 12, 14], "expir": 1, "exposur": 13, "ext": 7, "extend": 7, "extern": [2, 8, 14], "extract": 12, "f": 12, "facebook": 4, "factori": [5, 11, 14], "fail": [5, 7, 8, 14], "failur": 7, "fals": [8, 14], "far": [8, 13], "fea6": 11, "featur": [0, 1, 2, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14], "fewer": 12, "ff": 2, "field": [6, 12, 14], "file": [1, 7, 12, 14], "filenam": [6, 14], "find": 5, "finish": [10, 14], "firmwar": [6, 7, 8, 9, 13], "firmware_vers": 6, "firmware_version_length": 6, "first": [0, 1, 6, 7, 8, 9, 11, 12, 13, 14], "flag": [11, 15], "flat_mode_broadcast_broadcast": 14, "flat_mode_broadcast_record": 14, "flat_mode_idl": 14, "flat_mode_live_burst": 14, "flat_mode_loop": 14, "flat_mode_night_lapse_photo": 14, "flat_mode_night_lapse_video": 14, "flat_mode_photo": 14, "flat_mode_photo_burst": 14, "flat_mode_photo_night": 14, "flat_mode_photo_singl": 14, "flat_mode_playback": 14, "flat_mode_setup": 14, "flat_mode_slomo": 14, "flat_mode_time_lapse_photo": 14, "flat_mode_time_lapse_video": 14, "flat_mode_time_warp_video": 14, "flat_mode_unknown": 14, "flat_mode_video": 14, "flat_mode_video_burst_slomo": 14, "flat_mode_video_light_paint": 14, "flat_mode_video_light_trail": 14, "flat_mode_video_star_trail": 14, "flatmod": [13, 14], "flicker": 13, "flow": [8, 13], "flowchart": 12, "folder": 14, "follow": [1, 4, 7, 10, 11, 12, 14], "form": [12, 13], "format": [8, 9, 12, 13, 14, 15], "found": [0, 5, 6, 7, 14], "fov": [7, 9, 14], "fp": 7, "frame": [8, 13], "french": [7, 14], "frequenc": 14, "frequent": 7, "friendli": 13, "from": [2, 5, 6, 7, 11, 12, 14], "ftu": 13, "full": [7, 8, 13, 14], "fulli": [8, 13], "function": [1, 9, 12], "futur": [4, 14], "g": [1, 5, 8, 13, 14, 15], "gatewai": 14, "gatt": [10, 12], "gener": [1, 2, 4, 5, 13, 14], "german": [7, 14], "get": [0, 1, 4, 5, 6, 7, 8, 13, 14, 15], "ghz": 8, "given": [7, 14], "global": [2, 14], "go": 2, "googl": 12, "gopro": [1, 2, 6, 8, 10, 11, 12, 13, 15], "goprorootca": 1, "gp": [11, 12, 13], "gp12345678": 6, "group": [6, 13, 14], "guarante": 7, "h21": 9, "h22": 9, "h23": [6, 9], "h24": 9, "ha": [0, 1, 8, 12, 14], "had": 12, "handl": [2, 12], "handshak": 14, "hard": 2, "hardwar": [6, 13], "have": [0, 1, 8, 11, 12, 13], "hd9": 9, "hdmi": 8, "hdr": 7, "header": [1, 14], "hemispher": 8, "here": [7, 12], "hero": 7, "hero10": 9, "hero11": 9, "hero12": [6, 9], "hero13": 9, "hero9": 9, "high": [1, 7], "highest": 7, "hilight": [9, 13], "hindsight": [9, 13], "hlg": 7, "home": [9, 14], "honor": 14, "horizon": 13, "hour": [2, 6, 7, 11], "how": [4, 7, 8, 9, 12, 13], "howev": [12, 15], "http": [0, 1, 9, 14], "hub": 14, "hypersmooth": 13, "hyperview": 7, "hz": 7, "i": [0, 1, 2, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15], "icon": [5, 14], "icon_id": [5, 14], "id": [0, 1, 2, 3, 4, 5, 6, 9, 10, 12, 14], "identifi": 12, "idl": [2, 8, 14], "ignore_unknown_field": 12, "immedi": [0, 2, 5, 14], "inadvert": 2, "includ": [12, 14], "inclus": 14, "incom": 15, "incorrect": 14, "ind": 7, "indic": [4, 11, 14], "indirectli": 1, "individu": [6, 7, 12, 14], "info": [6, 13, 14], "inform": [2, 6, 7, 8, 11, 13, 14], "initi": [0, 4, 5, 6, 10, 14], "instal": 1, "instruct": 1, "int": 12, "int16": [2, 6], "int32": [8, 13, 14], "int32ub": 8, "int64ub": [7, 8], "int8ub": [7, 8], "integ": [7, 8], "intend": [0, 14], "interact": [2, 14], "intern": 13, "internet": [0, 14], "interv": 13, "interven": 8, "invalid": [12, 14], "ip": [1, 14], "ipaddress": 14, "is_capt": 14, "is_dst": [2, 6], "is_fix": 14, "is_modifi": 14, "iso": 8, "italian": [7, 14], "its": [8, 12], "japanes": 7, "json": [8, 12, 13], "kbp": 14, "keep": [2, 10, 13], "keep_al": 2, "kilobyt": [8, 13], "korean": 7, "lai": 8, "languag": [9, 13, 14], "laps": [5, 8, 13], "larger": 12, "last": [6, 13, 14], "lcd": [2, 13], "leas": 1, "left": 8, "len": [5, 13, 14], "length": [6, 13], "lens": [9, 13, 14], "lens_linear": 14, "lens_superview": 14, "lens_wid": 14, "less": 12, "level": [1, 12, 13, 14], "li": 13, "life": 2, "lifespan": 1, "light": 7, "limit": [11, 12], "linear": 7, "link": 9, "linux": [13, 14], "list": [0, 7, 14], "live": [0, 9, 13, 14], "live_stream_bitr": 14, "live_stream_encod": 14, "live_stream_encode_support": 14, "live_stream_error": 14, "live_stream_error_camera_block": 14, "live_stream_error_createstream": 14, "live_stream_error_inputstream": 14, "live_stream_error_internet": 14, "live_stream_error_network": 14, "live_stream_error_non": 14, "live_stream_error_osnetwork": 14, "live_stream_error_outofmemori": 14, "live_stream_error_sd_card_ful": 14, "live_stream_error_sd_card_remov": 14, "live_stream_error_selectednetworktimeout": 14, "live_stream_error_ssl_handshak": 14, "live_stream_error_unknown": 14, "live_stream_lens_support": 14, "live_stream_lens_supported_arrai": 14, "live_stream_max_lens_unsupport": 14, "live_stream_maximum_stream_bitr": 14, "live_stream_minimum_stream_bitr": 14, "live_stream_protune_support": 14, "live_stream_state_complete_stay_on": 14, "live_stream_state_config": 14, "live_stream_state_failed_stay_on": 14, "live_stream_state_idl": 14, "live_stream_state_readi": 14, "live_stream_state_reconnect": 14, "live_stream_state_stream": 14, "live_stream_state_unavail": 14, "live_stream_statu": 14, "live_stream_window_size_supported_arrai": 14, "livestream": [4, 13, 14], "liveview": 13, "ll": 13, "load": [2, 5, 13, 15], "local": [1, 2, 6, 13, 14], "locat": 13, "lock": [7, 13], "log": 7, "logic": 2, "long": [5, 7, 14], "longer": 12, "longest": 7, "look": 1, "low": [7, 9, 14], "mac": 14, "macaddress": 14, "maco": 1, "macro": [7, 8], "mai": [7, 14, 15], "maintain": 15, "major": 6, "major_length": 6, "manag": [0, 9, 10, 11], "mani": [1, 2, 4, 5, 8, 13, 14], "map": 12, "market": 9, "mask": 14, "match": 12, "max": [5, 8, 13, 14], "max_entri": 14, "maxim": [2, 12], "maximum": [7, 14], "maximum_bitr": 14, "mean": [7, 14], "media": [2, 4, 6, 13, 15], "medium": 7, "memori": 14, "menu": [2, 8, 14], "messag": [0, 1, 2, 4, 5, 6, 9, 10, 13, 14, 15], "meta": 14, "mhz": 14, "millisecond": [8, 13], "mime": 13, "min": 7, "mini": 9, "minimum": [13, 14], "minimum_bitr": 14, "minor": 6, "minor_length": 6, "minut": [2, 6, 7], "mo": 7, "mobil": 13, "mod": [5, 13], "mode": [0, 2, 4, 5, 9, 10, 13, 14], "mode_arrai": 14, "model": [6, 8, 9, 13, 14], "model_nam": 6, "model_name_length": 6, "model_numb": 6, "model_number_length": 6, "modifi": [13, 14], "moment": [3, 13], "month": [2, 6], "more": [1, 6, 7, 8, 11, 12, 13, 14], "most": [1, 2, 8, 9, 13, 14], "motion": 8, "mous": 1, "msgid": 13, "multi": 13, "multipl": 12, "must": [1, 5, 8, 11, 12, 14], "mutabl": 14, "n": [12, 13], "na": 7, "name": [5, 7, 8, 9, 13, 14], "narrow": [7, 11], "nd": 7, "nearli": 1, "necessari": [0, 7, 11, 12, 15], "need": [0, 1, 11], "network": [0, 9, 11, 14], "neutral": 8, "never": [7, 8], "new": [0, 1, 5, 11, 13, 14], "newest": 12, "next": 7, "night": [5, 13], "nightlaps": [8, 13], "non": [5, 14], "none": 7, "noout": 1, "nope": 12, "normal": 7, "note": [6, 8, 12, 13], "notif": [0, 1, 2, 4, 5, 6, 11, 13, 14], "notifi": [5, 11, 14], "notifprovisioningst": [0, 13], "notifstartscan": [0, 13], "notifycohnstatu": [1, 13], "notifylivestreamstatu": [4, 13], "notifypresetstatu": [5, 13], "nplural": 13, "number": [6, 8, 13, 14], "obei": 14, "object": [0, 7, 12, 14], "occur": 14, "off": [2, 13, 15], "offload": 14, "offset": [2, 6], "often": [7, 8, 13], "ok": [1, 8], "old": 12, "onc": [1, 11, 12], "one": [5, 6, 7, 8, 12, 14], "ongo": 6, "onli": [0, 3, 5, 6, 7, 8, 12, 14], "onto": 12, "open": [1, 6, 10, 12, 13], "openssl": 1, "oper": [8, 10, 13, 14], "option": [4, 5, 6, 7, 8, 12, 14], "order": [1, 2, 5, 7, 10, 11, 12, 15], "org": 13, "organ": 5, "orient": [8, 13], "ota": 13, "other": [4, 15], "otherwis": [2, 8, 12, 13], "out": 14, "outlin": 7, "output": 13, "outsid": [8, 14], "over": [1, 8, 13], "overh": 13, "overrid": 14, "overview": 11, "p": 12, "packet": 10, "page": [2, 14], "paint": 7, "pair": [10, 12, 13], "paramet": [2, 5, 6, 7, 12], "pars": [11, 12], "part": [2, 6, 14], "parti": [2, 14, 15], "pass": [5, 14], "password": [1, 11, 14], "path": [1, 6, 14], "payload": [6, 10], "pc": [8, 13], "pem": 14, "pend": 13, "per": [12, 13], "percent": [8, 13], "percentag": 13, "perform": [1, 5, 9, 13, 14], "period": [0, 5, 14, 15], "peripher": 11, "permiss": 11, "pertain": 9, "photo": [5, 6, 9, 13, 14, 15], "physic": [2, 14], "pill": [5, 14], "plain": 13, "platform": 4, "plug": 8, "plural": 13, "po": 13, "point": [1, 2, 4, 8, 9, 11, 13, 14], "poll": [4, 13], "portugues": [7, 14], "possibl": 12, "pot": 13, "power": [2, 11, 13, 15], "practic": [2, 8, 11, 13, 15], "prepend": 12, "present": [7, 13], "preset": [2, 7, 9, 13, 15], "preset_arrai": 14, "preset_group_arrai": 14, "preset_group_endurance_video_icon_id": 14, "preset_group_id_photo": 14, "preset_group_id_timelaps": 14, "preset_group_id_video": 14, "preset_group_long_bat_video_icon_id": 14, "preset_group_max_photo_icon_id": 14, "preset_group_max_timelapse_icon_id": 14, "preset_group_max_video_icon_id": 14, "preset_group_nd_mod_photo_icon_id": 14, "preset_group_nd_mod_timelapse_icon_id": 14, "preset_group_nd_mod_video_icon_id": 14, "preset_group_photo_icon_id": 14, "preset_group_timelapse_icon_id": 14, "preset_group_video_icon_id": 14, "preset_icon_act": 14, "preset_icon_activity_endur": 14, "preset_icon_air": 14, "preset_icon_bas": 14, "preset_icon_basic_quality_video": 14, "preset_icon_bik": 14, "preset_icon_bit": 14, "preset_icon_burst": 14, "preset_icon_burst_2": 14, "preset_icon_burst_slomo": 14, "preset_icon_c": 14, "preset_icon_chesti": 14, "preset_icon_cinemat": 14, "preset_icon_cinematic_endur": 14, "preset_icon_custom": 14, "preset_icon_custom_cinemat": 14, "preset_icon_custom_slomo": 14, "preset_icon_easy_hdr_profil": 14, "preset_icon_easy_max_light_paint": 14, "preset_icon_easy_max_light_trail": 14, "preset_icon_easy_max_photo": 14, "preset_icon_easy_max_star_trail": 14, "preset_icon_easy_max_timewarp": 14, "preset_icon_easy_max_video": 14, "preset_icon_easy_standard_profil": 14, "preset_icon_ep": 14, "preset_icon_follow_cam": 14, "preset_icon_fpv": 14, "preset_icon_full_fram": 14, "preset_icon_hdr": 14, "preset_icon_helmet": 14, "preset_icon_highest_quality_video": 14, "preset_icon_indoor": 14, "preset_icon_landscap": 14, "preset_icon_light_paint": 14, "preset_icon_light_trail": 14, "preset_icon_live_burst": 14, "preset_icon_log": 14, "preset_icon_loop": 14, "preset_icon_max_light_paint": 14, "preset_icon_max_light_trail": 14, "preset_icon_max_photo": 14, "preset_icon_max_star_trail": 14, "preset_icon_max_timewarp": 14, "preset_icon_max_video": 14, "preset_icon_motor": 14, "preset_icon_mount": 14, "preset_icon_nightlaps": 14, "preset_icon_nightlapse_photo": 14, "preset_icon_outdoor": 14, "preset_icon_panorama": 14, "preset_icon_photo": 14, "preset_icon_photo_2": 14, "preset_icon_photo_night": 14, "preset_icon_pov": 14, "preset_icon_selfi": 14, "preset_icon_shaki": 14, "preset_icon_simple_night_photo": 14, "preset_icon_simple_super_photo": 14, "preset_icon_sk": 14, "preset_icon_slomo_endur": 14, "preset_icon_snail": 14, "preset_icon_snow": 14, "preset_icon_standard_endur": 14, "preset_icon_standard_quality_video": 14, "preset_icon_star": 14, "preset_icon_star_trail": 14, "preset_icon_stationary_1": 14, "preset_icon_stationary_2": 14, "preset_icon_stationary_3": 14, "preset_icon_stationary_4": 14, "preset_icon_surf": 14, "preset_icon_timelaps": 14, "preset_icon_timelapse_2": 14, "preset_icon_timelapse_photo": 14, "preset_icon_timewarp": 14, "preset_icon_timewarp_2": 14, "preset_icon_trail": 14, "preset_icon_travel": 14, "preset_icon_tripod": 14, "preset_icon_ultra_slo_mo": 14, "preset_icon_video": 14, "preset_icon_video_2": 14, "preset_icon_vlog": 14, "preset_icon_wat": 14, "preset_title_act": 14, "preset_title_activity_endur": 14, "preset_title_air": 14, "preset_title_bas": 14, "preset_title_basic_quality_video": 14, "preset_title_bik": 14, "preset_title_bit": 14, "preset_title_burst": 14, "preset_title_burst_slomo": 14, "preset_title_c": 14, "preset_title_chesti": 14, "preset_title_cinemat": 14, "preset_title_cinematic_endur": 14, "preset_title_custom": 14, "preset_title_custom_cinemat": 14, "preset_title_custom_slomo": 14, "preset_title_easy_hdr_profil": 14, "preset_title_easy_standard_profil": 14, "preset_title_ep": 14, "preset_title_extended_batteri": 14, "preset_title_follow_cam": 14, "preset_title_fpv": 14, "preset_title_full_fram": 14, "preset_title_hdr": 14, "preset_title_helmet": 14, "preset_title_highest_qu": 14, "preset_title_highest_quality_video": 14, "preset_title_indoor": 14, "preset_title_landscap": 14, "preset_title_light_paint": 14, "preset_title_light_trail": 14, "preset_title_live_burst": 14, "preset_title_log": 14, "preset_title_longest_batteri": 14, "preset_title_loop": 14, "preset_title_motor": 14, "preset_title_mount": 14, "preset_title_night": 14, "preset_title_night_laps": 14, "preset_title_outdoor": 14, "preset_title_panorama": 14, "preset_title_photo": 14, "preset_title_photo_2": 14, "preset_title_pov": 14, "preset_title_selfi": 14, "preset_title_shaki": 14, "preset_title_simple_night_photo": 14, "preset_title_simple_super_photo": 14, "preset_title_simple_time_warp": 14, "preset_title_simple_video": 14, "preset_title_simple_video_endur": 14, "preset_title_sk": 14, "preset_title_slomo": 14, "preset_title_slomo_endur": 14, "preset_title_snow": 14, "preset_title_standard": 14, "preset_title_standard_endur": 14, "preset_title_standard_quality_video": 14, "preset_title_star": 14, "preset_title_star_trail": 14, "preset_title_stationary_1": 14, "preset_title_stationary_2": 14, "preset_title_stationary_3": 14, "preset_title_stationary_4": 14, "preset_title_surf": 14, "preset_title_time_laps": 14, "preset_title_time_warp": 14, "preset_title_time_warp_2": 14, "preset_title_trail": 14, "preset_title_travel": 14, "preset_title_tripod": 14, "preset_title_ultra_slo_mo": 14, "preset_title_user_defined_custom_nam": [5, 14], "preset_title_video": 14, "preset_title_vlog": 14, "preset_title_wat": 14, "press": [2, 5, 14], "prevent": [2, 15], "preview": 13, "previous": [0, 7, 14], "primari": 14, "pro": 7, "problem": 12, "procedur": [11, 12], "process": [1, 11], "profil": 13, "program": 9, "programmat": 2, "project": 13, "properti": [1, 14], "proto": 12, "protobuf": [0, 1, 2, 4, 5, 6, 9, 10], "protocol": [9, 11], "protun": 14, "provid": 1, "provis": [0, 13, 14], "provisioning_aborted_by_system": 14, "provisioning_cancelled_by_us": 14, "provisioning_error_eula_block": 14, "provisioning_error_failed_to_associ": 14, "provisioning_error_no_internet": 14, "provisioning_error_password_auth": 14, "provisioning_error_unsupported_typ": 14, "provisioning_never_start": 14, "provisioning_st": 14, "provisioning_start": 14, "provisioning_success_new_ap": 14, "provisioning_success_old_ap": 14, "provisioning_unknown": 14, "pseudocod": 12, "public": 9, "purpos": 1, "put": [2, 4, 11], "qualiti": 13, "queri": [1, 4, 5, 7, 8, 9, 10, 11, 15], "quick": [1, 13], "rang": 14, "rate": [8, 13], "ratio": 13, "raw": 7, "re": [7, 11, 14], "reach": 2, "read": [8, 9, 10, 11, 13], "readi": [4, 10, 13, 14], "realtim": 8, "receiv": [0, 6, 9, 11, 12, 14], "recent": [8, 9, 13], "reclaim": [2, 14], "reconnect": 14, "record": [3, 8, 13], "refer": 10, "reflect": [8, 13], "region": 13, "regist": [1, 4, 5, 6, 13, 14], "register_cohn_statu": 14, "register_live_stream_statu": 14, "register_live_stream_status_bitr": 14, "register_live_stream_status_error": 14, "register_live_stream_status_mod": 14, "register_live_stream_status_statu": 14, "register_preset_statu": 14, "register_preset_status_preset": 14, "register_preset_status_preset_group_arrai": 14, "regularli": 2, "reject": [7, 9, 14, 15], "rel": [6, 14], "relat": [8, 13], "releas": 7, "relev": [0, 9, 11, 12], "remain": 13, "remot": 13, "remov": [8, 12, 14], "reorder": [5, 14], "replac": 1, "report": [6, 13], "repres": [7, 14], "represent": 14, "request": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14], "requestclearcohncert": [1, 13], "requestcohncert": [1, 13], "requestconnect": [0, 13], "requestconnectnew": [0, 13], "requestcreatecohncert": [1, 13], "requestcustompresetupd": [5, 13], "requestgetapentri": [0, 13], "requestgetcohnstatu": [1, 13], "requestgetlastcapturedmedia": [6, 13], "requestgetlivestreamstatu": [4, 13], "requestgetpresetstatu": [5, 13], "requestsetcameracontrolstatu": [2, 13], "requestsetcohnset": [1, 13], "requestsetlivestreammod": [4, 13], "requestsetturboact": [2, 13], "requeststartscan": [0, 13], "requir": [1, 11, 14], "reserv": [6, 12], "reset": [1, 2, 5, 11, 12], "resolut": [13, 14], "respect": [7, 12], "respond": 12, "respons": [0, 1, 2, 3, 4, 5, 6, 7, 11, 12, 13, 14], "response_length": 6, "responsecohncert": [1, 13], "responseconnect": [0, 13], "responseconnectnew": [0, 13], "responsegener": [1, 2, 4, 5, 13], "responsegetapentri": [0, 13], "responselastcapturedmedia": [6, 13], "responsestartscan": [0, 13], "result": [0, 6, 7, 9, 12, 13, 14], "result_argument_invalid": 14, "result_argument_out_of_bound": 14, "result_ill_form": 14, "result_not_support": 14, "result_resource_not_avail": 14, "result_resource_not_availbl": 14, "result_success": 14, "result_unknown": 14, "return": [0, 1, 2, 5, 6, 14], "revis": 13, "right": [1, 8], "room": 14, "root": [1, 14], "rotat": 13, "rough": [8, 13], "router": 1, "row": [7, 12], "rtmp": [4, 14], "rule": 7, "russian": [7, 14], "saturdai": 6, "save": [2, 6, 14], "saver": 13, "scan": [0, 11, 13, 14], "scan_entry_flag": 14, "scan_flag_associ": 14, "scan_flag_authent": 14, "scan_flag_best_ssid": 14, "scan_flag_configur": [0, 14], "scan_flag_open": 14, "scan_flag_unsupported_typ": 14, "scan_id": 14, "scanning_aborted_by_system": 14, "scanning_cancelled_by_us": 14, "scanning_never_start": 14, "scanning_st": 14, "scanning_start": 14, "scanning_success": 14, "scanning_unknown": 14, "schedul": 13, "schema": 7, "scheme": 12, "screen": [2, 13, 14], "sd": [13, 14], "sdcard": [6, 8, 13, 14, 15], "second": [2, 6, 8, 13, 14], "secondari": [8, 13, 14], "section": [6, 8, 9, 10, 11, 12], "secur": 1, "see": [1, 4, 6, 7, 8, 9, 11, 12, 13], "select": 13, "send": [2, 5, 9, 12, 14, 15], "sent": [0, 4, 5, 6, 11, 12, 14], "serial": [0, 2, 12, 14], "serial_numb": 6, "serial_number_length": 6, "server": 14, "servic": 11, "set": [0, 1, 2, 4, 5, 6, 8, 9, 10, 11, 12, 14, 15], "setting_arrai": 14, "settingid": [7, 13], "setup": [9, 10, 13, 14], "short": 7, "shorthand": 11, "shot": 13, "should": [9, 11, 12, 15], "shutter": [2, 4, 13], "side": 8, "sign": 1, "signal": [8, 13, 14, 15], "signal_frequency_mhz": 14, "signal_strength_bar": 14, "simultan": 15, "sinc": 13, "singl": [6, 12, 13, 14], "site": 4, "size": 12, "sleep": [2, 11, 13], "slo": 7, "slow": 8, "so": [8, 11, 13], "social": 4, "solut": 12, "some": [0, 1, 2, 12, 15], "sourc": [0, 1, 2, 4, 5, 6, 14], "space": [8, 13], "spanish": [7, 14], "special": 14, "specif": [1, 15], "specifi": [5, 12, 14], "speed": 13, "sphinx_rtd_them": 13, "split": 12, "spreadsheet": 7, "ssid": [11, 13, 14], "ssl": [1, 14], "sta": [0, 8, 13, 14], "stack": 14, "standard": 7, "star": 13, "start": [0, 2, 4, 6, 8, 12, 13, 14], "start_index": 14, "starting_bitr": 14, "startup": 14, "state": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14], "static": 14, "static_ip": 14, "station": [0, 4, 14], "stationari": 7, "statu": [0, 1, 2, 4, 6, 10, 12, 14, 15], "status": [6, 9, 12, 14], "step": [1, 11], "still": 2, "stop": [4, 8, 13, 14], "store": 11, "stream": [0, 9, 13, 14], "streamer": 14, "strength": [8, 13, 14], "string": [6, 8, 12, 14], "structur": 12, "submenu": 5, "subnet": 14, "subscrib": 11, "subscript": 11, "subsequ": [9, 11, 12], "success": [12, 13, 14], "suffici": [8, 13], "summar": 12, "summari": 14, "sundai": 6, "super": 7, "superphoto": 7, "superset": 7, "superview": 7, "support": [0, 1, 2, 4, 6, 7, 8, 11, 13, 14], "suppos": 7, "swap": 8, "swedish": [7, 14], "synchron": [4, 5, 14], "system": [1, 8, 13, 14, 15], "tabl": [5, 9, 10, 11, 12], "take": [7, 14], "taken": [8, 13], "tap": 2, "task": 14, "team": 13, "tell": [2, 14, 15], "terminologi": 12, "text": [1, 13, 14], "than": [8, 12, 13, 15], "thei": 12, "therebi": 5, "therefor": [0, 15], "thi": [0, 1, 2, 3, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15], "thing": 1, "third": [2, 14, 15], "those": 6, "three": 8, "through": [1, 9, 10], "throughout": 12, "time": [2, 6, 11, 13, 14, 15], "timelaps": 13, "timeout": 14, "timeout_second": 14, "timer": 2, "timewarp": 7, "timezon": [2, 6], "titl": [5, 14], "title_id": [5, 14], "title_numb": 14, "tl": [1, 14], "tlv": [2, 3, 5, 6, 7, 12], "too": [8, 13], "top": 12, "total": [8, 13, 14], "total_configured_ssid": 14, "total_entri": 14, "track": 2, "tradit": 7, "trail": 13, "transfer": [2, 13, 14], "translat": 13, "tri": 7, "trigger": [0, 1, 14], "triplet": 12, "tripod": 7, "true": [8, 12], "trust": 1, "try": 9, "turbo": [2, 13, 14], "tutori": [9, 12], "twitch": 4, "two": [1, 8, 11, 12], "type": [0, 1, 2, 3, 4, 5, 6, 7, 10, 13, 14], "typespec": 14, "u": [7, 9, 12], "ubuntu": 1, "ui": [2, 5, 8, 11, 13, 14], "ui_mode_group": [8, 13], "uint16": [2, 6], "uint32": 5, "uint8": [2, 6, 7], "uk": 7, "ultra": 7, "un": 2, "unavail": 14, "undefin": [9, 15], "under": 6, "understand": 9, "unknown": [8, 14], "unless": [12, 15], "unregist": [6, 13, 14], "unregister_live_stream_statu": 14, "unregister_preset_statu": 14, "unset": [4, 15], "unsign": 6, "unspecifi": 8, "until": 4, "up": 11, "updat": [1, 2, 5, 6, 9, 13, 14], "upon": 11, "upright": 8, "upsid": 8, "url": [4, 14], "us": [0, 1, 2, 3, 4, 5, 8, 9, 10, 12, 13, 14, 15], "usb": 13, "user": [2, 5, 7, 9, 14, 15], "user_defin": 14, "usernam": [1, 14], "usual": [7, 14], "utc": [2, 6], "utf": [13, 14], "util": 1, "uuid": [0, 1, 2, 3, 4, 5, 6, 7, 11, 12], "v2": 13, "v4": 12, "valid": [1, 7, 11, 14], "valu": [1, 2, 5, 6, 7, 8, 9, 13, 14], "value_length": 7, "variabl": [7, 12], "variou": [6, 9, 10], "vehicl": 7, "verifi": 8, "version": [6, 7, 9, 12, 13], "vertic": 7, "via": [0, 1, 2, 4, 5, 6, 7, 8, 9, 11, 13, 14], "video": [5, 6, 9, 13, 14, 15], "volum": 13, "wa": [7, 8, 11, 13, 14], "wai": 11, "wait": [11, 14, 15], "wake": 11, "walk": 9, "webcam": 13, "weekdai": 6, "well": 9, "were": 5, "when": [1, 2, 5, 6, 7, 8, 12, 13, 14], "whenev": 6, "where": [0, 9, 12], "whether": [2, 5, 11, 12, 14], "which": [0, 1, 2, 5, 8, 11, 12, 13, 14], "while": [0, 3, 9, 11, 13, 14, 15], "whitelist": 7, "who": 14, "wide": 7, "widescreen": 7, "wifi": [2, 11, 13, 14], "window": 1, "window_s": 14, "window_size_1080": 14, "window_size_480": 14, "window_size_720": 14, "wireless": 13, "wirelesspairingstateflag": [8, 13], "wish": [2, 14, 15], "within": [5, 14], "without": [1, 2, 6], "work": [7, 12], "worksheet": 7, "write": [11, 13], "x509": 1, "xxxx": 11, "y": 13, "ye": 6, "year": [1, 2, 6], "yet": 14, "youtub": 4, "zero": [0, 2, 5, 8, 14], "zone": 14, "zoom": 13}, "titles": ["Access Point", "Camera on the Home Network", "Control", "Hilights", "Live Streaming", "Presets", "Query", "Settings", "Statuses", "Welcome to Open GoPro BLE API\u2019s documentation!", "Protocol", "BLE Setup", "Data Protocol", "ID Tables", "Protobuf Documentation", "State Management"], "titleterms": {"": 9, "1": 8, "10": 8, "100": 8, "101": 8, "102": 8, "103": 8, "104": 8, "105": 8, "106": 8, "107": 8, "108": [7, 8], "11": 8, "110": 8, "111": 8, "112": 8, "113": 8, "114": 8, "115": 8, "116": 8, "117": 8, "118": 8, "121": 7, "122": 7, "123": 7, "125": 7, "128": 7, "13": [8, 12], "134": 7, "135": 7, "150": 7, "151": 7, "16": 12, "162": 7, "167": 7, "17": 8, "171": 7, "172": 7, "173": 7, "175": 7, "176": 7, "177": 7, "178": 7, "179": 7, "180": 7, "182": 7, "183": 7, "184": 7, "186": 7, "187": 7, "189": 7, "19": 8, "190": 7, "191": 7, "192": 7, "193": 7, "195": 7, "2": [7, 8], "20": 8, "201": 7, "21": 8, "216": 7, "217": 7, "219": 7, "22": 8, "223": 7, "225": 7, "227": 7, "229": 7, "23": 8, "230": 7, "231": 7, "232": 7, "233": 7, "234": 7, "24": 8, "26": 8, "27": 8, "28": 8, "29": 8, "3": 7, "30": [7, 8], "31": 8, "32": [7, 8], "33": 8, "34": 8, "35": 8, "38": 8, "39": 8, "41": 8, "42": 8, "43": 7, "45": 8, "49": 8, "5": [7, 12], "54": 8, "55": 8, "56": 8, "58": 8, "59": [7, 8], "5ghz": 8, "6": 8, "60": 8, "65": 8, "66": 8, "67": 8, "68": 8, "69": 8, "70": 8, "74": 8, "75": 8, "76": 8, "77": 8, "78": 8, "79": 8, "8": 8, "81": 8, "82": 8, "83": [7, 8], "85": 8, "86": 8, "88": 8, "89": 8, "9": 8, "93": 8, "94": 8, "95": 8, "96": 8, "97": 8, "98": 8, "99": 8, "access": 0, "accessori": 8, "activ": 8, "advertis": 11, "aliv": 15, "anti": 7, "ap": 8, "api": 9, "aspect": 7, "attach": 7, "auto": 7, "avail": 8, "backward": 12, "band": [7, 8], "bar": 8, "batteri": 8, "bit": [7, 12], "ble": [9, 11], "burst": 8, "busi": 8, "camera": [1, 7, 8, 9, 15], "cancel": 8, "capabl": 7, "capac": 8, "captur": 8, "card": 8, "certif": 1, "characterist": 11, "charg": 8, "cold": 8, "command": [12, 13], "compat": 12, "configur": 11, "connect": 8, "continu": 12, "control": [2, 7, 8, 15], "core": 8, "count": 8, "countdown": 8, "data": 12, "deciph": 12, "delai": 8, "depth": 7, "detail": 1, "devic": 8, "digit": 7, "disconnect": 0, "displai": 8, "document": [9, 14], "down": 7, "durat": [7, 8], "easi": 7, "enabl": [7, 8], "encod": 8, "enum": 14, "enumcameracontrolstatu": 14, "enumcohnnetworkst": 14, "enumcohnstatu": 14, "enumflatmod": 14, "enumlen": 14, "enumlivestreamerror": 14, "enumlivestreamstatu": 14, "enumpresetgroup": 14, "enumpresetgroupicon": 14, "enumpreseticon": 14, "enumpresettitl": 14, "enumprovis": 14, "enumregisterlivestreamstatu": 14, "enumregisterpresetstatu": 14, "enumresultgener": 14, "enumscan": 14, "enumscanentryflag": 14, "enumwindows": 14, "error": 8, "exposur": 8, "extend": 12, "finish": 11, "flatmod": 8, "flicker": 7, "format": 7, "frame": 7, "friendli": 8, "from": 0, "ftu": 8, "fw": 8, "gatt": 11, "gener": [9, 12], "get": 9, "gopro": 9, "gp": [7, 8], "group": [5, 8], "header": 12, "hilight": [3, 8], "hindsight": [7, 8], "home": 1, "horizon": 7, "hypersmooth": 7, "id": [7, 8, 13], "intern": 8, "interv": [7, 8], "json": 7, "keep": 15, "languag": 7, "laps": 7, "last": 8, "lcd": 8, "legaci": 8, "len": [7, 8], "length": [7, 12], "lens": 7, "level": [7, 8], "limit": 9, "linux": 8, "live": [4, 8], "liveview": 8, "locat": 8, "lock": 8, "manag": 15, "max": 7, "media": [7, 8, 14], "messag": [11, 12], "microphon": 8, "minimum": 8, "mobil": 8, "mod": [7, 8], "mode": [7, 8, 11], "modifi": [5, 8], "multi": 7, "network": 1, "night": 7, "nightlaps": 7, "notifprovisioningst": 14, "notifstartscan": 14, "notifycohnstatu": 14, "notifylivestreamstatu": 14, "notifypresetstatu": 14, "off": 7, "open": 9, "oper": [0, 1, 2, 3, 4, 5, 6, 7], "ota": 8, "output": 7, "overh": 8, "packet": 12, "pair": [8, 11], "payload": 12, "pend": 8, "per": 7, "percentag": 8, "perform": 7, "period": 8, "photo": [7, 8], "point": 0, "poll": 8, "power": 7, "present": 8, "preset": [5, 8, 14], "presetgroup": 14, "presetset": 14, "preview": 8, "primari": 8, "procedur": 1, "profil": 7, "protobuf": [12, 13, 14], "protocol": [10, 12], "provis": [1, 8], "qualiti": 7, "queri": [6, 12, 13], "quick": 8, "rate": 7, "ratio": 7, "readi": [8, 15], "region": 7, "remain": 8, "remot": 8, "requestclearcohncert": 14, "requestcohncert": 14, "requestconnect": 14, "requestconnectnew": 14, "requestcreatecohncert": 14, "requestcustompresetupd": 14, "requestgetapentri": 14, "requestgetcohnstatu": 14, "requestgetlastcapturedmedia": 14, "requestgetlivestreamstatu": 14, "requestgetpresetstatu": 14, "requestreleasenetwork": 14, "requestsetcameracontrolstatu": 14, "requestsetcohnset": 14, "requestsetlivestreammod": 14, "requestsetturboact": 14, "requeststartscan": 14, "resolut": 7, "responsecohncert": 14, "responseconnect": 14, "responseconnectnew": 14, "responsegener": 14, "responsegetapentri": 14, "responselastcapturedmedia": 14, "responsestartscan": 14, "rotat": 8, "saver": 7, "scan": 8, "scanentri": 14, "schedul": 8, "screen": 7, "sd": 8, "second": 7, "select": 8, "send": 11, "set": [7, 13], "setup": [7, 11], "shot": 7, "sinc": 8, "singl": 7, "speed": [7, 8], "ssid": 8, "star": 7, "start": 9, "state": [8, 15], "statu": [5, 8, 13], "status": 8, "storag": 8, "stream": [4, 8], "success": 8, "support": 9, "system": 7, "tabl": 13, "time": [7, 8], "timelaps": [7, 8], "trail": 7, "transfer": 8, "turbo": 8, "type": [8, 12], "updat": 8, "usb": 8, "v2": 7, "valu": 12, "verifi": 1, "version": 8, "video": [7, 8], "view": 1, "volum": 7, "warp": 8, "webcam": 7, "welcom": 9, "while": 8, "wifi": 8, "wireless": [7, 8], "write": 8, "x": 8, "xlsx": 7, "y": 8, "zoom": 8}}) \ No newline at end of file +Search.setIndex({"alltitles": {"5GHZ Available (81)": [[8, "ghz-available-81"]], "AP Mode (69)": [[8, "ap-mode-69"]], "AP SSID (29)": [[8, "ap-ssid-29"]], "Access Point": [[0, null]], "Active Hilights (58)": [[8, "active-hilights-58"]], "Advertisements": [[11, "advertisements"]], "Anti-Flicker (134)": [[7, "anti-flicker-134"]], "Auto Power Down (59)": [[7, "auto-power-down-59"]], "Auto Power Off (225)": [[7, "auto-power-off-225"]], "BLE Characteristics": [[11, "ble-characteristics"]], "BLE Setup": [[11, null]], "Backwards Compatibility": [[12, "backwards-compatibility"]], "Battery Present (1)": [[8, "battery-present-1"]], "Bit Depth (183)": [[7, "bit-depth-183"]], "Busy (8)": [[8, "busy-8"]], "Camera Control": [[15, "camera-control"]], "Camera Control ID (114)": [[8, "camera-control-id-114"]], "Camera Readiness": [[15, "camera-readiness"]], "Camera Volume (216)": [[7, "camera-volume-216"]], "Camera on the Home Network": [[1, null]], "Capture Delay Active (101)": [[8, "capture-delay-active-101"]], "Certificates": [[1, "certificates"]], "Cold (85)": [[8, "cold-85"]], "Command IDs": [[13, "command-ids"]], "Commands": [[12, "commands"]], "Configure GATT Characteristics": [[11, "configure-gatt-characteristics"]], "Connected Devices (31)": [[8, "connected-devices-31"]], "Continuation Packets": [[12, "continuation-packets"]], "Control": [[2, null]], "Controls (175)": [[7, "controls-175"]], "Data Protocol": [[12, null]], "Decipher Message Payload Type": [[12, "decipher-message-payload-type"]], "Disconnect from Access Point": [[0, "disconnect-from-access-point"]], "Display Mod Status (110)": [[8, "display-mod-status-110"]], "Easy Mode Speed (176)": [[7, "easy-mode-speed-176"]], "Easy Night Photo (191)": [[7, "easy-night-photo-191"]], "Enable Night Photo (177)": [[7, "enable-night-photo-177"]], "Encoding (10)": [[8, "encoding-10"]], "EnumCOHNNetworkState": [[14, "enumcohnnetworkstate"]], "EnumCOHNStatus": [[14, "enumcohnstatus"]], "EnumCameraControlStatus": [[14, "enumcameracontrolstatus"]], "EnumFlatMode": [[14, "enumflatmode"]], "EnumLens": [[14, "enumlens"]], "EnumLiveStreamError": [[14, "enumlivestreamerror"]], "EnumLiveStreamStatus": [[14, "enumlivestreamstatus"]], "EnumPresetGroup": [[14, "enumpresetgroup"]], "EnumPresetGroupIcon": [[14, "enumpresetgroupicon"]], "EnumPresetIcon": [[14, "enumpreseticon"]], "EnumPresetTitle": [[14, "enumpresettitle"]], "EnumProvisioning": [[14, "enumprovisioning"]], "EnumRegisterLiveStreamStatus": [[14, "enumregisterlivestreamstatus"]], "EnumRegisterPresetStatus": [[14, "enumregisterpresetstatus"]], "EnumResultGeneric": [[14, "enumresultgeneric"]], "EnumScanEntryFlags": [[14, "enumscanentryflags"]], "EnumScanning": [[14, "enumscanning"]], "EnumWindowSize": [[14, "enumwindowsize"]], "Enums": [[14, "enums"]], "Extended (13-bit) Packets": [[12, "extended-13-bit-packets"]], "Extended (16-bit) Packets": [[12, "extended-16-bit-packets"]], "FTU (79)": [[8, "ftu-79"]], "Finish Pairing": [[11, "finish-pairing"]], "Flatmode (89)": [[8, "flatmode-89"]], "Frame Rate (234)": [[7, "frame-rate-234"]], "Frames Per Second (3)": [[7, "frames-per-second-3"]], "Framing (193)": [[7, "framing-193"]], "GPS (83)": [[7, "gps-83"]], "GPS Lock (68)": [[8, "gps-lock-68"]], "General": [[9, "general"]], "General (5-bit) Packets": [[12, "general-5-bit-packets"]], "Getting Started": [[9, "getting-started"]], "Hilights": [[3, null]], "HindSight (167)": [[7, "hindsight-167"]], "Hindsight (106)": [[8, "hindsight-106"]], "Hypersmooth (135)": [[7, "hypersmooth-135"]], "ID Tables": [[13, null]], "Internal Battery Bars (2)": [[8, "internal-battery-bars-2"]], "Internal Battery Percentage (70)": [[8, "internal-battery-percentage-70"]], "Keep Alive": [[15, "keep-alive"]], "LCD Lock (11)": [[8, "lcd-lock-11"]], "Lapse Mode (187)": [[7, "lapse-mode-187"]], "Last Pairing Success (21)": [[8, "last-pairing-success-21"]], "Last Pairing Type (20)": [[8, "last-pairing-type-20"]], "Last Wifi Scan Success (23)": [[8, "last-wifi-scan-success-23"]], "Lens Attachment (217)": [[7, "lens-attachment-217"]], "Lens Type (105)": [[8, "lens-type-105"]], "Limitations": [[9, "limitations"]], "Linux Core (104)": [[8, "linux-core-104"]], "Live Bursts (100)": [[8, "live-bursts-100"]], "Live Streaming": [[4, null]], "Liveview Exposure Select Mode (65)": [[8, "liveview-exposure-select-mode-65"]], "Liveview X (67)": [[8, "liveview-x-67"]], "Liveview Y (66)": [[8, "liveview-y-66"]], "Locate (45)": [[8, "locate-45"]], "Max Lens (162)": [[7, "max-lens-162"]], "Max Lens Mod (189)": [[7, "max-lens-mod-189"]], "Max Lens Mod Enable (190)": [[7, "max-lens-mod-enable-190"]], "Media": [[14, "media"]], "Media Format (128)": [[7, "media-format-128"]], "Media Mod State (102)": [[8, "media-mod-state-102"]], "Message Payload": [[12, "message-payload"]], "Microphone Accessory (74)": [[8, "microphone-accessory-74"]], "Minimum Status Poll Period (60)": [[8, "minimum-status-poll-period-60"]], "Mobile Friendly (78)": [[8, "mobile-friendly-78"]], "Multi Shot Aspect Ratio (192)": [[7, "multi-shot-aspect-ratio-192"]], "Multi Shot Framing (233)": [[7, "multi-shot-framing-233"]], "Nightlapse Rate (32)": [[7, "nightlapse-rate-32"]], "NotifProvisioningState": [[14, "notifprovisioningstate"]], "NotifStartScanning": [[14, "notifstartscanning"]], "NotifyCOHNStatus": [[14, "notifycohnstatus"]], "NotifyLiveStreamStatus": [[14, "notifylivestreamstatus"]], "NotifyPresetStatus": [[14, "notifypresetstatus"]], "OTA (41)": [[8, "ota-41"]], "OTA Charged (83)": [[8, "ota-charged-83"]], "Open GoPro Supported Cameras": [[9, "id1"]], "Operations": [[0, "operations"], [1, "operations"], [2, "operations"], [3, "operations"], [4, "operations"], [5, "operations"], [6, "operations"], [7, "operations"]], "Overheating (6)": [[8, "overheating-6"]], "Packet Headers": [[12, "packet-headers"]], "Packetization": [[12, "packetization"]], "Pairing Mode": [[11, "pairing-mode"]], "Pairing State (19)": [[8, "pairing-state-19"]], "Pairing State (Legacy) (28)": [[8, "pairing-state-legacy-28"]], "Pending FW Update Cancel (42)": [[8, "pending-fw-update-cancel-42"]], "Photo Digital Lenses V2 (230)": [[7, "photo-digital-lenses-v2-230"]], "Photo Horizon Leveling (151)": [[7, "photo-horizon-leveling-151"]], "Photo Interval Capture Count (118)": [[8, "photo-interval-capture-count-118"]], "Photo Interval Duration (172)": [[7, "photo-interval-duration-172"]], "Photo Lens (122)": [[7, "photo-lens-122"]], "Photo Mode (227)": [[7, "photo-mode-227"]], "Photo Output (125)": [[7, "photo-output-125"]], "Photo Preset (94)": [[8, "photo-preset-94"]], "Photo Single Interval (171)": [[7, "photo-single-interval-171"]], "Photo Timelapse Rate (30)": [[7, "photo-timelapse-rate-30"]], "Photos (38)": [[8, "photos-38"]], "Preset": [[14, "preset"]], "Preset (97)": [[8, "preset-97"]], "Preset Group (96)": [[8, "preset-group-96"]], "Preset Groups": [[5, "preset-groups"]], "Preset Modified (98)": [[8, "preset-modified-98"]], "Preset Modified Status": [[5, "preset-modified-status"]], "PresetGroup": [[14, "presetgroup"]], "PresetSetting": [[14, "presetsetting"]], "Presets": [[5, null]], "Preview Stream (32)": [[8, "preview-stream-32"]], "Preview Stream Available (55)": [[8, "preview-stream-available-55"]], "Primary Storage (33)": [[8, "primary-storage-33"]], "Profiles (184)": [[7, "profiles-184"]], "Protobuf": [[12, "protobuf"]], "Protobuf Documentation": [[14, null]], "Protobuf IDs": [[13, "protobuf-ids"]], "Protocol": [[10, null]], "Provisioning Procedure": [[1, "provisioning-procedure"]], "Quality Control (201)": [[7, "quality-control-201"]], "Queries": [[12, "queries"]], "Query": [[6, null]], "Query IDs": [[13, "query-ids"]], "Quick Capture (9)": [[8, "quick-capture-9"]], "Ready (82)": [[8, "ready-82"]], "Regional Format (195)": [[7, "regional-format-195"]], "Remaining Live Bursts (99)": [[8, "remaining-live-bursts-99"]], "Remaining Photos (34)": [[8, "remaining-photos-34"]], "Remaining Video Time (35)": [[8, "remaining-video-time-35"]], "Remote Connected (27)": [[8, "remote-connected-27"]], "Remote Version (26)": [[8, "remote-version-26"]], "RequestCOHNCert": [[14, "requestcohncert"]], "RequestClearCOHNCert": [[14, "requestclearcohncert"]], "RequestConnect": [[14, "requestconnect"]], "RequestConnectNew": [[14, "requestconnectnew"]], "RequestCreateCOHNCert": [[14, "requestcreatecohncert"]], "RequestCustomPresetUpdate": [[14, "requestcustompresetupdate"]], "RequestGetApEntries": [[14, "requestgetapentries"]], "RequestGetCOHNStatus": [[14, "requestgetcohnstatus"]], "RequestGetLastCapturedMedia": [[14, "requestgetlastcapturedmedia"]], "RequestGetLiveStreamStatus": [[14, "requestgetlivestreamstatus"]], "RequestGetPresetStatus": [[14, "requestgetpresetstatus"]], "RequestReleaseNetwork": [[14, "requestreleasenetwork"]], "RequestSetCOHNSetting": [[14, "requestsetcohnsetting"]], "RequestSetCameraControlStatus": [[14, "requestsetcameracontrolstatus"]], "RequestSetLiveStreamMode": [[14, "requestsetlivestreammode"]], "RequestSetTurboActive": [[14, "requestsetturboactive"]], "RequestStartScan": [[14, "requeststartscan"]], "ResponseCOHNCert": [[14, "responsecohncert"]], "ResponseConnect": [[14, "responseconnect"]], "ResponseConnectNew": [[14, "responseconnectnew"]], "ResponseGeneric": [[14, "responsegeneric"]], "ResponseGetApEntries": [[14, "responsegetapentries"]], "ResponseGetApEntries::ScanEntry": [[14, "responsegetapentries-scanentry"]], "ResponseLastCapturedMedia": [[14, "responselastcapturedmedia"]], "ResponseStartScanning": [[14, "responsestartscanning"]], "Rotation (86)": [[8, "rotation-86"]], "SD Card Capacity (117)": [[8, "sd-card-capacity-117"]], "SD Card Errors (112)": [[8, "sd-card-errors-112"]], "SD Card Remaining (54)": [[8, "sd-card-remaining-54"]], "SD Card Write Speed Error (111)": [[8, "sd-card-write-speed-error-111"]], "Scheduled Capture (108)": [[8, "scheduled-capture-108"]], "Scheduled Capture Preset ID (107)": [[8, "scheduled-capture-preset-id-107"]], "Send Messages": [[11, "send-messages"]], "Setting IDs": [[7, "setting-ids"], [13, "setting-ids"]], "Settings": [[7, null]], "Setup Language (223)": [[7, "setup-language-223"]], "Setup Screen Saver (219)": [[7, "setup-screen-saver-219"]], "Star Trails Length (179)": [[7, "star-trails-length-179"]], "State Management": [[15, null]], "Status IDs": [[8, "status-ids"], [13, "status-ids"]], "Statuses": [[8, null]], "Supported Cameras": [[9, "supported-cameras"]], "System Video Mode (180)": [[7, "system-video-mode-180"]], "Time Lapse Digital Lenses (123)": [[7, "time-lapse-digital-lenses-123"]], "Time Lapse Digital Lenses V2 (231)": [[7, "time-lapse-digital-lenses-v2-231"]], "Time Since Last Hilight (59)": [[8, "time-since-last-hilight-59"]], "Time Warp Speed (103)": [[8, "time-warp-speed-103"]], "Timelapse Interval Countdown (49)": [[8, "timelapse-interval-countdown-49"]], "Timelapse Preset (95)": [[8, "timelapse-preset-95"]], "Turbo Transfer (113)": [[8, "turbo-transfer-113"]], "Type Length Value": [[12, "type-length-value"]], "USB Connected (115)": [[8, "usb-connected-115"]], "USB Controlled (116)": [[8, "usb-controlled-116"]], "Verifying Certificate": [[1, "verifying-certificate"]], "Video Aspect Ratio (108)": [[7, "video-aspect-ratio-108"]], "Video Bit Rate (182)": [[7, "video-bit-rate-182"]], "Video Digital Lenses V2 (229)": [[7, "video-digital-lenses-v2-229"]], "Video Easy Mode (186)": [[7, "video-easy-mode-186"]], "Video Encoding Duration (13)": [[8, "video-encoding-duration-13"]], "Video Framing (232)": [[7, "video-framing-232"]], "Video Horizon Leveling (150)": [[7, "video-horizon-leveling-150"]], "Video Lens (121)": [[7, "video-lens-121"]], "Video Performance Mode (173)": [[7, "video-performance-mode-173"]], "Video Preset (93)": [[8, "video-preset-93"]], "Video Resolution (2)": [[7, "video-resolution-2"]], "Video Timelapse Rate (5)": [[7, "video-timelapse-rate-5"]], "Videos (39)": [[8, "videos-39"]], "View Certificate Details": [[1, "view-certificate-details"]], "Webcam Digital Lenses (43)": [[7, "webcam-digital-lenses-43"]], "Welcome to Open GoPro BLE API\u2019s documentation!": [[9, null]], "WiFi SSID (30)": [[8, "wifi-ssid-30"]], "Wifi Bars (56)": [[8, "wifi-bars-56"]], "Wifi Provisioning State (24)": [[8, "wifi-provisioning-state-24"]], "Wifi Scan State (22)": [[8, "wifi-scan-state-22"]], "Wireless Band (178)": [[7, "wireless-band-178"]], "Wireless Band (76)": [[8, "wireless-band-76"]], "Wireless Connections Enabled (17)": [[8, "wireless-connections-enabled-17"]], "Zoom Available (77)": [[8, "zoom-available-77"]], "Zoom Level (75)": [[8, "zoom-level-75"]], "Zoom while Encoding (88)": [[8, "zoom-while-encoding-88"]]}, "docnames": ["features/access_points", "features/cohn", "features/control", "features/hilights", "features/live_streaming", "features/presets", "features/query", "features/settings", "features/statuses", "index", "protocol", "protocol/ble_setup", "protocol/data_protocol", "protocol/id_tables", "protocol/protobuf", "protocol/state_management"], "envversion": {"sphinx": 62, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": ["features/access_points.rst", "features/cohn.rst", "features/control.rst", "features/hilights.rst", "features/live_streaming.rst", "features/presets.rst", "features/query.rst", "features/settings.rst", "features/statuses.rst", "index.rst", "protocol.rst", "protocol/ble_setup.rst", "protocol/data_protocol.rst", "protocol/id_tables.rst", "protocol/protobuf.rst", "protocol/state_management.rst"], "indexentries": {}, "objects": {"": [[14, 0, 0, "enumcohnnetworkstate", "EnumCOHNNetworkState"], [14, 0, 0, "enumcohnstatus", "EnumCOHNStatus"], [14, 0, 0, "enumcameracontrolstatus", "EnumCameraControlStatus"], [14, 0, 0, "enumflatmode", "EnumFlatMode"], [14, 0, 0, "enumlens", "EnumLens"], [14, 0, 0, "enumlivestreamerror", "EnumLiveStreamError"], [14, 0, 0, "enumlivestreamstatus", "EnumLiveStreamStatus"], [14, 0, 0, "enumpresetgroup", "EnumPresetGroup"], [14, 0, 0, "enumpresetgroupicon", "EnumPresetGroupIcon"], [14, 0, 0, "enumpreseticon", "EnumPresetIcon"], [14, 0, 0, "enumpresettitle", "EnumPresetTitle"], [14, 0, 0, "enumprovisioning", "EnumProvisioning"], [14, 0, 0, "enumregisterlivestreamstatus", "EnumRegisterLiveStreamStatus"], [14, 0, 0, "enumregisterpresetstatus", "EnumRegisterPresetStatus"], [14, 0, 0, "enumresultgeneric", "EnumResultGeneric"], [14, 0, 0, "enumscanentryflags", "EnumScanEntryFlags"], [14, 0, 0, "enumscanning", "EnumScanning"], [14, 0, 0, "enumwindowsize", "EnumWindowSize"], [14, 0, 0, "media", "Media"], [14, 0, 0, "notifprovisioningstate", "NotifProvisioningState"], [14, 0, 0, "notifstartscanning", "NotifStartScanning"], [14, 0, 0, "notifycohnstatus", "NotifyCOHNStatus"], [14, 0, 0, "notifylivestreamstatus", "NotifyLiveStreamStatus"], [14, 0, 0, "notifypresetstatus", "NotifyPresetStatus"], [14, 0, 0, "preset", "Preset"], [14, 0, 0, "presetgroup", "PresetGroup"], [14, 0, 0, "presetsetting", "PresetSetting"], [14, 0, 0, "requestcohncert", "RequestCOHNCert"], [14, 0, 0, "requestclearcohncert", "RequestClearCOHNCert"], [14, 0, 0, "requestconnect", "RequestConnect"], [14, 0, 0, "requestconnectnew", "RequestConnectNew"], [14, 0, 0, "requestcreatecohncert", "RequestCreateCOHNCert"], [14, 0, 0, "requestcustompresetupdate", "RequestCustomPresetUpdate"], [14, 0, 0, "requestgetapentries", "RequestGetApEntries"], [14, 0, 0, "requestgetcohnstatus", "RequestGetCOHNStatus"], [14, 0, 0, "requestgetlastcapturedmedia", "RequestGetLastCapturedMedia"], [14, 0, 0, "requestgetlivestreamstatus", "RequestGetLiveStreamStatus"], [14, 0, 0, "requestgetpresetstatus", "RequestGetPresetStatus"], [14, 0, 0, "requestreleasenetwork", "RequestReleaseNetwork"], [14, 0, 0, "requestsetcohnsetting", "RequestSetCOHNSetting"], [14, 0, 0, "requestsetcameracontrolstatus", "RequestSetCameraControlStatus"], [14, 0, 0, "requestsetlivestreammode", "RequestSetLiveStreamMode"], [14, 0, 0, "requestsetturboactive", "RequestSetTurboActive"], [14, 0, 0, "requeststartscan", "RequestStartScan"], [14, 0, 0, "responsecohncert", "ResponseCOHNCert"], [14, 0, 0, "responseconnect", "ResponseConnect"], [14, 0, 0, "responseconnectnew", "ResponseConnectNew"], [14, 0, 0, "responsegeneric", "ResponseGeneric"], [14, 0, 0, "responsegetapentries", "ResponseGetApEntries"], [14, 0, 0, "responselastcapturedmedia", "ResponseLastCapturedMedia"], [14, 0, 0, "responsestartscanning", "ResponseStartScanning"], [14, 0, 0, "scanentry", "ScanEntry"], [1, 1, 0, "clear-cohn-certificate", "clear cohn certificate"], [0, 1, 0, "connect-to-a-new-access-point", "connect to a new access point"], [0, 1, 0, "connect-to-provisioned-access-point", "connect to provisioned access point"], [1, 1, 0, "create-cohn-certificate", "create cohn certificate"], [0, 1, 0, "get-ap-scan-results", "get ap scan results"], [5, 1, 0, "get-available-presets", "get available presets"], [1, 1, 0, "get-cohn-certificate", "get cohn certificate"], [1, 1, 0, "get-cohn-status", "get cohn status"], [6, 1, 0, "get-date-time", "get date time"], [6, 1, 0, "get-hardware-info", "get hardware info"], [6, 1, 0, "get-last-captured-media", "get last captured media"], [4, 1, 0, "get-livestream-status", "get livestream status"], [6, 1, 0, "get-local-date-time", "get local date time"], [6, 1, 0, "get-open-gopro-version", "get open gopro version"], [6, 1, 0, "get-setting-capabilities", "get setting capabilities"], [6, 1, 0, "get-setting-values", "get setting values"], [6, 1, 0, "get-status-values", "get status values"], [3, 1, 0, "hilight-moment", "hilight moment"], [2, 1, 0, "keep-alive", "keep alive"], [5, 1, 0, "load-preset", "load preset"], [5, 1, 0, "load-preset-group", "load preset group"], [6, 1, 0, "register-for-setting-capability-updates", "register for setting capability updates"], [6, 1, 0, "register-for-setting-value-updates", "register for setting value updates"], [6, 1, 0, "register-for-status-value-updates", "register for status value updates"], [0, 1, 0, "scan-for-access-points", "scan for access points"], [2, 1, 0, "set-analytics", "set analytics"], [2, 1, 0, "set-ap-control", "set ap control"], [2, 1, 0, "set-camera-control", "set camera control"], [1, 1, 0, "set-cohn-setting", "set cohn setting"], [2, 1, 0, "set-date-time", "set date time"], [4, 1, 0, "set-livestream-mode", "set livestream mode"], [2, 1, 0, "set-local-date-time", "set local date time"], [7, 1, 0, "set-setting", "set setting"], [2, 1, 0, "set-shutter", "set shutter"], [2, 1, 0, "set-turbo-transfer", "set turbo transfer"], [2, 1, 0, "sleep", "sleep"], [6, 1, 0, "unregister-for-setting-capability-updates", "unregister for setting capability updates"], [6, 1, 0, "unregister-for-setting-value-updates", "unregister for setting value updates"], [6, 1, 0, "unregister-for-status-value-updates", "unregister for status value updates"], [5, 1, 0, "update-custom-preset", "update custom preset"], [7, 2, 0, "setting-108", "Setting 108 (Video Aspect Ratio)"], [7, 2, 0, "setting-121", "Setting 121 (Video Lens)"], [7, 2, 0, "setting-122", "Setting 122 (Photo Lens)"], [7, 2, 0, "setting-123", "Setting 123 (Time Lapse Digital Lenses)"], [7, 2, 0, "setting-125", "Setting 125 (Photo Output)"], [7, 2, 0, "setting-128", "Setting 128 (Media Format)"], [7, 2, 0, "setting-134", "Setting 134 (Anti-Flicker)"], [7, 2, 0, "setting-135", "Setting 135 (Hypersmooth)"], [7, 2, 0, "setting-150", "Setting 150 (Video Horizon Leveling)"], [7, 2, 0, "setting-151", "Setting 151 (Photo Horizon Leveling)"], [7, 2, 0, "setting-162", "Setting 162 (Max Lens)"], [7, 2, 0, "setting-167", "Setting 167 (HindSight)"], [7, 2, 0, "setting-171", "Setting 171 (Photo Single Interval)"], [7, 2, 0, "setting-172", "Setting 172 (Photo Interval Duration)"], [7, 2, 0, "setting-173", "Setting 173 (Video Performance Mode)"], [7, 2, 0, "setting-175", "Setting 175 (Controls)"], [7, 2, 0, "setting-176", "Setting 176 (Easy Mode Speed)"], [7, 2, 0, "setting-177", "Setting 177 (Enable Night Photo)"], [7, 2, 0, "setting-178", "Setting 178 (Wireless Band)"], [7, 2, 0, "setting-179", "Setting 179 (Star Trails Length)"], [7, 2, 0, "setting-180", "Setting 180 (System Video Mode)"], [7, 2, 0, "setting-182", "Setting 182 (Video Bit Rate)"], [7, 2, 0, "setting-183", "Setting 183 (Bit Depth)"], [7, 2, 0, "setting-184", "Setting 184 (Profiles)"], [7, 2, 0, "setting-186", "Setting 186 (Video Easy Mode)"], [7, 2, 0, "setting-187", "Setting 187 (Lapse Mode)"], [7, 2, 0, "setting-189", "Setting 189 (Max Lens Mod)"], [7, 2, 0, "setting-190", "Setting 190 (Max Lens Mod Enable)"], [7, 2, 0, "setting-191", "Setting 191 (Easy Night Photo)"], [7, 2, 0, "setting-192", "Setting 192 (Multi Shot Aspect Ratio)"], [7, 2, 0, "setting-193", "Setting 193 (Framing)"], [7, 2, 0, "setting-195", "Setting 195 (Regional Format)"], [7, 2, 0, "setting-2", "Setting 2 (Video Resolution)"], [7, 2, 0, "setting-201", "Setting 201 (Quality Control)"], [7, 2, 0, "setting-216", "Setting 216 (Camera Volume)"], [7, 2, 0, "setting-217", "Setting 217 (Lens Attachment)"], [7, 2, 0, "setting-219", "Setting 219 (Setup Screen Saver)"], [7, 2, 0, "setting-223", "Setting 223 (Setup Language)"], [7, 2, 0, "setting-225", "Setting 225 (Auto Power Off)"], [7, 2, 0, "setting-227", "Setting 227 (Photo Mode)"], [7, 2, 0, "setting-229", "Setting 229 (Video Digital Lenses V2)"], [7, 2, 0, "setting-230", "Setting 230 (Photo Digital Lenses V2)"], [7, 2, 0, "setting-231", "Setting 231 (Time Lapse Digital Lenses V2)"], [7, 2, 0, "setting-232", "Setting 232 (Video Framing)"], [7, 2, 0, "setting-233", "Setting 233 (Multi Shot Framing)"], [7, 2, 0, "setting-234", "Setting 234 (Frame Rate)"], [7, 2, 0, "setting-3", "Setting 3 (Frames Per Second)"], [7, 2, 0, "setting-30", "Setting 30 (Photo Timelapse Rate)"], [7, 2, 0, "setting-32", "Setting 32 (Nightlapse Rate)"], [7, 2, 0, "setting-43", "Setting 43 (Webcam Digital Lenses)"], [7, 2, 0, "setting-5", "Setting 5 (Video Timelapse Rate)"], [7, 2, 0, "setting-59", "Setting 59 (Auto Power Down)"], [7, 2, 0, "setting-83", "Setting 83 (GPS)"], [8, 3, 0, "status-1", "Status 1 (Is the system's internal battery present?)"], [8, 3, 0, "status-10", "Status 10 (Is the system currently encoding?)"], [8, 3, 0, "status-100", "Status 100 (Total number of Live Bursts on sdcard)"], [8, 3, 0, "status-102", "Status 102 ()"], [8, 3, 0, "status-103", "Status 103 ()"], [8, 3, 0, "status-104", "Status 104 (Is the system's Linux core active?)"], [8, 3, 0, "status-106", "Status 106 (Is Video Hindsight Capture Active?)"], [8, 3, 0, "status-107", "Status 107 ()"], [8, 3, 0, "status-108", "Status 108 (Is Scheduled Capture set?)"], [8, 3, 0, "status-11", "Status 11 (Is LCD lock active?)"], [8, 3, 0, "status-111", "Status 111 (Is there an SD Card minimum write speed error?)"], [8, 3, 0, "status-112", "Status 112 (Number of sdcard write speed errors since device booted)"], [8, 3, 0, "status-113", "Status 113 (Is Turbo Transfer active?)"], [8, 3, 0, "status-114", "Status 114 (Camera control status ID)"], [8, 3, 0, "status-115", "Status 115 (Is the camera connected to a PC via USB?)"], [8, 3, 0, "status-116", "Status 116 (Camera control over USB state)"], [8, 3, 0, "status-117", "Status 117 (Total SD card capacity in Kilobytes)"], [8, 3, 0, "status-118", "Status 118 ()"], [8, 3, 0, "status-13", "Status 13 (When encoding video, this is the duration (seconds) of the video so far; 0 otherwise)"], [8, 3, 0, "status-17", "Status 17 (Are Wireless Connections enabled?)"], [8, 3, 0, "status-19", "Status 19 ()"], [8, 3, 0, "status-2", "Status 2 (Rough approximation of internal battery level in bars (or charging))"], [8, 3, 0, "status-20", "Status 20 (The last type of pairing in which the camera was engaged)"], [8, 3, 0, "status-21", "Status 21 (Time since boot (milliseconds) of last successful pairing complete action)"], [8, 3, 0, "status-22", "Status 22 (State of current scan for WiFi Access Points)"], [8, 3, 0, "status-23", "Status 23 (Time since boot (milliseconds) that the WiFi Access Point scan completed)"], [8, 3, 0, "status-24", "Status 24 (WiFi AP provisioning state)"], [8, 3, 0, "status-26", "Status 26 (Wireless remote control version)"], [8, 3, 0, "status-27", "Status 27 (Is a wireless remote control connected?)"], [8, 3, 0, "status-31", "Status 31 (The number of wireless devices connected to the camera)"], [8, 3, 0, "status-32", "Status 32 (Is Preview Stream enabled?)"], [8, 3, 0, "status-33", "Status 33 ()"], [8, 3, 0, "status-35", "Status 35 (How many seconds of video can be captured with current settings before sdcard is full\n\nAlternatively, this is:\n\n- the remaining timelapse capability if Setting 128 is set to Timelapse Video\n- the remaining nightlapse capability if Setting 128 is set to Nightlapse Video\n)"], [8, 3, 0, "status-38", "Status 38 (Total number of photos on sdcard)"], [8, 3, 0, "status-39", "Status 39 (Total number of videos on sdcard)"], [8, 3, 0, "status-41", "Status 41 (The current status of Over The Air (OTA) update)"], [8, 3, 0, "status-42", "Status 42 (Is there a pending request to cancel a firmware update download?)"], [8, 3, 0, "status-45", "Status 45 (Is locate camera feature active?)"], [8, 3, 0, "status-54", "Status 54 (Remaining space on the sdcard in Kilobytes)"], [8, 3, 0, "status-55", "Status 55 (Is preview stream supported in current recording/mode/secondary-stream?)"], [8, 3, 0, "status-56", "Status 56 (WiFi signal strength in bars)"], [8, 3, 0, "status-58", "Status 58 (The number of hilights in currently-encoding video (value is set to 0 when encoding stops))"], [8, 3, 0, "status-59", "Status 59 (Time since boot (milliseconds) of most recent hilight in encoding video (set to 0 when encoding stops))"], [8, 3, 0, "status-6", "Status 6 (Is the system currently overheating?)"], [8, 3, 0, "status-65", "Status 65 ()"], [8, 3, 0, "status-66", "Status 66 (Liveview Exposure Select: y-coordinate (percent))"], [8, 3, 0, "status-67", "Status 67 (Liveview Exposure Select: y-coordinate (percent))"], [8, 3, 0, "status-68", "Status 68 (Does the camera currently have a GPS lock?)"], [8, 3, 0, "status-69", "Status 69 (Is AP mode enabled?)"], [8, 3, 0, "status-70", "Status 70 (Internal battery level as percentage)"], [8, 3, 0, "status-74", "Status 74 ()"], [8, 3, 0, "status-75", "Status 75 (Digital Zoom level as percentage)"], [8, 3, 0, "status-76", "Status 76 ()"], [8, 3, 0, "status-77", "Status 77 (Is Digital Zoom feature available?)"], [8, 3, 0, "status-78", "Status 78 (Are current video settings mobile friendly? (related to video compression and frame rate))"], [8, 3, 0, "status-79", "Status 79 (Is the camera currently in First Time Use (FTU) UI flow?)"], [8, 3, 0, "status-8", "Status 8 (Is the camera busy?)"], [8, 3, 0, "status-81", "Status 81 (Is 5GHz wireless band available?)"], [8, 3, 0, "status-82", "Status 82 (Is the system fully booted and ready to accept commands?)"], [8, 3, 0, "status-83", "Status 83 (Is the internal battery charged sufficiently to start Over The Air (OTA) update?)"], [8, 3, 0, "status-85", "Status 85 (Is the camera getting too cold to continue recording?)"], [8, 3, 0, "status-86", "Status 86 (Rotational orientation of the camera)"], [8, 3, 0, "status-88", "Status 88 (Is this camera model capable of zooming while encoding?)"], [8, 3, 0, "status-89", "Status 89 (Current Flatmode ID)"], [8, 3, 0, "status-9", "Status 9 (Is Quick Capture feature enabled?)"], [8, 3, 0, "status-93", "Status 93 (Current Video Preset (ID))"], [8, 3, 0, "status-94", "Status 94 (Current Photo Preset (ID))"], [8, 3, 0, "status-95", "Status 95 (Current Time Lapse Preset (ID))"], [8, 3, 0, "status-97", "Status 97 (Current Preset (ID))"], [8, 3, 0, "status-98", "Status 98 (Preset Modified Status, which contains an event ID and a Preset (Group) ID)"], [8, 3, 0, "status-99", "Status 99 (The number of Live Bursts can be captured with current settings before sdcard is full)"]], "Status 101 (Is Capture Delay currently active (i.e": [[8, 3, 0, "status-101", " counting down)?)"]], "Status 105 (Camera lens type (reflects changes to lens settings such as 162, 189, 194, ..": [[8, 3, 0, "status-105", "))"]], "Status 110 (Note that this is a bitmasked value": [[8, 3, 0, "status-110", ")"]], "Status 28 (Wireless Pairing State": [[8, 3, 0, "status-28", " Each bit contains state information (see WirelessPairingStateFlags))"]], "Status 29 (SSID of the AP the camera is currently connected to when the camera is connected as a STA. When read via BLE,\nvalue is big-endian byte-encoded int32": [[8, 3, 0, "status-29", "\n)"]], "Status 30 (The camera's WiFi SSID": [[8, 3, 0, "status-30", " On BLE connection, value is big-endian byte-encoded int32)"]], "Status 34 (How many photos can be taken with current settings before sdcard is full": [[8, 3, 0, "status-34", "\n\nAlternatively, this is:\n\n- the remaining timelapse capability if Setting 128 is set to Timelapse Photo\n- the remaining nightlapse capability if Setting 128 is set to Nightlapse Photo\n)"]], "Status 49 (The current timelapse interval countdown value (e.g. 5...4...3...2...1..": [[8, 3, 0, "status-49", "))"]], "Status 60 (The minimum time between camera status updates (milliseconds)": [[8, 3, 0, "status-60", " Best practice is to not poll for status more\noften than this\n)"]], "Status 96 (Current Preset Group (ID) (corresponds to ui_mode_groups in settings": [[8, 3, 0, "status-96", "json))"]]}, "objnames": {"0": ["operation", "Proto", "Proto"], "1": ["operation", "Operation", "Operation"], "2": ["operation", "Setting", "Setting"], "3": ["operation", "Status", "Status"]}, "objtypes": {"0": "operation:Proto", "1": "operation:Operation", "2": "operation:Setting", "3": "operation:Status"}, "terms": {"": [1, 2, 4, 5, 6, 8, 11, 12, 13, 14, 15], "0": [2, 6, 7, 8, 12, 13, 14], "00": [2, 12], "000": 8, "0001": 11, "0002": 11, "0002a5d5c51b": 11, "0003": 11, "0004": 11, "0005": 11, "001": 8, "0072": [11, 12], "0073": 11, "0074": [11, 12], "0075": 11, "0076": [11, 12], "0077": 11, "0090": 11, "0091": 11, "0092": 11, "01": [2, 6, 9, 12], "010": 8, "0100": 13, "011": 8, "02": [2, 13], "03": [2, 9], "04": 2, "05": 2, "06": 13, "0600": 13, "07": [2, 13], "0x0": 12, "0x01": [2, 13], "0x02": [0, 13], "0x03": [0, 13], "0x04": [0, 13], "0x05": [0, 2, 13], "0x0b": [0, 13], "0x0c": [0, 13], "0x0d": [2, 13], "0x0e": [6, 13], "0x0f": [2, 13], "0x10": [6, 13], "0x12": [6, 13], "0x13": [6, 13], "0x17": [2, 13], "0x18": [3, 13], "0x32": [6, 13], "0x3c": [6, 13], "0x3e": [5, 13], "0x40": [5, 13], "0x42": 2, "0x50": [2, 13], "0x51": [6, 13], "0x52": [6, 13], "0x53": [6, 13], "0x5b": [2, 13], "0x62": [6, 13], "0x64": [5, 13], "0x65": [1, 13], "0x66": [1, 13], "0x67": [1, 13], "0x69": [2, 13], "0x6b": [2, 13], "0x6d": [6, 13], "0x6e": [1, 13], "0x6f": [1, 13], "0x72": [5, 6, 13], "0x73": [6, 13], "0x74": [4, 13], "0x79": [4, 13], "0x82": [0, 6, 13], "0x83": [0, 13], "0x84": [0, 13], "0x85": [0, 13], "0x92": [6, 13], "0x93": [6, 13], "0xa2": [6, 13], "0xe4": [5, 13], "0xe5": [1, 13], "0xe6": [1, 13], "0xe7": [1, 13], "0xe9": [2, 13], "0xeb": [2, 13], "0xed": [6, 13], "0xee": [1, 13], "0xef": [1, 13], "0xf": 12, "0xf1": [1, 2, 4, 5, 13], "0xf2": [5, 13], "0xf3": [5, 13], "0xf4": [4, 13], "0xf5": [1, 4, 5, 6, 13], "0xf9": [4, 13], "0xfea6": 11, "1": [1, 2, 6, 7, 12, 13, 14], "10": [2, 7, 12, 13, 14], "100": [7, 13, 14], "1000": 14, "1001": 14, "1002": 14, "101": [7, 13, 14], "102": [7, 13, 14], "103": [7, 13], "104": [7, 13], "105": [7, 13], "106": [7, 13, 14], "107": [7, 13], "108": 13, "1080": 7, "109": 7, "10x": 8, "11": [6, 7, 13, 14], "110": [7, 13], "111": [7, 13], "112": [7, 13], "113": [7, 13], "114": [2, 7, 13, 14], "115": [7, 13], "116": [7, 13], "117": [7, 13], "118": [7, 13], "119": 7, "11e3": 11, "12": [2, 6, 7, 8, 14], "120": 7, "121": 13, "122": 13, "123": 13, "124": 7, "125": 13, "126": 7, "127": 7, "128": [8, 11, 13], "129": 7, "12mp": 7, "13": [7, 13, 14], "130": 7, "131": 7, "132": 7, "133": 7, "134": 13, "135": 13, "136": 7, "137": 7, "138": 7, "139": 7, "14": [7, 14], "140": 7, "141": 7, "1440": 7, "15": [7, 13, 14], "150": 13, "150x": 8, "151": 13, "152": 7, "153": 7, "154": 7, "155": 7, "156": 7, "157": 7, "158": 7, "159": 7, "15min": 15, "15x": 8, "16": [7, 8, 13, 14], "162": [8, 13], "167": 13, "17": [7, 13, 14], "171": 13, "172": 13, "173": 13, "175": 13, "176": 13, "177": 13, "178": 13, "179": 13, "18": [7, 14], "180": [8, 13], "1800": 7, "1800x": 8, "182": 13, "183": 13, "184": 13, "186": 13, "187": 13, "189": [8, 13], "19": [7, 13, 14], "190": 13, "191": 13, "192": 13, "193": 13, "194": [8, 13], "195": 13, "1f": 2, "1x": [7, 8], "2": [12, 13, 14], "20": [7, 12, 13, 14], "200": 7, "201": 13, "2019": 13, "2023": [2, 13], "21": [7, 13, 14], "216": 13, "217": 13, "219": 13, "22": [7, 13, 14], "223": 13, "225": 13, "227": 13, "229": 13, "23": [2, 6, 7, 13, 14], "230": 13, "231": 13, "232": 13, "233": 13, "234": 13, "23mp": 7, "24": [7, 13, 14], "240": 7, "25": [7, 14], "255": 12, "26": [7, 13, 14], "2674f7f65f78": 6, "27": [7, 13, 14], "270": 8, "27mp": 7, "28": [7, 13, 14], "29": [13, 14], "2x": [7, 8], "3": [2, 8, 12, 13, 14], "30": [13, 14], "300": 7, "300x": 8, "30min": 15, "30x": 8, "31": [2, 6, 7, 13, 14], "32": [13, 14], "33": [13, 14], "34": [13, 14], "35": [13, 14], "36": [13, 14], "360": 7, "3600": 7, "3601": 7, "37": [7, 14], "38": [7, 13, 14], "39": [13, 14], "3k": 7, "4": [7, 8, 12, 13, 14], "40": 14, "400": 7, "41": [7, 13, 14], "42": [13, 14], "43": [13, 14], "44": 14, "45": [13, 14], "46": 14, "47": 14, "48": 14, "49": [13, 14], "4ghz": 7, "4k": 7, "4x": 7, "5": [8, 13, 14], "50": [7, 14], "50hz": 7, "54": 13, "55": [9, 13, 14], "56": [6, 13, 14], "57": [9, 14], "58": [9, 13, 14], "59": [2, 6, 13, 14], "5ghz": [7, 13], "5k": 7, "5min": 15, "5x": 8, "6": [6, 7, 12, 13, 14], "60": [7, 9, 13, 14], "60hz": 7, "60x": 8, "61": 14, "62": [9, 14], "63": [2, 14], "64": 14, "65": [9, 13, 14], "66": [13, 14], "67": [13, 14], "68": [13, 14], "69": [13, 14], "7": [2, 7, 8, 12, 14], "70": [7, 13, 14], "71": 14, "72": 14, "720": 7, "73": 14, "74": [13, 14], "75": [13, 14], "76": [13, 14], "77": [13, 14], "78": [13, 14], "79": [13, 14], "7k": 7, "8": [7, 11, 13, 14], "80": 14, "81": [13, 14], "8191": 12, "8192": 12, "82": [13, 14], "83": [13, 14], "84": 14, "85": [7, 13, 14], "86": 13, "88": [2, 13], "89": [13, 14], "8bit": 13, "8x": 7, "9": [7, 13, 14], "90": [8, 14], "900": 7, "900x": 8, "9046": 11, "91": 14, "93": [13, 14], "94": [5, 13, 14], "95": 13, "96": 13, "97": 13, "98": [5, 13], "99": [6, 13, 14], "A": [0, 1, 5, 12, 14, 15], "As": [4, 14], "At": 1, "By": 13, "For": [1, 2, 4, 9, 11, 12, 15], "If": [2, 6, 11, 12, 14, 15], "In": [1, 2, 11, 12, 15], "It": 12, "NOT": 14, "No": [8, 14], "Not": [8, 14], "ON": 11, "On": [0, 1, 2, 7, 8, 13, 14], "One": 8, "The": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "Then": 9, "There": 12, "To": [0, 5, 7, 8, 12, 13], "aa8d": 11, "abil": 4, "abort": 8, "about": [1, 2, 4, 6, 14], "abov": [2, 6], "accept": [4, 8, 13, 14, 15], "access": [1, 2, 4, 8, 9, 11, 13, 14], "accommod": 12, "accomplish": [4, 12], "accordingli": [2, 14], "accumul": 12, "across": [1, 2, 4, 5, 14], "act": 1, "action": [0, 1, 2, 4, 5, 6, 8, 12, 13], "activ": [5, 9, 13, 14, 15], "adapt": 14, "add": [3, 14], "addit": [4, 14], "addition": [1, 9, 14], "address": [1, 13, 14], "advertis": [2, 10, 14], "after": [0, 2, 11, 12, 14, 15], "again": 11, "air": [8, 13], "aliv": [2, 10, 13], "all": [1, 2, 6, 11, 12], "allow": [1, 11], "alreadi": 14, "also": [1, 14], "altern": [7, 8, 11, 12, 13], "alwai": [5, 9, 12, 14, 15], "an": [0, 1, 4, 6, 7, 8, 9, 11, 12, 13, 14, 15], "analyt": [2, 13], "anamorph": 8, "ani": [2, 4, 5, 7, 9, 14], "anti": 13, "ap": [0, 2, 11, 13, 14], "ap_mac_address": 6, "ap_mac_address_length": 6, "ap_ssid": 6, "ap_ssid_length": 6, "api": [5, 6, 14], "app": [2, 8, 14, 15], "appear": 14, "appropri": 12, "approxim": [8, 13], "ar": [0, 1, 5, 6, 8, 9, 10, 11, 12, 13, 14], "argument": 12, "arrai": [6, 12, 14], "arrow": [5, 14], "ascii": 14, "aspect": 13, "associ": [6, 9, 14], "assum": 9, "asynchron": [1, 4, 5, 11, 13, 14], "attach": 13, "attemp": 14, "attempt": [0, 8, 14], "au": 7, "auth": [1, 14], "authent": [0, 14], "author": 1, "auto": [2, 8, 13], "automat": [2, 14, 15], "avail": [0, 5, 7, 9, 13, 14], "avoid": 12, "b5f9xxxx": 11, "babel": 13, "back": [5, 14], "bad": 14, "band": 13, "bandwidth": 12, "bar": [13, 14], "base": 9, "basic": [1, 7, 9, 14], "batch": 14, "batt": 7, "batteri": [2, 7, 13], "becaus": 14, "been": [0, 12, 14], "befor": [8, 11, 12, 13, 14, 15], "begin": 4, "behavior": [2, 14, 15], "being": 14, "below": [9, 11, 12], "best": [2, 8, 11, 12, 13, 15], "between": [8, 9, 13, 14, 15], "big": [8, 12, 13], "bit": [0, 8, 11, 13], "bitmask": [8, 13, 14], "bitrat": 14, "black": [6, 9], "ble": [2, 8, 10, 12, 13], "bluetooth": [8, 9], "bool": 14, "boost": 7, "boot": [8, 11, 13], "both": 2, "buffer": 12, "bug": 13, "build": 11, "burst": [7, 13], "busi": [13, 15], "button": [2, 14], "byte": [0, 2, 6, 8, 12, 13, 14], "c1234567812345": 6, "ca": [1, 14], "cach": 11, "cafil": 1, "cah": 14, "camera": [0, 2, 4, 5, 6, 10, 11, 12, 13, 14], "camera_cof_setup": 14, "camera_control": 14, "camera_control_statu": 14, "camera_external_control": 14, "camera_idl": 14, "can": [0, 1, 2, 3, 4, 5, 7, 8, 9, 11, 12, 13, 14], "can_add_preset": 14, "cancel": [6, 13], "capabl": [1, 6, 7, 8, 9, 13], "capac": 13, "caption": [5, 14], "captur": [6, 13, 14, 15], "card": [13, 14], "case": [1, 5, 9, 12, 14], "caus": [2, 11, 14], "cert": [1, 14], "certif": [13, 14], "chain": 1, "chang": [0, 1, 4, 5, 6, 8, 9, 13, 14, 15], "charact": 14, "characterist": [10, 12], "charg": 13, "charset": 13, "chines": 7, "choos": 7, "claim": [2, 14, 15], "clear": [1, 13, 14], "click": 1, "client": [1, 2, 5, 11, 14, 15], "close": 14, "cloud": 14, "code": [2, 9], "cof": 14, "cohn": [1, 13, 14], "cohn_act": 14, "cohn_provis": 14, "cohn_state_connectingtonetwork": 14, "cohn_state_error": 14, "cohn_state_exit": 14, "cohn_state_idl": 14, "cohn_state_init": 14, "cohn_state_invalid": 14, "cohn_state_networkconnect": 14, "cohn_state_networkdisconnect": 14, "cohn_unprovis": 14, "cold": 13, "collect": 5, "com": 9, "combin": 2, "command": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 14, 15], "common": 14, "commonli": 14, "commun": [1, 9, 10, 11], "complet": [0, 8, 9, 13, 14], "complex": 7, "compress": [8, 13], "compris": [12, 14], "configur": [0, 1, 2, 4, 10, 14], "connect": [0, 1, 2, 4, 11, 13, 14, 15], "consid": 12, "contain": [1, 6, 8, 12, 13, 14], "content": 13, "contextu": [2, 14], "continu": [8, 13], "control": [0, 1, 9, 10, 11, 13, 14], "convers": 12, "coordin": [8, 13], "core": [9, 13], "correspond": [8, 11, 13, 14], "count": [13, 14], "countdown": 13, "counter": 12, "creat": [1, 5, 13, 14], "creation": [1, 13, 14], "credenti": 1, "crt": 1, "current": [0, 1, 2, 4, 5, 6, 7, 8, 9, 12, 13, 14], "custom": [5, 13, 14], "custom1": 14, "custom2": 14, "custom3": 14, "custom_nam": [5, 14], "dai": [2, 6], "data": [2, 6, 9, 10, 11], "date": [2, 6, 13], "date_tim": 2, "daylight": [2, 6], "dbm": 14, "dcim": [6, 14], "deciph": 10, "declar": 14, "default": [5, 8, 14], "defin": [2, 6, 12, 14], "definit": 12, "degre": 8, "delai": 13, "delet": [5, 14], "demo": 9, "demonstr": 9, "densiti": 8, "depacket": 12, "depend": [1, 5, 6, 7, 12, 14, 15], "deprec": [6, 12], "deprecated_length": 6, "depth": 13, "describ": [0, 6, 8, 9, 12, 14], "descript": [11, 12], "deseri": 12, "desir": [7, 9, 14], "detail": [2, 4, 14], "detect": [0, 7, 14], "determin": 12, "dev0": 13, "devic": [11, 13], "dhcp": 1, "differ": [5, 12], "digit": [8, 9, 13], "directori": [6, 14], "disabl": [0, 2, 8, 14], "disconnect": 14, "discourag": 15, "discov": [11, 14], "discover": 11, "displai": [2, 14], "dn": 14, "dns_primari": 14, "dns_secondari": 14, "do": [0, 11, 12, 14], "doc": [0, 1, 2, 4, 5, 6], "document": [6, 7, 10, 12], "doe": [0, 1, 8, 11, 13, 14], "done": 11, "down": [2, 8, 13], "download": [1, 8, 9, 13], "drop": 14, "dst": 2, "due": 14, "durat": 13, "dure": [0, 3, 11, 14], "dynam": [7, 11], "e": [1, 2, 5, 6, 8, 13, 14, 15], "e7": 2, "each": [8, 11, 12, 13], "easi": 13, "either": [4, 5, 12, 14], "element": [6, 12, 13], "els": 12, "email": 13, "empti": 6, "en": [9, 13], "enabl": [2, 11, 13, 14], "encod": [3, 9, 13, 14, 15], "endian": [8, 12, 13], "energi": 9, "engag": [8, 13], "english": [7, 14], "enough": 14, "ensur": [0, 11, 12], "entiti": [2, 8, 14], "entri": [0, 14], "enumpresetgroup": 5, "error": [12, 13, 14], "establish": 2, "etc": 7, "even": 12, "event": [8, 13], "everi": 2, "exampl": [2, 9, 11, 12, 15], "exit": [2, 5, 12, 14], "expir": 1, "exposur": 13, "ext": 7, "extend": 7, "extern": [2, 8, 14], "extract": 12, "f": 12, "facebook": 4, "factori": [5, 11, 14], "fail": [5, 8, 14], "fals": [8, 14], "far": [8, 13], "fea6": 11, "featur": [0, 1, 2, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14], "fewer": 12, "ff": 2, "field": [6, 12, 14], "file": [1, 12, 14], "filenam": [6, 14], "find": [5, 7], "finish": [10, 14], "firmwar": [6, 8, 9, 13], "firmware_vers": 6, "firmware_version_length": 6, "first": [0, 1, 6, 8, 9, 11, 12, 13, 14], "flag": [11, 15], "flat_mode_broadcast_broadcast": 14, "flat_mode_broadcast_record": 14, "flat_mode_idl": 14, "flat_mode_live_burst": 14, "flat_mode_loop": 14, "flat_mode_night_lapse_photo": 14, "flat_mode_night_lapse_video": 14, "flat_mode_photo": 14, "flat_mode_photo_burst": 14, "flat_mode_photo_night": 14, "flat_mode_photo_singl": 14, "flat_mode_playback": 14, "flat_mode_setup": 14, "flat_mode_slomo": 14, "flat_mode_time_lapse_photo": 14, "flat_mode_time_lapse_video": 14, "flat_mode_time_warp_video": 14, "flat_mode_unknown": 14, "flat_mode_video": 14, "flat_mode_video_burst_slomo": 14, "flat_mode_video_light_paint": 14, "flat_mode_video_light_trail": 14, "flat_mode_video_star_trail": 14, "flatmod": [13, 14], "flicker": 13, "flow": [8, 13], "flowchart": 12, "folder": 14, "follow": [1, 4, 10, 11, 12, 14], "form": [12, 13], "format": [8, 9, 12, 13, 14, 15], "found": [0, 5, 6, 7, 14], "fov": [9, 14], "fp": 7, "frame": [8, 13], "french": [7, 14], "frequenc": 14, "frequent": 7, "friendli": 13, "from": [2, 5, 6, 7, 11, 12, 14], "ftu": 13, "full": [7, 8, 13, 14], "fulli": [8, 13], "function": [1, 9, 12], "futur": [4, 14], "g": [1, 5, 8, 13, 14, 15], "gatewai": 14, "gatt": [10, 12], "gener": [1, 2, 4, 5, 13, 14], "german": [7, 14], "get": [0, 1, 4, 5, 6, 7, 8, 13, 14, 15], "ghz": 8, "given": [7, 14], "global": [2, 14], "go": 2, "googl": 12, "gopro": [1, 2, 6, 7, 8, 10, 11, 12, 13, 15], "goprorootca": 1, "gp": [11, 12, 13], "gp12345678": 6, "group": [6, 13, 14], "h21": 9, "h22": 9, "h23": [6, 9], "h24": 9, "ha": [0, 1, 8, 12, 14], "had": 12, "handl": [2, 12], "handshak": 14, "hard": 2, "hardwar": [6, 13], "have": [0, 1, 7, 8, 11, 12, 13], "hd9": 9, "hdmi": 8, "hdr": 7, "header": [1, 14], "hemispher": 8, "here": 12, "hero10": 9, "hero11": 9, "hero12": [6, 9], "hero13": 9, "hero9": 9, "high": [1, 7], "highest": 7, "hilight": [9, 13], "hindsight": [9, 13], "hlg": 7, "home": [9, 14], "honor": 14, "horizon": 13, "hour": [2, 6, 7, 11], "how": [4, 7, 8, 9, 12, 13], "howev": [12, 15], "http": [0, 1, 9, 14], "hub": 14, "hundr": 7, "hypersmooth": 13, "hyperview": 7, "i": [0, 1, 2, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15], "icon": [5, 14], "icon_id": [5, 14], "id": [0, 1, 2, 3, 4, 5, 6, 9, 10, 12, 14], "identifi": 12, "idl": [2, 8, 14], "ignore_unknown_field": 12, "immedi": [0, 2, 5, 14], "inadvert": 2, "includ": [12, 14], "inclus": 14, "incom": 15, "incorrect": 14, "ind": 7, "indic": [4, 11, 14], "indirectli": 1, "individu": [6, 7, 12, 14], "info": [6, 13, 14], "inform": [2, 6, 8, 11, 13, 14], "initi": [0, 4, 5, 6, 10, 14], "instal": 1, "instruct": 1, "int": 12, "int16": [2, 6], "int32": [8, 13, 14], "int32ub": 8, "int64ub": [7, 8], "int8ub": [7, 8], "integ": [7, 8], "intend": [0, 14], "interact": [2, 14], "intern": 13, "internet": [0, 14], "interv": 13, "interven": 8, "invalid": [12, 14], "ip": [1, 14], "ipaddress": 14, "is_capt": 14, "is_dst": [2, 6], "is_fix": 14, "is_modifi": 14, "iso": 8, "italian": [7, 14], "its": [8, 12], "japanes": 7, "json": [8, 12, 13], "kbp": 14, "keep": [2, 10, 13], "keep_al": 2, "kilobyt": [8, 13], "korean": 7, "lai": 8, "languag": [9, 13, 14], "laps": [8, 13], "larger": 12, "last": [6, 13, 14], "lcd": [2, 13], "leas": 1, "left": 8, "len": [13, 14], "length": [6, 13], "lens": [9, 13, 14], "lens_linear": 14, "lens_superview": 14, "lens_wid": 14, "less": 12, "level": [1, 12, 13, 14], "li": 13, "life": 2, "lifespan": 1, "light": 7, "limit": [11, 12], "linear": 7, "link": 9, "linux": [13, 14], "list": [0, 14], "live": [0, 9, 13, 14], "live_stream_bitr": 14, "live_stream_encod": 14, "live_stream_encode_support": 14, "live_stream_error": 14, "live_stream_error_camera_block": 14, "live_stream_error_createstream": 14, "live_stream_error_inputstream": 14, "live_stream_error_internet": 14, "live_stream_error_network": 14, "live_stream_error_non": 14, "live_stream_error_osnetwork": 14, "live_stream_error_outofmemori": 14, "live_stream_error_sd_card_ful": 14, "live_stream_error_sd_card_remov": 14, "live_stream_error_selectednetworktimeout": 14, "live_stream_error_ssl_handshak": 14, "live_stream_error_unknown": 14, "live_stream_lens_support": 14, "live_stream_lens_supported_arrai": 14, "live_stream_max_lens_unsupport": 14, "live_stream_maximum_stream_bitr": 14, "live_stream_minimum_stream_bitr": 14, "live_stream_protune_support": 14, "live_stream_state_complete_stay_on": 14, "live_stream_state_config": 14, "live_stream_state_failed_stay_on": 14, "live_stream_state_idl": 14, "live_stream_state_readi": 14, "live_stream_state_reconnect": 14, "live_stream_state_stream": 14, "live_stream_state_unavail": 14, "live_stream_statu": 14, "live_stream_window_size_supported_arrai": 14, "livestream": [4, 13, 14], "liveview": 13, "ll": 13, "load": [2, 5, 13, 15], "local": [1, 2, 6, 13, 14], "locat": 13, "lock": [7, 13], "log": 7, "logic": 2, "long": [5, 7, 14], "longer": 12, "longest": 7, "look": 1, "low": [7, 9, 14], "mac": 14, "macaddress": 14, "maco": 1, "macro": [7, 8], "mai": [14, 15], "maintain": 15, "major": 6, "major_length": 6, "manag": [0, 9, 10, 11], "mani": [1, 2, 4, 5, 8, 13, 14], "map": 12, "market": 9, "mask": 14, "match": 12, "max": [8, 13, 14], "max_entri": 14, "maxim": [2, 12], "maximum": [7, 14], "maximum_bitr": 14, "mean": 14, "mechan": 7, "media": [2, 4, 6, 13, 15], "medium": 7, "memori": 14, "menu": [2, 8, 14], "messag": [0, 1, 2, 4, 5, 6, 9, 10, 13, 14, 15], "meta": 14, "mhz": 14, "millisecond": [8, 13], "mime": 13, "min": 7, "mini": 9, "minimum": [13, 14], "minimum_bitr": 14, "minor": 6, "minor_length": 6, "minut": [2, 6, 7], "mo": 7, "mobil": 13, "mod": 13, "mode": [0, 2, 4, 5, 9, 10, 13, 14], "mode_arrai": 14, "model": [6, 8, 9, 13, 14], "model_nam": 6, "model_name_length": 6, "model_numb": 6, "model_number_length": 6, "modifi": [13, 14], "moment": [3, 13], "month": [2, 6], "more": [1, 6, 8, 11, 12, 13, 14], "most": [1, 2, 8, 9, 13, 14], "motion": 8, "mous": 1, "msgid": 13, "multi": 13, "multipl": 12, "must": [1, 8, 11, 12, 14], "mutabl": 14, "n": [12, 13], "na": 7, "name": [5, 7, 8, 9, 13, 14], "narrow": [7, 11], "nd": 7, "nearli": 1, "necessari": [0, 11, 12, 15], "need": [0, 1, 11], "network": [0, 9, 11, 14], "neutral": 8, "never": [7, 8], "new": [0, 1, 5, 11, 13, 14], "newest": 12, "night": 13, "nightlaps": [8, 13], "non": [5, 14], "none": 7, "noout": 1, "nope": 12, "normal": 7, "note": [6, 8, 12, 13], "notif": [0, 1, 2, 4, 5, 6, 11, 13, 14], "notifi": [5, 11, 14], "notifprovisioningst": [0, 13], "notifstartscan": [0, 13], "notifycohnstatu": [1, 13], "notifylivestreamstatu": [4, 13], "notifypresetstatu": [5, 13], "nplural": 13, "number": [6, 8, 13, 14], "obei": 14, "object": [0, 12, 14], "occur": 14, "off": [2, 13, 15], "offload": 14, "offset": [2, 6], "often": [8, 13], "ok": [1, 8], "old": 12, "onc": [1, 11, 12], "one": [5, 6, 8, 12, 14], "ongo": 6, "onli": [0, 3, 5, 6, 8, 12, 14], "onto": 12, "open": [1, 6, 10, 12, 13], "openssl": 1, "oper": [8, 10, 13, 14], "option": [4, 5, 6, 7, 8, 12, 14], "order": [1, 2, 5, 10, 11, 12, 15], "org": 13, "organ": 5, "orient": [8, 13], "ota": 13, "other": [4, 15], "otherwis": [2, 8, 12, 13], "out": 14, "output": 13, "outsid": [8, 14], "over": [1, 8, 13], "overh": 13, "overrid": 14, "overview": 11, "p": 12, "packet": 10, "page": [2, 14], "paint": 7, "pair": [10, 12, 13], "paramet": [2, 5, 6, 7, 12], "pars": [11, 12], "part": [2, 6, 14], "parti": [2, 14, 15], "pass": [5, 14], "password": [1, 11, 14], "path": [1, 6, 14], "payload": [6, 10], "pc": [8, 13], "pem": 14, "pend": 13, "per": [12, 13], "percent": [8, 13], "percentag": 13, "perform": [1, 9, 13, 14], "period": [0, 5, 14, 15], "peripher": 11, "permiss": 11, "pertain": 9, "photo": [6, 9, 13, 14, 15], "physic": [2, 14], "pill": [5, 14], "plain": 13, "platform": 4, "plug": 8, "plural": 13, "po": 13, "point": [1, 2, 4, 8, 9, 11, 13, 14], "poll": [4, 13], "portugues": [7, 14], "possibl": 12, "pot": 13, "power": [2, 11, 13, 15], "practic": [2, 8, 11, 13, 15], "prepend": 12, "present": 13, "preset": [2, 7, 9, 13, 15], "preset_arrai": 14, "preset_group_arrai": 14, "preset_group_endurance_video_icon_id": 14, "preset_group_id_photo": 14, "preset_group_id_timelaps": 14, "preset_group_id_video": 14, "preset_group_long_bat_video_icon_id": 14, "preset_group_max_photo_icon_id": 14, "preset_group_max_timelapse_icon_id": 14, "preset_group_max_video_icon_id": 14, "preset_group_nd_mod_photo_icon_id": 14, "preset_group_nd_mod_timelapse_icon_id": 14, "preset_group_nd_mod_video_icon_id": 14, "preset_group_photo_icon_id": 14, "preset_group_timelapse_icon_id": 14, "preset_group_video_icon_id": 14, "preset_icon_act": 14, "preset_icon_activity_endur": 14, "preset_icon_air": 14, "preset_icon_bas": 14, "preset_icon_basic_quality_video": 14, "preset_icon_bik": 14, "preset_icon_bit": 14, "preset_icon_burst": 14, "preset_icon_burst_2": 14, "preset_icon_burst_slomo": 14, "preset_icon_c": 14, "preset_icon_chesti": 14, "preset_icon_cinemat": 14, "preset_icon_cinematic_endur": 14, "preset_icon_custom": 14, "preset_icon_custom_cinemat": 14, "preset_icon_custom_slomo": 14, "preset_icon_easy_hdr_profil": 14, "preset_icon_easy_max_light_paint": 14, "preset_icon_easy_max_light_trail": 14, "preset_icon_easy_max_photo": 14, "preset_icon_easy_max_star_trail": 14, "preset_icon_easy_max_timewarp": 14, "preset_icon_easy_max_video": 14, "preset_icon_easy_standard_profil": 14, "preset_icon_ep": 14, "preset_icon_follow_cam": 14, "preset_icon_fpv": 14, "preset_icon_full_fram": 14, "preset_icon_hdr": 14, "preset_icon_helmet": 14, "preset_icon_highest_quality_video": 14, "preset_icon_indoor": 14, "preset_icon_landscap": 14, "preset_icon_light_paint": 14, "preset_icon_light_trail": 14, "preset_icon_live_burst": 14, "preset_icon_log": 14, "preset_icon_loop": 14, "preset_icon_max_light_paint": 14, "preset_icon_max_light_trail": 14, "preset_icon_max_photo": 14, "preset_icon_max_star_trail": 14, "preset_icon_max_timewarp": 14, "preset_icon_max_video": 14, "preset_icon_motor": 14, "preset_icon_mount": 14, "preset_icon_nightlaps": 14, "preset_icon_nightlapse_photo": 14, "preset_icon_outdoor": 14, "preset_icon_panorama": 14, "preset_icon_photo": 14, "preset_icon_photo_2": 14, "preset_icon_photo_night": 14, "preset_icon_pov": 14, "preset_icon_selfi": 14, "preset_icon_shaki": 14, "preset_icon_simple_night_photo": 14, "preset_icon_simple_super_photo": 14, "preset_icon_sk": 14, "preset_icon_slomo_endur": 14, "preset_icon_snail": 14, "preset_icon_snow": 14, "preset_icon_standard_endur": 14, "preset_icon_standard_quality_video": 14, "preset_icon_star": 14, "preset_icon_star_trail": 14, "preset_icon_stationary_1": 14, "preset_icon_stationary_2": 14, "preset_icon_stationary_3": 14, "preset_icon_stationary_4": 14, "preset_icon_surf": 14, "preset_icon_timelaps": 14, "preset_icon_timelapse_2": 14, "preset_icon_timelapse_photo": 14, "preset_icon_timewarp": 14, "preset_icon_timewarp_2": 14, "preset_icon_trail": 14, "preset_icon_travel": 14, "preset_icon_tripod": 14, "preset_icon_ultra_slo_mo": 14, "preset_icon_video": 14, "preset_icon_video_2": 14, "preset_icon_vlog": 14, "preset_icon_wat": 14, "preset_title_act": 14, "preset_title_activity_endur": 14, "preset_title_air": 14, "preset_title_bas": 14, "preset_title_basic_quality_video": 14, "preset_title_bik": 14, "preset_title_bit": 14, "preset_title_burst": 14, "preset_title_burst_slomo": 14, "preset_title_c": 14, "preset_title_chesti": 14, "preset_title_cinemat": 14, "preset_title_cinematic_endur": 14, "preset_title_custom": 14, "preset_title_custom_cinemat": 14, "preset_title_custom_slomo": 14, "preset_title_easy_hdr_profil": 14, "preset_title_easy_standard_profil": 14, "preset_title_ep": 14, "preset_title_extended_batteri": 14, "preset_title_follow_cam": 14, "preset_title_fpv": 14, "preset_title_full_fram": 14, "preset_title_hdr": 14, "preset_title_helmet": 14, "preset_title_highest_qu": 14, "preset_title_highest_quality_video": 14, "preset_title_indoor": 14, "preset_title_landscap": 14, "preset_title_light_paint": 14, "preset_title_light_trail": 14, "preset_title_live_burst": 14, "preset_title_log": 14, "preset_title_longest_batteri": 14, "preset_title_loop": 14, "preset_title_motor": 14, "preset_title_mount": 14, "preset_title_night": 14, "preset_title_night_laps": 14, "preset_title_outdoor": 14, "preset_title_panorama": 14, "preset_title_photo": 14, "preset_title_photo_2": 14, "preset_title_pov": 14, "preset_title_selfi": 14, "preset_title_shaki": 14, "preset_title_simple_night_photo": 14, "preset_title_simple_super_photo": 14, "preset_title_simple_time_warp": 14, "preset_title_simple_video": 14, "preset_title_simple_video_endur": 14, "preset_title_sk": 14, "preset_title_slomo": 14, "preset_title_slomo_endur": 14, "preset_title_snow": 14, "preset_title_standard": 14, "preset_title_standard_endur": 14, "preset_title_standard_quality_video": 14, "preset_title_star": 14, "preset_title_star_trail": 14, "preset_title_stationary_1": 14, "preset_title_stationary_2": 14, "preset_title_stationary_3": 14, "preset_title_stationary_4": 14, "preset_title_surf": 14, "preset_title_time_laps": 14, "preset_title_time_warp": 14, "preset_title_time_warp_2": 14, "preset_title_trail": 14, "preset_title_travel": 14, "preset_title_tripod": 14, "preset_title_ultra_slo_mo": 14, "preset_title_user_defined_custom_nam": [5, 14], "preset_title_video": 14, "preset_title_vlog": 14, "preset_title_wat": 14, "press": [2, 5, 14], "prevent": [2, 15], "preview": 13, "previous": [0, 14], "primari": 14, "pro": 7, "problem": 12, "procedur": [11, 12], "process": [1, 11], "profil": 13, "program": 9, "programmat": 2, "project": 13, "properti": [1, 14], "proto": 12, "protobuf": [0, 1, 2, 4, 5, 6, 9, 10], "protocol": [9, 11], "protun": 14, "provid": 1, "provis": [0, 13, 14], "provisioning_aborted_by_system": 14, "provisioning_cancelled_by_us": 14, "provisioning_error_eula_block": 14, "provisioning_error_failed_to_associ": 14, "provisioning_error_no_internet": 14, "provisioning_error_password_auth": 14, "provisioning_error_unsupported_typ": 14, "provisioning_never_start": 14, "provisioning_st": 14, "provisioning_start": 14, "provisioning_success_new_ap": 14, "provisioning_success_old_ap": 14, "provisioning_unknown": 14, "pseudocod": 12, "public": 9, "purpos": 1, "put": [2, 4, 11], "qualiti": 13, "queri": [1, 4, 5, 7, 8, 9, 10, 11, 15], "quick": [1, 13], "rang": 14, "rate": [8, 13], "ratio": 13, "raw": 7, "re": [11, 14], "reach": 2, "read": [8, 9, 10, 11, 13], "readi": [4, 10, 13, 14], "realtim": 8, "receiv": [0, 6, 9, 11, 12, 14], "recent": [8, 9, 13], "reclaim": [2, 14], "reconnect": 14, "record": [3, 8, 13], "refer": 10, "reflect": [8, 13], "region": 13, "regist": [1, 4, 5, 6, 7, 13, 14], "register_cohn_statu": 14, "register_live_stream_statu": 14, "register_live_stream_status_bitr": 14, "register_live_stream_status_error": 14, "register_live_stream_status_mod": 14, "register_live_stream_status_statu": 14, "register_preset_statu": 14, "register_preset_status_preset": 14, "register_preset_status_preset_group_arrai": 14, "regularli": 2, "reject": [9, 14, 15], "rel": [6, 14], "relat": [8, 13], "relev": [0, 9, 11, 12], "remain": 13, "remot": 13, "remov": [8, 12, 14], "reorder": [5, 14], "replac": 1, "report": [6, 13], "repres": 14, "represent": 14, "request": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14], "requestclearcohncert": [1, 13], "requestcohncert": [1, 13], "requestconnect": [0, 13], "requestconnectnew": [0, 13], "requestcreatecohncert": [1, 13], "requestcustompresetupd": [5, 13], "requestgetapentri": [0, 13], "requestgetcohnstatu": [1, 13], "requestgetlastcapturedmedia": [6, 13], "requestgetlivestreamstatu": [4, 13], "requestgetpresetstatu": [5, 13], "requestsetcameracontrolstatu": [2, 13], "requestsetcohnset": [1, 13], "requestsetlivestreammod": [4, 13], "requestsetturboact": [2, 13], "requeststartscan": [0, 13], "requir": [1, 11, 14], "reserv": [6, 12], "reset": [1, 2, 5, 11, 12], "resolut": [13, 14], "respect": [7, 12], "respond": 12, "respons": [0, 1, 2, 3, 4, 5, 6, 7, 11, 12, 13, 14], "response_length": 6, "responsecohncert": [1, 13], "responseconnect": [0, 13], "responseconnectnew": [0, 13], "responsegener": [1, 2, 4, 5, 13], "responsegetapentri": [0, 13], "responselastcapturedmedia": [6, 13], "responsestartscan": [0, 13], "result": [0, 6, 9, 12, 13, 14], "result_argument_invalid": 14, "result_argument_out_of_bound": 14, "result_ill_form": 14, "result_not_support": 14, "result_resource_not_avail": 14, "result_resource_not_availbl": 14, "result_success": 14, "result_unknown": 14, "return": [0, 1, 2, 5, 6, 14], "revis": 13, "right": [1, 8], "room": 14, "root": [1, 14], "rotat": 13, "rough": [8, 13], "router": 1, "row": 12, "rtmp": [4, 14], "russian": [7, 14], "saturdai": 6, "save": [2, 6, 14], "saver": 13, "scan": [0, 11, 13, 14], "scan_entry_flag": 14, "scan_flag_associ": 14, "scan_flag_authent": 14, "scan_flag_best_ssid": 14, "scan_flag_configur": [0, 14], "scan_flag_open": 14, "scan_flag_unsupported_typ": 14, "scan_id": 14, "scanning_aborted_by_system": 14, "scanning_cancelled_by_us": 14, "scanning_never_start": 14, "scanning_st": 14, "scanning_start": 14, "scanning_success": 14, "scanning_unknown": 14, "schedul": 13, "scheme": 12, "screen": [2, 13, 14], "sd": [13, 14], "sdcard": [6, 8, 13, 14, 15], "second": [2, 6, 8, 13, 14], "secondari": [8, 13, 14], "section": [6, 8, 9, 10, 11, 12], "secur": 1, "see": [1, 4, 6, 8, 9, 11, 12, 13], "select": 13, "send": [2, 5, 9, 12, 14, 15], "sent": [0, 4, 5, 6, 11, 12, 14], "serial": [0, 2, 12, 14], "serial_numb": 6, "serial_number_length": 6, "server": 14, "servic": 11, "set": [0, 1, 2, 4, 5, 6, 8, 9, 10, 11, 12, 14, 15], "setting_arrai": 14, "settingid": [7, 13], "setup": [9, 10, 13, 14], "short": 7, "shorthand": 11, "shot": 13, "should": [9, 11, 12, 15], "shutter": [2, 4, 13], "side": 8, "sign": 1, "signal": [8, 13, 14, 15], "signal_frequency_mhz": 14, "signal_strength_bar": 14, "simultan": 15, "sinc": [7, 13], "singl": [6, 12, 13, 14], "site": 4, "size": 12, "sleep": [2, 11, 13], "slo": 7, "slow": 8, "so": [8, 11, 13], "social": 4, "solut": 12, "some": [0, 1, 2, 12, 15], "sourc": [0, 1, 2, 4, 5, 6, 14], "space": [8, 13], "spanish": [7, 14], "special": 14, "specif": [1, 15], "specifi": [5, 12, 14], "speed": 13, "sphinx_rtd_them": 13, "split": 12, "ssid": [11, 13, 14], "ssl": [1, 14], "sta": [0, 8, 13, 14], "stack": 14, "standard": 7, "star": 13, "start": [0, 2, 4, 6, 8, 12, 13, 14], "start_index": 14, "starting_bitr": 14, "startup": 14, "state": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14], "static": 14, "static_ip": 14, "station": [0, 4, 14], "stationari": 7, "statu": [0, 1, 2, 4, 6, 10, 12, 14, 15], "status": [6, 9, 12, 14], "step": [1, 11], "still": 2, "stop": [4, 8, 13, 14], "store": 11, "stream": [0, 9, 13, 14], "streamer": 14, "strength": [8, 13, 14], "string": [6, 8, 12, 14], "structur": 12, "submenu": 5, "subnet": 14, "subscrib": 11, "subscript": 11, "subsequ": [9, 11, 12], "success": [12, 13, 14], "suffici": [8, 13], "summar": 12, "summari": 14, "sundai": 6, "super": 7, "superphoto": 7, "superset": 7, "superview": 7, "support": [0, 1, 2, 4, 6, 7, 8, 11, 13, 14], "swap": 8, "swedish": [7, 14], "synchron": [4, 5, 14], "system": [1, 8, 13, 14, 15], "tabl": [9, 10, 11, 12], "take": [7, 14], "taken": [8, 13], "tap": 2, "task": 14, "team": 13, "tell": [2, 14, 15], "terminologi": 12, "text": [1, 13, 14], "than": [8, 12, 13, 15], "thei": 12, "therefor": [0, 15], "thi": [0, 1, 2, 3, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15], "thing": 1, "third": [2, 14, 15], "those": 6, "three": 8, "through": [1, 9, 10], "throughout": 12, "time": [2, 6, 11, 13, 14, 15], "timelaps": 13, "timeout": 14, "timeout_second": 14, "timer": 2, "timewarp": 7, "timezon": [2, 6], "titl": [5, 14], "title_id": [5, 14], "title_numb": 14, "tl": [1, 14], "tlv": [2, 3, 5, 6, 7, 12], "too": [8, 13], "top": 12, "total": [8, 13, 14], "total_configured_ssid": 14, "total_entri": 14, "track": 2, "tradit": 7, "trail": 13, "transfer": [2, 13, 14], "translat": 13, "tree": 7, "trigger": [0, 1, 14], "triplet": 12, "tripod": 7, "true": [8, 12], "trust": 1, "try": 9, "turbo": [2, 13, 14], "tutori": [9, 12], "twitch": 4, "two": [1, 8, 11, 12], "type": [0, 1, 2, 3, 4, 5, 6, 7, 10, 13, 14], "typespec": 14, "u": [7, 9, 12], "ubuntu": 1, "ui": [2, 5, 8, 11, 13, 14], "ui_mode_group": [8, 13], "uint16": [2, 6], "uint32": 5, "uint8": [2, 6, 7], "uk": 7, "ultra": 7, "un": 2, "unavail": 14, "undefin": [9, 15], "under": 6, "understand": 9, "unknown": [8, 14], "unless": [12, 15], "unregist": [6, 13, 14], "unregister_live_stream_statu": 14, "unregister_preset_statu": 14, "unset": [4, 15], "unsign": 6, "unspecifi": 8, "until": 4, "up": 11, "updat": [1, 2, 5, 6, 7, 9, 13, 14], "upon": 11, "upright": 8, "upsid": 8, "url": [4, 14], "us": [0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 12, 13, 14, 15], "usb": 13, "user": [2, 5, 9, 14, 15], "user_defin": 14, "usernam": [1, 14], "usual": 14, "utc": [2, 6], "utf": [13, 14], "util": 1, "uuid": [0, 1, 2, 3, 4, 5, 6, 7, 11, 12], "v2": 13, "v4": 12, "valid": [1, 11, 14], "valu": [1, 2, 5, 6, 7, 8, 9, 13, 14], "value_length": 7, "variabl": [7, 12], "variou": [6, 9, 10], "vehicl": 7, "verifi": 8, "version": [6, 9, 12, 13], "vertic": 7, "via": [0, 1, 2, 4, 5, 6, 7, 8, 9, 11, 13, 14], "video": [6, 9, 13, 14, 15], "volum": 13, "wa": [8, 11, 13, 14], "wai": 11, "wait": [11, 14, 15], "wake": 11, "walk": 9, "webcam": 13, "weekdai": 6, "well": 9, "were": 5, "when": [1, 2, 5, 6, 7, 8, 12, 13, 14], "whenev": 6, "where": [0, 5, 9, 12], "whether": [2, 5, 11, 12, 14], "which": [0, 1, 2, 8, 11, 12, 13, 14], "while": [0, 3, 9, 11, 13, 14, 15], "who": 14, "wide": 7, "widescreen": 7, "wifi": [2, 11, 13, 14], "window": 1, "window_s": 14, "window_size_1080": 14, "window_size_480": 14, "window_size_720": 14, "wireless": 13, "wirelesspairingstateflag": [8, 13], "wish": [2, 14, 15], "within": [5, 14], "without": [1, 2, 6], "work": 12, "write": [11, 13], "x509": 1, "xxxx": 11, "y": 13, "ye": 6, "year": [1, 2, 6], "yet": 14, "youtub": 4, "zero": [0, 2, 5, 8, 14], "zone": 14, "zoom": 13}, "titles": ["Access Point", "Camera on the Home Network", "Control", "Hilights", "Live Streaming", "Presets", "Query", "Settings", "Statuses", "Welcome to Open GoPro BLE API\u2019s documentation!", "Protocol", "BLE Setup", "Data Protocol", "ID Tables", "Protobuf Documentation", "State Management"], "titleterms": {"": 9, "1": 8, "10": 8, "100": 8, "101": 8, "102": 8, "103": 8, "104": 8, "105": 8, "106": 8, "107": 8, "108": [7, 8], "11": 8, "110": 8, "111": 8, "112": 8, "113": 8, "114": 8, "115": 8, "116": 8, "117": 8, "118": 8, "121": 7, "122": 7, "123": 7, "125": 7, "128": 7, "13": [8, 12], "134": 7, "135": 7, "150": 7, "151": 7, "16": 12, "162": 7, "167": 7, "17": 8, "171": 7, "172": 7, "173": 7, "175": 7, "176": 7, "177": 7, "178": 7, "179": 7, "180": 7, "182": 7, "183": 7, "184": 7, "186": 7, "187": 7, "189": 7, "19": 8, "190": 7, "191": 7, "192": 7, "193": 7, "195": 7, "2": [7, 8], "20": 8, "201": 7, "21": 8, "216": 7, "217": 7, "219": 7, "22": 8, "223": 7, "225": 7, "227": 7, "229": 7, "23": 8, "230": 7, "231": 7, "232": 7, "233": 7, "234": 7, "24": 8, "26": 8, "27": 8, "28": 8, "29": 8, "3": 7, "30": [7, 8], "31": 8, "32": [7, 8], "33": 8, "34": 8, "35": 8, "38": 8, "39": 8, "41": 8, "42": 8, "43": 7, "45": 8, "49": 8, "5": [7, 12], "54": 8, "55": 8, "56": 8, "58": 8, "59": [7, 8], "5ghz": 8, "6": 8, "60": 8, "65": 8, "66": 8, "67": 8, "68": 8, "69": 8, "70": 8, "74": 8, "75": 8, "76": 8, "77": 8, "78": 8, "79": 8, "8": 8, "81": 8, "82": 8, "83": [7, 8], "85": 8, "86": 8, "88": 8, "89": 8, "9": 8, "93": 8, "94": 8, "95": 8, "96": 8, "97": 8, "98": 8, "99": 8, "access": 0, "accessori": 8, "activ": 8, "advertis": 11, "aliv": 15, "anti": 7, "ap": 8, "api": 9, "aspect": 7, "attach": 7, "auto": 7, "avail": 8, "backward": 12, "band": [7, 8], "bar": 8, "batteri": 8, "bit": [7, 12], "ble": [9, 11], "burst": 8, "busi": 8, "camera": [1, 7, 8, 9, 15], "cancel": 8, "capac": 8, "captur": 8, "card": 8, "certif": 1, "characterist": 11, "charg": 8, "cold": 8, "command": [12, 13], "compat": 12, "configur": 11, "connect": 8, "continu": 12, "control": [2, 7, 8, 15], "core": 8, "count": 8, "countdown": 8, "data": 12, "deciph": 12, "delai": 8, "depth": 7, "detail": 1, "devic": 8, "digit": 7, "disconnect": 0, "displai": 8, "document": [9, 14], "down": 7, "durat": [7, 8], "easi": 7, "enabl": [7, 8], "encod": 8, "enum": 14, "enumcameracontrolstatu": 14, "enumcohnnetworkst": 14, "enumcohnstatu": 14, "enumflatmod": 14, "enumlen": 14, "enumlivestreamerror": 14, "enumlivestreamstatu": 14, "enumpresetgroup": 14, "enumpresetgroupicon": 14, "enumpreseticon": 14, "enumpresettitl": 14, "enumprovis": 14, "enumregisterlivestreamstatu": 14, "enumregisterpresetstatu": 14, "enumresultgener": 14, "enumscan": 14, "enumscanentryflag": 14, "enumwindows": 14, "error": 8, "exposur": 8, "extend": 12, "finish": 11, "flatmod": 8, "flicker": 7, "format": 7, "frame": 7, "friendli": 8, "from": 0, "ftu": 8, "fw": 8, "gatt": 11, "gener": [9, 12], "get": 9, "gopro": 9, "gp": [7, 8], "group": [5, 8], "header": 12, "hilight": [3, 8], "hindsight": [7, 8], "home": 1, "horizon": 7, "hypersmooth": 7, "id": [7, 8, 13], "intern": 8, "interv": [7, 8], "keep": 15, "languag": 7, "laps": 7, "last": 8, "lcd": 8, "legaci": 8, "len": [7, 8], "length": [7, 12], "lens": 7, "level": [7, 8], "limit": 9, "linux": 8, "live": [4, 8], "liveview": 8, "locat": 8, "lock": 8, "manag": 15, "max": 7, "media": [7, 8, 14], "messag": [11, 12], "microphon": 8, "minimum": 8, "mobil": 8, "mod": [7, 8], "mode": [7, 8, 11], "modifi": [5, 8], "multi": 7, "network": 1, "night": 7, "nightlaps": 7, "notifprovisioningst": 14, "notifstartscan": 14, "notifycohnstatu": 14, "notifylivestreamstatu": 14, "notifypresetstatu": 14, "off": 7, "open": 9, "oper": [0, 1, 2, 3, 4, 5, 6, 7], "ota": 8, "output": 7, "overh": 8, "packet": 12, "pair": [8, 11], "payload": 12, "pend": 8, "per": 7, "percentag": 8, "perform": 7, "period": 8, "photo": [7, 8], "point": 0, "poll": 8, "power": 7, "present": 8, "preset": [5, 8, 14], "presetgroup": 14, "presetset": 14, "preview": 8, "primari": 8, "procedur": 1, "profil": 7, "protobuf": [12, 13, 14], "protocol": [10, 12], "provis": [1, 8], "qualiti": 7, "queri": [6, 12, 13], "quick": 8, "rate": 7, "ratio": 7, "readi": [8, 15], "region": 7, "remain": 8, "remot": 8, "requestclearcohncert": 14, "requestcohncert": 14, "requestconnect": 14, "requestconnectnew": 14, "requestcreatecohncert": 14, "requestcustompresetupd": 14, "requestgetapentri": 14, "requestgetcohnstatu": 14, "requestgetlastcapturedmedia": 14, "requestgetlivestreamstatu": 14, "requestgetpresetstatu": 14, "requestreleasenetwork": 14, "requestsetcameracontrolstatu": 14, "requestsetcohnset": 14, "requestsetlivestreammod": 14, "requestsetturboact": 14, "requeststartscan": 14, "resolut": 7, "responsecohncert": 14, "responseconnect": 14, "responseconnectnew": 14, "responsegener": 14, "responsegetapentri": 14, "responselastcapturedmedia": 14, "responsestartscan": 14, "rotat": 8, "saver": 7, "scan": 8, "scanentri": 14, "schedul": 8, "screen": 7, "sd": 8, "second": 7, "select": 8, "send": 11, "set": [7, 13], "setup": [7, 11], "shot": 7, "sinc": 8, "singl": 7, "speed": [7, 8], "ssid": 8, "star": 7, "start": 9, "state": [8, 15], "statu": [5, 8, 13], "status": 8, "storag": 8, "stream": [4, 8], "success": 8, "support": 9, "system": 7, "tabl": 13, "time": [7, 8], "timelaps": [7, 8], "trail": 7, "transfer": 8, "turbo": 8, "type": [8, 12], "updat": 8, "usb": 8, "v2": 7, "valu": 12, "verifi": 1, "version": 8, "video": [7, 8], "view": 1, "volum": 7, "warp": 8, "webcam": 7, "welcom": 9, "while": 8, "wifi": 8, "wireless": [7, 8], "write": 8, "x": 8, "y": 8, "zoom": 8}}) \ No newline at end of file diff --git a/contribution.html b/contribution.html index 41f2b765..fdd852d3 100644 --- a/contribution.html +++ b/contribution.html @@ -521,10 +521,10 @@

                                          Quiz

                                          %} -
                                          +
                                          -
                                          What is the question?
                                          -
                                          +
                                          What is the question?
                                          +

                                          @@ -537,10 +537,10 @@

                                          Quiz

                                          - - @@ -556,10 +556,10 @@

                                          Quiz

                                          %}
                                          -
                                          +
                                          -
                                          True or False?
                                          -
                                          +
                                          True or False?
                                          +

                                          @@ -569,10 +569,10 @@

                                          Quiz

                                          - - @@ -595,7 +595,7 @@

                                          Tabs

                                          -
                                            +
                                            • tab1 @@ -610,7 +610,7 @@

                                              Tabs

                                            -
                                              +
                                              • This is the content of the first tab.

                                                diff --git a/feed.xml b/feed.xml index dedad48c..36aae4ad 100644 --- a/feed.xml +++ b/feed.xml @@ -1 +1 @@ -Jekyll2024-09-10T12:24:59-07:00https://gopro.github.io/OpenGoPro/feed.xmlOpen GoProOpen Source GoPro InterfaceGoPro \ No newline at end of file +Jekyll2024-09-11T13:30:26-07:00https://gopro.github.io/OpenGoPro/feed.xmlOpen GoProOpen Source GoPro InterfaceGoPro \ No newline at end of file diff --git a/http.html b/http.html index d1c62b60..36f99569 100644 --- a/http.html +++ b/http.html @@ -606,6 +606,7 @@
                                              • + @@ -646,7 +647,6 @@
                                          +
                                          +

                                          +SettingCapabilities

                                          +
                                          +
                                          +
                                          Array
                                          +
                                          + + + + + + + + +
                                          +display_name + +
                                          +
                                          +string +
                                          +

                                          Human readable option name.

                                          +
                                          +
                                          +
                                          +id + +
                                          +
                                          +integer +
                                          +

                                          Option identifier.

                                          +
                                          +
                                          +
                                          +
                                          +
                                          +
                                          +
                                          + +
                                          +
                                          [
                                          • +{
                                              +
                                            • +
                                            • +
                                            +} +
                                          +]
                                          +
                                          +
                                          +

                                          SingleMediaListItem

                                          @@ -23089,131 +23148,23 @@

                                          Response samples

                                          Presets

                                          -
                                          -

                                          The camera organizes many modes of operation into Presets.

                                          -
                                          -

                                          Note: The Preset ID is required to load a Preset via Load Preset.

                                          -
                                          -

                                          Depending on the camera's state, different collections of presets will be available for immediate loading and use. -Below is a table of settings that affect the current preset collection and thereby which presets can be loaded:

                                          - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                                          IDSetting
                                          162Max Lens
                                          173Video Performance Mode
                                          175Controls
                                          177Enable Night Photo
                                          180Video Mode
                                          186Video Mode
                                          187Lapse Mode
                                          189Max Lens Mod
                                          190Max Lens Mod Enable
                                          191Photo Mode
                                          +

                                          The camera organizes modes of operation into Presets.

                                          +

                                          Depending on the camera's state, different collections of presets will be available for immediate loading and use.

                                          +

                                          To find the currently available Presets, use Get Preset Status.

                                          Preset Groups

                                          Presets are organized into Preset Groups.

                                          -

                                          To find the currently available Presets / Preset Groups, use Get Preset Status.

                                          +

                                          To find the currently available Preset Groups, use Get Preset Status.

                                          @@ -26147,7 +26098,8 @@

                                          <li>wifi</li> </ul> <hr> -<p>Preset ID&#39;s are not constant and must be retrieved via <a href="#operation/OGP_PRESETS_GET">Get Preset Status</a></p> +<p>A preset can only be loaded if it is currently available where available preset IDs can be found +from <a href="#operation/OGP_PRESETS_GET">Get Preset Status</a></p> ' class="sc-epnzzT sc-eMwmJz drsioI dWZUhK">

                                          HERO13 Black HERO12 Black @@ -26161,7 +26113,8 @@

                                        • wifi

                                        -

                                        Preset ID's are not constant and must be retrieved via Get Preset Status

                                        +

                                        A preset can only be loaded if it is currently available where available preset IDs can be found +from Get Preset Status

                                        query Parameters
                                        @@ -38955,302 +38908,198 @@

                                        Response samples

                                        settings

                                        -
                                        -

                                        GoPro cameras have hundreds of setting options to choose from, all of which can be set using a single endpoint. The endpoint is configured with a setting id and an option value. Note that setting option values are not globally unique. While most option values are enumerated values, some are complex bit-masked values.

                                        +
                                        +

                                        GoPro cameras have hundreds of setting options to choose from. Since these options have a complex tree of dependencies +on camera state, current Preset, etc, there is no mechanism to set a desired setting option from any camera state.

                                        +

                                        To find the currently available options for a given setting, attempt to set it to an invalid option using its relevant +operation below and view the currently available options returned in the 403 error response.

                                        -
                                        -

                                        -Capabilities

                                        -
                                        +

                                        HERO12 Black +HERO11 Black Mini + HERO11 Black +HERO10 Black + HERO9 Black

                                        +
                                        +
                                        +
                                        query Parameters
                                        + + + +
                                        +option + +
                                        +
                                        +integer +
                                        +
                                        + Enum: 2 3
                                        + Example: option=2 +
                                        +
                                        -

                                        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.

                                        -

                                        These 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.

                                        +' class="sc-epnzzT sc-eMwmJz drsioI ewnBNs"> +

                                        Set the setting to a desired option. If this parameter is not used, instead the current setting's option will be queried.

                                        - - - - - - - + + + - - - - - - - + + + - - - - - - - + + +
                                        CameraCommand 1Command 2Command 3Command 4Command 5Guaranteed Valid?IDMeaningSupported Cameras
                                        HERO10 BlackRes: 1080Anti-Flicker: 60Hz (NTSC)FPS: 240FOV: WideHypersmooth: OFF260Hz +HERO12 BlackHERO11 Black MiniHERO11 BlackHERO10 BlackHERO9 Black +
                                        HERO10 BlackFPS: 240Anti-Flicker: 60Hz (NTSC)Res: 1080FOV: WideHypersmooth: OFF350Hz +HERO12 BlackHERO11 Black MiniHERO11 BlackHERO10 BlackHERO9 Black +
                                        -

                                        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 for each camera / firmware version can be found in the following file formats:

                                        -

                                        XLSX

                                        -

                                        An XLSX file can be found here.

                                        -

                                        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

                                        -

                                        A JSON file can be found here.

                                        -

                                        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. For more information on the object format, see the JSON -schema

                                        -
                                        +
                                        +
                                        +
                                        +

                                        Responses

                                        +
                                        +
                                        +
                                        Response Schema: application/json +
                                        + + + +
                                        +option + +
                                        +
                                        +integer +
                                        +

                                        The current setting's option.

                                        +
                                        +
                                        +
                                        +
                                        +
                                        +
                                        +
                                        +
                                        +
                                        +
                                        + +
                                        +
                                        +

                                        Request samples

                                        +
                                        +
                                          + + + + + +
                                        +
                                        +
                                        +
                                        curl --request GET \
                                        +  --url 'http://10.5.5.9:8080/gopro/camera/setting?option=2&setting=134'
                                        +
                                        +
                                        +
                                        +
                                        +
                                        +
                                        +
                                        +
                                        +

                                        Response samples

                                        +
                                        +
                                          + + +
                                        +
                                        +
                                        +Content type
                                        application/json
                                        +
                                        +
                                        +
                                        +
                                        {
                                        • +"option": 0 +
                                        +}
                                        +
                                        +
                                        +
                                        +
                                        +
                                        +
                                        +
                                        +

                                        -Anti-Flicker (134)

                                        -
                                        -

                                        HERO12 Black -HERO11 Black Mini - HERO11 Black -HERO10 Black - HERO9 Black

                                        -
                                        -
                                        -
                                        query Parameters
                                        - - - -
                                        -option - -
                                        -
                                        -integer -
                                        -
                                        - Enum: 2 3
                                        - Example: option=2 -
                                        -
                                        -

                                        Set the setting to a desired option. If this parameter is not used, instead the current setting's option will be queried.

                                        - - - - - - - - - - - - - - - - - - - - -
                                        IDMeaningSupported Cameras
                                        260Hz -HERO12 BlackHERO11 Black MiniHERO11 BlackHERO10 BlackHERO9 Black -
                                        350Hz -HERO12 BlackHERO11 Black MiniHERO11 BlackHERO10 BlackHERO9 Black -
                                        -
                                        -
                                        -
                                        -
                                        -
                                        -

                                        Responses

                                        -
                                        -
                                        -
                                        Response Schema: application/json -
                                        - - - -
                                        -option - -
                                        -
                                        -integer -
                                        -

                                        The current setting's option.

                                        -
                                        -
                                        -
                                        -
                                        -
                                        -
                                        -
                                        -
                                        -
                                        -
                                        - -
                                        -
                                        -

                                        Request samples

                                        -
                                        -
                                          - - - - - -
                                        -
                                        -
                                        -
                                        curl --request GET \
                                        -  --url 'http://10.5.5.9:8080/gopro/camera/setting?option=2&setting=134'
                                        -
                                        -
                                        -
                                        -
                                        -
                                        -
                                        -
                                        -
                                        -

                                        Response samples

                                        -
                                        -
                                          - - -
                                        -
                                        -
                                        -Content type
                                        application/json
                                        -
                                        -
                                        -
                                        -
                                        {
                                        • -"option": 0 -
                                        -}
                                        -
                                        -
                                        -
                                        -
                                        -
                                        -
                                        -
                                        -
                                        -
                                        -

                                        -Auto Power Down (59)

                                        +Auto Power Down (59)
              • -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -39475,7 +39324,7 @@

                Response samples

                }
                -
                +
                @@ -39634,31 +39483,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=1&setting=225'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -39670,7 +39519,7 @@

                Response samples

                }
                -
                +
                @@ -39802,31 +39651,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=0&setting=183'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -39838,7 +39687,7 @@

                Response samples

                }
                -
                +
                @@ -39977,31 +39826,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=100&setting=216'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -40013,7 +39862,7 @@

                Response samples

                }
                -
                +
                @@ -40147,31 +39996,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=0&setting=175'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -40183,7 +40032,7 @@

                Response samples

                }
                -
                +
                @@ -41141,31 +40990,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=0&setting=176'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -41177,7 +41026,7 @@

                Response samples

                }
                -
                +
                @@ -41303,31 +41152,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=0&setting=191'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -41339,7 +41188,7 @@

                Response samples

                }
                -
                +
                @@ -41465,31 +41314,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=0&setting=177'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -41501,7 +41350,7 @@

                Response samples

                }
                -
                +
                @@ -41730,31 +41579,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=15&setting=234'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -41766,7 +41615,7 @@

                Response samples

                }
                -
                +
                @@ -41988,31 +41837,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=0&setting=3'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -42024,7 +41873,7 @@

                Response samples

                }
                -
                +
                @@ -42215,31 +42064,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=101&setting=193'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -42251,7 +42100,7 @@

                Response samples

                }
                -
                +
                @@ -42390,31 +42239,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=1&setting=83'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -42426,7 +42275,7 @@

                Response samples

                }
                -
                +
                @@ -42579,31 +42428,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=2&setting=167'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -42615,7 +42464,7 @@

                Response samples

                }
                -
                +
                @@ -42804,31 +42653,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=4&setting=135'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -42840,7 +42689,7 @@

                Response samples

                }
                -
                +
                @@ -43056,31 +42905,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=0&setting=187'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -43092,7 +42941,7 @@

                Response samples

                }
                -
                +
                @@ -43291,31 +43140,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=9&setting=217'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -43327,7 +43176,7 @@

                Response samples

                }
                -
                +
                @@ -43461,6 +43310,178 @@
                Response Schema: app

                Request samples

                  + + + + + +
                +
                +
                +
                curl --request GET \
                +  --url 'http://10.5.5.9:8080/gopro/camera/setting?option=0&setting=162'
                +
                +
                +
                +
                +
                +
                + +
                +

                Response samples

                +
                +
                  + + +
                +
                +
                +Content type
                application/json
                +
                +
                +
                +
                {
                • +"option": 0 +
                +}
                +
                +
                +
                +
                +
                + + +
                +
                +

                +Max Lens Mod (189)

                +
                +

                HERO12 Black

                +
                +
                +
                query Parameters
                + + + +
                +option + +
                +
                +integer +
                +
                + Enum: 0 1 2
                +

                Set the setting to a desired option. If this parameter is not used, instead the current setting's option will be queried.

                + + + + + + + + + + + + + + + + + + + + + + + + + +
                IDMeaningSupported Cameras
                0NoneHERO12 Black
                1Max Lens 1.0HERO12 Black
                2Max Lens 2.0HERO12 Black
                +
                +
                +
                +
                +
                +

                Responses

                +
                +
                +
                Response Schema: application/json +
                + + + +
                +option + +
                +
                +integer +
                +

                The current setting's option.

                +
                +
                +
                +
                +
                +
                +
                +
                +
                +
                + +
                +
                +

                Request samples

                +
                +
                  @@ -43470,7 +43491,7 @@

                  Request samples

                  curl --request GET \
                  -  --url 'http://10.5.5.9:8080/gopro/camera/setting?option=0&setting=162'
                  + --url 'http://10.5.5.9:8080/gopro/camera/setting?option=0&setting=189'
                  @@ -43502,10 +43523,10 @@

                  Response samples

                -
                +

                -Max Lens Mod (189)

                +Max Lens Mod Enable (190)

                HERO12 Black

                @@ -43522,7 +43543,7 @@
                query Parameters
                integer
                - Enum: 0 1 2
                query Parameters
                </thead> <tbody><tr> <td>0</td> -<td>None</td> +<td>Off</td> <td><img src="https://img.shields.io/badge/HERO12%20Black-f58231" alt="HERO12 Black"></td> </tr> <tr> <td>1</td> -<td>Max Lens 1.0</td> -<td><img src="https://img.shields.io/badge/HERO12%20Black-f58231" alt="HERO12 Black"></td> -</tr> -<tr> -<td>2</td> -<td>Max Lens 2.0</td> +<td>On</td> <td><img src="https://img.shields.io/badge/HERO12%20Black-f58231" alt="HERO12 Black"></td> </tr> </tbody></table> @@ -43560,17 +43576,12 @@
                query Parameters
                0 -None +Off HERO12 Black 1 -Max Lens 1.0 -HERO12 Black - - -2 -Max Lens 2.0 +On HERO12 Black @@ -43620,13 +43631,13 @@
                Response Schema: app
                -
                @@ -43642,7 +43653,7 @@

                Request samples

                curl --request GET \
                -  --url 'http://10.5.5.9:8080/gopro/camera/setting?option=0&setting=189'
                + --url 'http://10.5.5.9:8080/gopro/camera/setting?option=0&setting=190'
                @@ -43674,168 +43685,6 @@

                Response samples

                -
                -
                -

                -Max Lens Mod Enable (190)

                -
                -

                HERO12 Black

                -
                -
                -
                query Parameters
                - - - -
                -option - -
                -
                -integer -
                -
                - Enum: 0 1
                -

                Set the setting to a desired option. If this parameter is not used, instead the current setting's option will be queried.

                - - - - - - - - - - - - - - - - - - - - -
                IDMeaningSupported Cameras
                0OffHERO12 Black
                1OnHERO12 Black
                -
                -
                -
                -
                -
                -

                Responses

                -
                -
                -
                Response Schema: application/json -
                - - - -
                -option - -
                -
                -integer -
                -

                The current setting's option.

                -
                -
                -
                -
                -
                -
                -
                -
                -
                -
                - -
                -
                -

                Request samples

                -
                -
                  - - - - - -
                -
                -
                -
                curl --request GET \
                -  --url 'http://10.5.5.9:8080/gopro/camera/setting?option=0&setting=190'
                -
                -
                -
                -
                -
                -
                -
                -
                -

                Response samples

                -
                -
                  - - -
                -
                -
                -Content type
                application/json
                -
                -
                -
                -
                {
                • -"option": 0 -
                -}
                -
                -
                -
                -
                -
                -
                -

                @@ -43996,31 +43845,31 @@

                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=13&setting=128'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -44032,7 +43881,7 @@

                Response samples

                }
                -
                +
                @@ -44168,31 +44017,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=0&setting=192'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -44204,7 +44053,7 @@

                Response samples

                }
                -
                +
                @@ -44350,31 +44199,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=0&setting=233'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -44386,7 +44235,7 @@

                Response samples

                }
                -
                +
                @@ -44653,31 +44502,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=3600&setting=32'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -44689,7 +44538,7 @@

                Response samples

                }
                -
                +
                @@ -44868,31 +44717,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=41&setting=230'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -44904,7 +44753,7 @@

                Response samples

                }
                -
                +
                @@ -45030,31 +44879,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=0&setting=151'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -45066,7 +44915,7 @@

                Response samples

                }
                -
                +
                @@ -45294,31 +45143,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=0&setting=172'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -45330,7 +45179,7 @@

                Response samples

                }
                -
                +
                @@ -45493,31 +45342,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=100&setting=122'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -45529,7 +45378,7 @@

                Response samples

                }
                -
                +
                @@ -45665,31 +45514,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=0&setting=227'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -45701,7 +45550,7 @@

                Response samples

                }
                -
                +
                @@ -45866,31 +45715,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=3&setting=125'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -45902,7 +45751,7 @@

                Response samples

                }
                -
                +
                @@ -46130,31 +45979,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=0&setting=171'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -46166,7 +46015,7 @@

                Response samples

                }
                -
                +
                @@ -46429,31 +46278,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=100&setting=30'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -46465,7 +46314,7 @@

                Response samples

                }
                -
                +
                @@ -46619,31 +46468,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=0&setting=184'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -46655,7 +46504,7 @@

                Response samples

                }
                -
                +
                @@ -46794,31 +46643,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=2&setting=201'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -46830,7 +46679,7 @@

                Response samples

                }
                -
                +
                @@ -46956,31 +46805,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=0&setting=195'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -46992,7 +46841,7 @@

                Response samples

                }
                -
                +
                @@ -47251,31 +47100,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=8&setting=223'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -47287,7 +47136,7 @@

                Response samples

                }
                -
                +
                @@ -47436,31 +47285,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=1&setting=219'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -47472,7 +47321,7 @@

                Response samples

                }
                -
                +
                @@ -47623,31 +47472,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=3&setting=179'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -47659,7 +47508,7 @@

                Response samples

                }
                -
                +
                @@ -47795,31 +47644,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=0&setting=180'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -47831,7 +47680,7 @@

                Response samples

                }
                -
                +
                @@ -47992,31 +47841,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=101&setting=123'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -48028,7 +47877,7 @@

                Response samples

                }
                -
                +
                @@ -48157,31 +48006,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=31&setting=231'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -48193,7 +48042,7 @@

                Response samples

                }
                -
                +
                @@ -48339,31 +48188,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=0&setting=108'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -48375,7 +48224,7 @@

                Response samples

                }
                -
                +
                @@ -48510,31 +48359,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=1&setting=182'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -48546,7 +48395,7 @@

                Response samples

                }
                -
                +
                @@ -48755,31 +48604,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=10&setting=229'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -48791,7 +48640,7 @@

                Response samples

                }
                -
                +
                @@ -48952,31 +48801,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=3&setting=186'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -48988,7 +48837,7 @@

                Response samples

                }
                -
                +
                @@ -49144,31 +48993,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=0&setting=232'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -49180,7 +49029,7 @@

                Response samples

                }
                -
                +
                @@ -49306,31 +49155,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=0&setting=150'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -49342,7 +49191,7 @@

                Response samples

                }
                -
                +
                @@ -49565,31 +49414,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=7&setting=121'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -49601,7 +49450,7 @@

                Response samples

                }
                -
                +
                @@ -49737,31 +49586,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=0&setting=173'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -49773,7 +49622,7 @@

                Response samples

                }
                -
                +
                @@ -50120,31 +49969,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=100&setting=2'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -50156,7 +50005,7 @@

                Response samples

                }
                -
                +
                @@ -50421,31 +50270,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=10&setting=5'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -50457,7 +50306,7 @@

                Response samples

                }
                -
                +
                @@ -50624,31 +50473,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=3&setting=43'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -50660,7 +50509,7 @@

                Response samples

                }
                -
                +
                @@ -50796,31 +50645,31 @@
                Response Schema: app

                Request samples

                  - - - - - + + + + +
                -
                +
                curl --request GET \
                   --url 'http://10.5.5.9:8080/gopro/camera/setting?option=0&setting=178'
                -
                -
                -
                -
                +
                +
                +
                +

                Response samples

                  - - + +
                -
                +
                Content type
                application/json
                @@ -50832,7 +50681,7 @@

                Response samples

                }
                -
                +
                @@ -51316,6 +51165,10 @@
                Response Schema: app <td>3</td> <td>Low Power Preview</td> </tr> +<tr> +<td>4</td> +<td>Status is unavailable</td> +</tr> </tbody></table> " class="sc-epnzzT sc-eMwmJz drsioI ewnBNs">

                Current webcam status

                @@ -51343,6 +51196,10 @@
                Response Schema: app 3 Low Power Preview + +4 +Status is unavailable + @@ -51950,7 +51807,7 @@

                Response samples