From bc41a12db072d6a1f0cccfc506c1e544de7b008e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 19 Apr 2024 21:07:34 +0000 Subject: [PATCH] Built Open GoPro docs from Internal Repo --- ble/operation-operation_index.html | 228 ++++++++++++++--------------- contribution.html | 32 ++-- feed.xml | 2 +- sitemap.xml | 60 ++++---- tutorials/ble-protobuf.html | 38 ++--- tutorials/ble-queries.html | 124 ++++++++-------- tutorials/camera-media-list.html | 46 +++--- tutorials/cohn.html | 38 ++--- tutorials/connect-ble.html | 60 ++++---- tutorials/connect-wifi.html | 92 ++++++------ tutorials/parse-ble-responses.html | 124 ++++++++-------- tutorials/send-ble-commands.html | 96 ++++++------ tutorials/send-wifi-commands.html | 96 ++++++------ 13 files changed, 518 insertions(+), 518 deletions(-) diff --git a/ble/operation-operation_index.html b/ble/operation-operation_index.html index 002fa0f2..00ce1a0d 100644 --- a/ble/operation-operation_index.html +++ b/ble/operation-operation_index.html @@ -833,407 +833,407 @@

operation index

- Setting 128 (Media Format) (features/settings) + Setting 184 (Profiles) (features/settings) Setting - Setting 176 (Easy Mode Speed) (features/settings) + Setting 162 (Max Lens) (features/settings) Setting - Setting 183 (Bit Depth) (features/settings) + Setting 2 (Resolution) (features/settings) Setting - Setting 191 (Photo Mode) (features/settings) + Setting 171 (Interval) (features/settings) Setting - Setting 173 (Video Performance Mode) (features/settings) + Setting 179 (Trail Length) (features/settings) Setting - Setting 172 (Duration) (features/settings) + Setting 187 (Lapse Mode) (features/settings) Setting - Setting 187 (Lapse Mode) (features/settings) + Setting 180 (Video Mode) (features/settings) Setting - Setting 59 (Auto Power Down) (features/settings) + Setting 151 (Horizon Leveling) (features/settings) Setting - Setting 167 (HindSight) (features/settings) + Setting 108 (Aspect Ratio) (features/settings) Setting - Setting 162 (Max Lens) (features/settings) + Setting 193 (Framing) (features/settings) Setting - Setting 108 (Aspect Ratio) (features/settings) + Setting 150 (Horizon Leveling) (features/settings) Setting - Setting 3 (Frames Per Second) (features/settings) + Setting 191 (Photo Mode) (features/settings) Setting - Setting 83 (GPS) (features/settings) + Setting 186 (Video Mode) (features/settings) Setting - Setting 177 (Enable Night Photo) (features/settings) + Setting 190 (Max Lens Mod Enable) (features/settings) Setting - Setting 193 (Framing) (features/settings) + Setting 134 (Anti-Flicker) (features/settings) Setting - Setting 135 (Hypersmooth) (features/settings) + Setting 178 (Wireless Band) (features/settings) Setting - Setting 122 (Lens) (features/settings) + Setting 173 (Video Performance Mode) (features/settings) Setting - Setting 175 (Controls) (features/settings) + Setting 128 (Media Format) (features/settings) Setting - Setting 190 (Max Lens Mod Enable) (features/settings) + Setting 122 (Lens) (features/settings) Setting - Setting 121 (Lens) (features/settings) + Setting 167 (HindSight) (features/settings) Setting - Setting 134 (Anti-Flicker) (features/settings) + Setting 177 (Enable Night Photo) (features/settings) Setting - Setting 179 (Trail Length) (features/settings) + Setting 43 (Webcam Digital Lenses) (features/settings) Setting - Setting 151 (Horizon Leveling) (features/settings) + Setting 3 (Frames Per Second) (features/settings) Setting - Setting 150 (Horizon Leveling) (features/settings) + Setting 121 (Lens) (features/settings) Setting - Setting 43 (Webcam Digital Lenses) (features/settings) + Setting 192 (Aspect Ratio) (features/settings) Setting - Setting 184 (Profiles) (features/settings) + Setting 183 (Bit Depth) (features/settings) Setting - Setting 178 (Wireless Band) (features/settings) + Setting 59 (Auto Power Down) (features/settings) Setting - Setting 192 (Aspect Ratio) (features/settings) + Setting 175 (Controls) (features/settings) Setting - Setting 189 (Max Lens Mod) (features/settings) + Setting 135 (Hypersmooth) (features/settings) Setting - Setting 182 (Bit Rate) (features/settings) + Setting 83 (GPS) (features/settings) Setting - Setting 186 (Video Mode) (features/settings) + Setting 182 (Bit Rate) (features/settings) Setting - Setting 123 (Time Lapse Digital Lenses) (features/settings) + Setting 172 (Duration) (features/settings) Setting - Setting 171 (Interval) (features/settings) + Setting 123 (Time Lapse Digital Lenses) (features/settings) Setting - Setting 2 (Resolution) (features/settings) + Setting 189 (Max Lens Mod) (features/settings) Setting - Setting 180 (Video Mode) (features/settings) + Setting 176 (Easy Mode Speed) (features/settings) Setting - Status 33 (Primary Storage Status) (features/statuses) + Status 69 (Is AP mode enabled?) (features/statuses) Status - Status 118 (Photo interval capture count) (features/statuses) + Status 101 (Is Capture Delay currently active (i.e. counting down)?) (features/statuses) Status - Status 114 (Camera control status ID) (features/statuses) + Status 75 (Digital Zoom level (percent)) (features/statuses) Status - Status 60 (The minimum time between camera status updates (milliseconds). Best practice is to not poll for status more often than this) (features/statuses) + Status 74 (Microphone Accessory status) (features/statuses) Status - Status 54 (Remaining space on the sdcard in Kilobytes) (features/statuses) + Status 10 (Is the system currently encoding?) (features/statuses) Status - Status 117 (Total SD card capacity in Kilobytes) (features/statuses) + Status 82 (Is the system fully booted and ready to accept commands?) (features/statuses) Status - Status 70 (Internal battery level (percent)) (features/statuses) + Status 35 (How many minutes of video can be captured with current settings before sdcard is full) (features/statuses) Status - Status 11 (Is LCD lock active?) (features/statuses) + Status 22 (State of current scan for WiFi Access Points) (features/statuses) Status - Status 59 (Time since boot (milliseconds) of most recent hilight in encoding video (set to 0 when encoding stops)) (features/statuses) + Status 45 (Is locate camera feature active?) (features/statuses) Status - Status 76 (Wireless Band) (features/statuses) + Status 2 (Rough approximation of internal battery level in bars (or charging)) (features/statuses) Status - Status 38 (Total number of photos on sdcard) (features/statuses) + Status 112 (Number of sdcard write speed errors since device booted) (features/statuses) Status - Status 85 (Is the camera getting too cold to continue recording?) (features/statuses) + Status 83 (Is the internal battery charged sufficiently to start Over The Air (OTA) update?) (features/statuses) Status - Status 17 (Are Wireless Connections enabled?) (features/statuses) + Status 55 (Is preview stream supported in current recording/mode/secondary-stream?) (features/statuses) Status - Status 81 (Is 5GHz wireless band available?) (features/statuses) + Status 96 (Current Preset Group (ID) (corresponds to ui_mode_groups in settings.json)) (features/statuses) Status - Status 96 (Current Preset Group (ID) (corresponds to ui_mode_groups in settings.json)) (features/statuses) + Status 68 (Does the camera currently have a GPS lock?) (features/statuses) Status - Status 97 (Current Preset (ID)) (features/statuses) + Status 98 (Preset Modified Status, which contains an event ID and a Preset (Group) ID) (features/statuses) Status - Status 28 (Wireless Pairing State. Each bit contains state information (see WirelessPairingStateFlags)) (features/statuses) + Status 116 (Camera control over USB state) (features/statuses) Status - Status 77 (Is Digital Zoom feature available?) (features/statuses) + Status 41 (The current status of Over The Air (OTA) update) (features/statuses) Status - Status 32 (Is Preview Stream enabled?) (features/statuses) + Status 34 (How many photos can be taken with current settings before sdcard is full) (features/statuses) Status - Status 106 (Is Video Hindsight Capture Active?) (features/statuses) + Status 1 (Is the system's internal battery present?) (features/statuses) Status - Status 68 (Does the camera currently have a GPS lock?) (features/statuses) + Status 21 (Time since boot (milliseconds) of last successful pairing complete action) (features/statuses) Status - Status 105 (Camera lens type (reflects changes to lens settings such as 162, 189, 194, ...)) (features/statuses) + Status 32 (Is Preview Stream enabled?) (features/statuses) Status - Status 115 (Is the camera connected to a PC via USB?) (features/statuses) + Status 66 (Liveview Exposure Select: y-coordinate (percent)) (features/statuses) Status - Status 19 (The pairing state of the camera) (features/statuses) + Status 20 (The last type of pairing in which the camera was engaged) (features/statuses) Status - Status 42 (Is there a pending request to cancel a firmware update download?) (features/statuses) + Status 105 (Camera lens type (reflects changes to lens settings such as 162, 189, 194, ...)) (features/statuses) Status - Status 2 (Rough approximation of internal battery level in bars (or charging)) (features/statuses) + Status 8 (Is the camera busy?) (features/statuses) Status - Status 41 (The current status of Over The Air (OTA) update) (features/statuses) + Status 99 (The number of Live Bursts can be captured with current settings before sdcard is full) (features/statuses) Status - Status 100 (Total number of Live Bursts on sdcard) (features/statuses) + Status 54 (Remaining space on the sdcard in Kilobytes) (features/statuses) Status - Status 39 (Total number of videos on sdcard) (features/statuses) + Status 77 (Is Digital Zoom feature available?) (features/statuses) Status - Status 95 (Current Time Lapse Preset (ID)) (features/statuses) + Status 39 (Total number of videos on sdcard) (features/statuses) Status - Status 21 (Time since boot (milliseconds) of last successful pairing complete action) (features/statuses) + Status 108 (Is Scheduled Capture set?) (features/statuses) Status - Status 113 (Is Turbo Transfer active?) (features/statuses) + Status 88 (Is this camera model capable of zooming while encoding?) (features/statuses) Status - Status 35 (How many minutes of video can be captured with current settings before sdcard is full) (features/statuses) + Status 100 (Total number of Live Bursts on sdcard) (features/statuses) Status - Status 79 (Is the camera currently in First Time Use (FTU) UI flow?) (features/statuses) + Status 107 (Scheduled Capture Preset ID) (features/statuses) Status - Status 88 (Is this camera model capable of zooming while encoding?) (features/statuses) + Status 110 (Display Mod Status (bitmasked)) (features/statuses) Status - Status 34 (How many photos can be taken with current settings before sdcard is full) (features/statuses) + Status 117 (Total SD card capacity in Kilobytes) (features/statuses) Status - Status 99 (The number of Live Bursts can be captured with current settings before sdcard is full) (features/statuses) + Status 118 (Photo interval capture count) (features/statuses) Status - Status 116 (Camera control over USB state) (features/statuses) + Status 102 (Media Mod state) (features/statuses) Status - Status 98 (Preset Modified Status, which contains an event ID and a Preset (Group) ID) (features/statuses) + Status 27 (Is a wireless remote control connected?) (features/statuses) Status - Status 27 (Is a wireless remote control connected?) (features/statuses) + Status 113 (Is Turbo Transfer active?) (features/statuses) Status - Status 45 (Is locate camera feature active?) (features/statuses) + Status 94 (Current Photo Preset (ID)) (features/statuses) Status - Status 86 (Rotational orientation of the camera) (features/statuses) + Status 78 (Are current video settings mobile friendly? (related to video compression and frame rate)) (features/statuses) Status - Status 94 (Current Photo Preset (ID)) (features/statuses) + Status 11 (Is LCD lock active?) (features/statuses) Status - Status 101 (Is Capture Delay currently active (i.e. counting down)?) (features/statuses) + Status 60 (The minimum time between camera status updates (milliseconds). Best practice is to not poll for status more often than this) (features/statuses) Status - Status 78 (Are current video settings mobile friendly? (related to video compression and frame rate)) (features/statuses) + Status 59 (Time since boot (milliseconds) of most recent hilight in encoding video (set to 0 when encoding stops)) (features/statuses) Status - Status 102 (Media Mod state) (features/statuses) + Status 111 (Does sdcard meet specified minimum write speed?) (features/statuses) Status @@ -1243,102 +1243,102 @@

operation index

- Status 55 (Is preview stream supported in current recording/mode/secondary-stream?) (features/statuses) + Status 76 (Wireless Band) (features/statuses) Status - Status 108 (Is Scheduled Capture set?) (features/statuses) + Status 31 (The number of wireless devices connected to the camera) (features/statuses) Status - Status 103 (Time Warp Speed) (features/statuses) + Status 56 (WiFi signal strength in bars) (features/statuses) Status - Status 22 (State of current scan for WiFi Access Points) (features/statuses) + Status 30 (The camera's WiFi SSID. On BLE connection, value is big-endian byte-encoded int32) (features/statuses) Status - Status 111 (Does sdcard meet specified minimum write speed?) (features/statuses) + Status 58 (The number of hilights in currently-encoding video (value is set to 0 when encoding stops)) (features/statuses) Status - Status 75 (Digital Zoom level (percent)) (features/statuses) + Status 9 (Is Quick Capture feature enabled?) (features/statuses) Status - Status 9 (Is Quick Capture feature enabled?) (features/statuses) + Status 114 (Camera control status ID) (features/statuses) Status - Status 49 (The current timelapse interval countdown value (e.g. 5...4...3...2...1...)) (features/statuses) + Status 65 (Liveview Exposure Select Mode) (features/statuses) Status - Status 26 (Wireless remote control version) (features/statuses) + Status 106 (Is Video Hindsight Capture Active?) (features/statuses) Status - Status 66 (Liveview Exposure Select: y-coordinate (percent)) (features/statuses) + Status 95 (Current Time Lapse Preset (ID)) (features/statuses) Status - Status 13 (When encoding video, this is the duration (seconds) of the video so far; 0 otherwise) (features/statuses) + Status 49 (The current timelapse interval countdown value (e.g. 5...4...3...2...1...)) (features/statuses) Status - Status 30 (The camera's WiFi SSID. On BLE connection, value is big-endian byte-encoded int32) (features/statuses) + Status 115 (Is the camera connected to a PC via USB?) (features/statuses) Status - Status 69 (Is AP mode enabled?) (features/statuses) + Status 89 (Current Flatmode ID) (features/statuses) Status - Status 74 (Microphone Accessory status) (features/statuses) + Status 13 (When encoding video, this is the duration (seconds) of the video so far; 0 otherwise) (features/statuses) Status - Status 89 (Current Flatmode ID) (features/statuses) + Status 6 (Is the system currently overheating?) (features/statuses) Status - Status 10 (Is the system currently encoding?) (features/statuses) + Status 38 (Total number of photos on sdcard) (features/statuses) Status - Status 110 (Display Mod Status (bitmasked)) (features/statuses) + Status 81 (Is 5GHz wireless band available?) (features/statuses) Status - Status 56 (WiFi signal strength in bars) (features/statuses) + Status 19 (The pairing state of the camera) (features/statuses) Status - Status 23 (Time since boot (milliseconds) that the WiFi Access Point scan completed) (features/statuses) + Status 97 (Current Preset (ID)) (features/statuses) Status - Status 20 (The last type of pairing in which the camera was engaged) (features/statuses) + Status 70 (Internal battery level (percent)) (features/statuses) Status @@ -1348,67 +1348,67 @@

operation index

- Status 112 (Number of sdcard write speed errors since device booted) (features/statuses) + Status 79 (Is the camera currently in First Time Use (FTU) UI flow?) (features/statuses) Status - Status 31 (The number of wireless devices connected to the camera) (features/statuses) + Status 67 (Liveview Exposure Select: y-coordinate (percent)) (features/statuses) Status - Status 8 (Is the camera busy?) (features/statuses) + Status 17 (Are Wireless Connections enabled?) (features/statuses) Status - Status 1 (Is the system's internal battery present?) (features/statuses) + Status 93 (Current Video Preset (ID)) (features/statuses) Status - Status 83 (Is the internal battery charged sufficiently to start Over The Air (OTA) update?) (features/statuses) + Status 29 (SSID of the AP the camera is currently connected to. On BLE connection, value is big-endian byte-encoded int32) (features/statuses) Status - Status 65 (Liveview Exposure Select Mode) (features/statuses) + Status 42 (Is there a pending request to cancel a firmware update download?) (features/statuses) Status - Status 29 (SSID of the AP the camera is currently connected to. On BLE connection, value is big-endian byte-encoded int32) (features/statuses) + Status 85 (Is the camera getting too cold to continue recording?) (features/statuses) Status - Status 58 (The number of hilights in currently-encoding video (value is set to 0 when encoding stops)) (features/statuses) + Status 26 (Wireless remote control version) (features/statuses) Status - Status 107 (Scheduled Capture Preset ID) (features/statuses) + Status 23 (Time since boot (milliseconds) that the WiFi Access Point scan completed) (features/statuses) Status - Status 6 (Is the system currently overheating?) (features/statuses) + Status 33 (Primary Storage Status) (features/statuses) Status - Status 93 (Current Video Preset (ID)) (features/statuses) + Status 103 (Time Warp Speed) (features/statuses) Status - Status 82 (Is the system fully booted and ready to accept commands?) (features/statuses) + Status 86 (Rotational orientation of the camera) (features/statuses) Status - Status 67 (Liveview Exposure Select: y-coordinate (percent)) (features/statuses) + Status 28 (Wireless Pairing State. Each bit contains state information (see WirelessPairingStateFlags)) (features/statuses) Status diff --git a/contribution.html b/contribution.html index e36c74f6..bac0ada4 100644 --- a/contribution.html +++ b/contribution.html @@ -532,10 +532,10 @@

Quiz

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

@@ -548,10 +548,10 @@

Quiz

- - @@ -567,10 +567,10 @@

Quiz

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

@@ -580,10 +580,10 @@

Quiz

- - @@ -606,7 +606,7 @@

Tabs

-
    +
    • tab1 @@ -621,7 +621,7 @@

      Tabs

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

        diff --git a/feed.xml b/feed.xml index 6d15a2f1..d3de316d 100644 --- a/feed.xml +++ b/feed.xml @@ -1 +1 @@ -Jekyll2024-04-19T13:41:07-07:00https://gopro.github.io/OpenGoPro/feed.xmlOpen GoProOpen Source GoPro InterfaceGoPro \ No newline at end of file +Jekyll2024-04-19T14:06:52-07:00https://gopro.github.io/OpenGoPro/feed.xmlOpen GoProOpen Source GoPro InterfaceGoPro \ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml index bebeca3e..8eeb3b4a 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -2,39 +2,39 @@ https://gopro.github.io/OpenGoPro/tutorials/connect-ble -2024-04-19T13:41:07-07:00 +2024-04-19T14:06:52-07:00 https://gopro.github.io/OpenGoPro/tutorials/send-ble-commands -2024-04-19T13:41:07-07:00 +2024-04-19T14:06:52-07:00 https://gopro.github.io/OpenGoPro/tutorials/parse-ble-responses -2024-04-19T13:41:07-07:00 +2024-04-19T14:06:52-07:00 https://gopro.github.io/OpenGoPro/tutorials/ble-queries -2024-04-19T13:41:07-07:00 +2024-04-19T14:06:52-07:00 https://gopro.github.io/OpenGoPro/tutorials/ble-protobuf -2024-04-19T13:41:07-07:00 +2024-04-19T14:06:52-07:00 https://gopro.github.io/OpenGoPro/tutorials/connect-wifi -2024-04-19T13:41:07-07:00 +2024-04-19T14:06:52-07:00 https://gopro.github.io/OpenGoPro/tutorials/send-wifi-commands -2024-04-19T13:41:07-07:00 +2024-04-19T14:06:52-07:00 https://gopro.github.io/OpenGoPro/tutorials/camera-media-list -2024-04-19T13:41:07-07:00 +2024-04-19T14:06:52-07:00 https://gopro.github.io/OpenGoPro/tutorials/cohn -2024-04-19T13:41:07-07:00 +2024-04-19T14:06:52-07:00 https://gopro.github.io/OpenGoPro/contribution.html @@ -53,86 +53,86 @@ https://gopro.github.io/OpenGoPro/ble/features/access_points.html -2024-04-19T13:40:38-07:00 +2024-04-19T14:04:33-07:00 https://gopro.github.io/OpenGoPro/ble/features/cohn.html -2024-04-19T13:40:38-07:00 +2024-04-19T14:04:33-07:00 https://gopro.github.io/OpenGoPro/ble/features/control.html -2024-04-19T13:40:38-07:00 +2024-04-19T14:04:33-07:00 https://gopro.github.io/OpenGoPro/ble/features/hilights.html -2024-04-19T13:40:38-07:00 +2024-04-19T14:04:33-07:00 https://gopro.github.io/OpenGoPro/ble/features/live_streaming.html -2024-04-19T13:40:38-07:00 +2024-04-19T14:04:33-07:00 https://gopro.github.io/OpenGoPro/ble/features/presets.html -2024-04-19T13:40:38-07:00 +2024-04-19T14:04:33-07:00 https://gopro.github.io/OpenGoPro/ble/features/query.html -2024-04-19T13:40:38-07:00 +2024-04-19T14:04:33-07:00 https://gopro.github.io/OpenGoPro/ble/features/settings.html -2024-04-19T13:40:38-07:00 +2024-04-19T14:04:33-07:00 https://gopro.github.io/OpenGoPro/ble/features/statuses.html -2024-04-19T13:40:38-07:00 +2024-04-19T14:04:33-07:00 https://gopro.github.io/OpenGoPro/ble/genindex.html -2024-04-19T13:40:38-07:00 +2024-04-19T14:04:33-07:00 https://gopro.github.io/OpenGoPro/ble/ -2024-04-19T13:40:38-07:00 +2024-04-19T14:04:33-07:00 https://gopro.github.io/OpenGoPro/ble/operation-operation_index.html -2024-04-19T13:40:38-07:00 +2024-04-19T14:04:33-07:00 https://gopro.github.io/OpenGoPro/ble/protocol.html -2024-04-19T13:40:38-07:00 +2024-04-19T14:04:33-07:00 https://gopro.github.io/OpenGoPro/ble/protocol/ble_setup.html -2024-04-19T13:40:38-07:00 +2024-04-19T14:04:33-07:00 https://gopro.github.io/OpenGoPro/ble/protocol/data_protocol.html -2024-04-19T13:40:38-07:00 +2024-04-19T14:04:33-07:00 https://gopro.github.io/OpenGoPro/ble/protocol/id_tables.html -2024-04-19T13:40:38-07:00 +2024-04-19T14:04:33-07:00 https://gopro.github.io/OpenGoPro/ble/protocol/protobuf.html -2024-04-19T13:40:38-07:00 +2024-04-19T14:04:33-07:00 https://gopro.github.io/OpenGoPro/ble/protocol/state_management.html -2024-04-19T13:40:38-07:00 +2024-04-19T14:04:33-07:00 https://gopro.github.io/OpenGoPro/ble/search.html -2024-04-19T13:40:38-07:00 +2024-04-19T14:04:33-07:00 https://gopro.github.io/OpenGoPro/ble_2_0.html -2024-04-19T13:37:14-07:00 +2024-04-19T14:00:41-07:00 https://gopro.github.io/OpenGoPro/http_2_0.html -2024-04-19T13:37:14-07:00 +2024-04-19T14:00:41-07:00 diff --git a/tutorials/ble-protobuf.html b/tutorials/ble-protobuf.html index 5e39b0f8..3fedce33 100644 --- a/tutorials/ble-protobuf.html +++ b/tutorials/ble-protobuf.html @@ -34,7 +34,7 @@ - + @@ -438,7 +438,7 @@

        GoPro

        - +
        @@ -534,7 +534,7 @@

        Requirements

        Just Show me the Demo(s)!!

        -
          +
          • python @@ -545,7 +545,7 @@

            Just Show me the Demo(s)!!

          -
            +
            • Each of the scripts for this tutorial can be found in the Tutorial 5 @@ -688,7 +688,7 @@

              Protobuf Message Example

        -
          +
          • python @@ -699,7 +699,7 @@

            Protobuf Message Example

          -
            +
            • from tutorial_modules import proto
              @@ -733,7 +733,7 @@ 

              Protobuf Message Example

              ResponseGeneric object.

              -
                +
                • python @@ -744,7 +744,7 @@

                  Protobuf Message Example

                -
                  +
                  • response_bytes = proto.ResponseGeneric(result=proto.EnumResultGeneric.RESULT_SUCCESS).SerializeToString()
                    @@ -820,7 +820,7 @@ 

                    Protobuf Response Parser

                    -
                      +
                      • python @@ -831,7 +831,7 @@

                        Protobuf Response Parser

                      -
                        +
                        • @@ -868,7 +868,7 @@

                          Set Turbo Transfer

                          Feature ID, Action ID, and length bytes:

                          -
                            +
                            • python @@ -879,7 +879,7 @@

                              Set Turbo Transfer

                            -
                              +
                              • turbo_mode_request = bytearray(
                                @@ -906,7 +906,7 @@ 

                                Set Turbo Transfer

                                from the Set Turbo Mode Documentation: ResponseGeneric.

                                -
                                  +
                                  • python @@ -917,7 +917,7 @@

                                    Set Turbo Transfer

                                  -
                                    +
                                    • await client.write_gatt_char(request_uuid.value, turbo_mode_request, response=True)
                                      @@ -979,7 +979,7 @@ 

                                      Response Manager

                                      parsing of all response types:

                                      -
                                        +
                                        • python @@ -990,7 +990,7 @@

                                          Response Manager

                                        -
                                          +
                                          • @@ -1073,7 +1073,7 @@

                                            Examples of Each Response Type

                                            Now letโ€™s perform operations that will demonstrate each response type:

                                            -
                                              +
                                              • python @@ -1084,7 +1084,7 @@

                                                Examples of Each Response Type

                                              -
                                                +
                                                • # TLV Command (Setting)
                                                  @@ -1167,7 +1167,7 @@ 

                                                  Good Job!

                                                  -

                                                  Updated:

                                                  +

                                                  Updated:

                                                  diff --git a/tutorials/ble-queries.html b/tutorials/ble-queries.html index 1ae62885..55127b79 100644 --- a/tutorials/ble-queries.html +++ b/tutorials/ble-queries.html @@ -34,7 +34,7 @@ - + @@ -438,7 +438,7 @@

                                                  GoPro

                                                  - +
                                                  @@ -531,7 +531,7 @@

                                                  Requirements

                                                  Just Show me the Demo(s)!!

                                                  -
                                                    +
                                                    • python @@ -542,7 +542,7 @@

                                                      Just Show me the Demo(s)!!

                                                    -
                                                      +
                                                      • Each of the scripts for this tutorial can be found in the Tutorial 4 @@ -668,7 +668,7 @@

                                                        Setup

                                                        connecting BLE tutorial.

                                                        -
                                                          + -
                                                            +
                                                            • We have slightly updated the notification handler from the previous tutorial to handle a QueryResponse instead of @@ -830,7 +830,7 @@

                                                              Parsing a Query Response

                                                              storing each value in a hash map indexed by ID for later access.

                                                              -
                                                                +
                                                                • python @@ -841,7 +841,7 @@

                                                                  Parsing a Query Response

                                                                -
                                                                  +
                                                                  • class QueryResponse(TlvResponse):
                                                                    @@ -897,10 +897,10 @@ 

                                                                    Parsing a Query Response

                                                                    -
                                                                    +
                                                                    -
                                                                    How many packets are query responses?
                                                                    -
                                                                    +
                                                                    How many packets are query responses?
                                                                    +

                                                                    @@ -913,19 +913,19 @@

                                                                    Parsing a Query Response

                                                                    - - -
                                                                    +
                                                                    -
                                                                    Which field is not common to all TLV responses?
                                                                    -
                                                                    +
                                                                    Which field is not common to all TLV responses?
                                                                    +

                                                                    @@ -941,10 +941,10 @@

                                                                    Parsing a Query Response

                                                                    - - @@ -1000,7 +1000,7 @@

                                                                    Individual Query Poll

                                                                    First we send the query:

                                                                    -
                                                                      +
                                                                      • python @@ -1011,7 +1011,7 @@

                                                                        Individual Query Poll

                                                                      -
                                                                        +
                                                                        • @@ -1039,7 +1039,7 @@

                                                                          Individual Query Poll

                                                                          QueryResponse class and extract the new resolution value.

                                                                          -
                                                                            +
                                                                            • python @@ -1050,7 +1050,7 @@

                                                                              Individual Query Poll

                                                                            -
                                                                              +
                                                                              • # Wait to receive the notification response
                                                                                @@ -1097,7 +1097,7 @@ 

                                                                                Individual Query Poll

                                                                                has changed:

                                                                                -
                                                                                  +
                                                                                  • python @@ -1108,7 +1108,7 @@

                                                                                    Individual Query Poll

                                                                                  -
                                                                                    +
                                                                                    • while resolution is not target_resolution:
                                                                                      @@ -1178,7 +1178,7 @@ 

                                                                                      Multiple Simultaneous Query Polls

                                                                                      FOV.

                                                                                      -
                                                                                        +
                                                                                        • python @@ -1189,7 +1189,7 @@

                                                                                          Multiple Simultaneous Query Polls

                                                                                        -
                                                                                          +
                                                                                          • RESOLUTION_ID = 2
                                                                                            @@ -1217,7 +1217,7 @@ 

                                                                                            Multiple Simultaneous Query Polls

                                                                                            We are also parsing the response to get all 3 values:

                                                                                            -
                                                                                              +
                                                                                              • python @@ -1228,7 +1228,7 @@

                                                                                                Multiple Simultaneous Query Polls

                                                                                              -
                                                                                                +
                                                                                                • response.parse()
                                                                                                  @@ -1255,7 +1255,7 @@ 

                                                                                                  Multiple Simultaneous Query Polls

                                                                                                  They are then printed to the log which will look like the following:

                                                                                                  -
                                                                                                    +
                                                                                                    • python @@ -1266,7 +1266,7 @@

                                                                                                      Multiple Simultaneous Query Polls

                                                                                                    -
                                                                                                      +
                                                                                                      • Getting the current resolution, fps, and fov.
                                                                                                        @@ -1326,10 +1326,10 @@ 

                                                                                                        Query All

                                                                                                        Quiz time! ๐Ÿ“š โœ๏ธ

                                                                                                        -
                                                                                                        +
                                                                                                        -
                                                                                                        How can we poll the encoding status and the resolution setting using one query?
                                                                                                        -
                                                                                                        +
                                                                                                        How can we poll the encoding status and the resolution setting using one query?
                                                                                                        +

                                                                                                        @@ -1342,10 +1342,10 @@

                                                                                                        Query All

                                                                                                        - -