From 3dcef9fe63cd75e7644584260358ce2dfcd457c3 Mon Sep 17 00:00:00 2001 From: github-actions Date: Wed, 5 Jul 2023 20:19:17 +0000 Subject: [PATCH] Github Pages build from Action 5baddd029d87abbfd6e0a0b578e815316e121e91 --- assets/js/lunr/lunr-store.js | 6 +- contribution.html | 36 ++-- demos/bash/ota_update.html | 6 +- demos/c_c++/GoProC_C++Demo.html | 6 +- demos/c_c++/GoProStreamDemo.html | 6 +- demos/csharp/GoProCSharpSample.html | 6 +- demos/csharp/webcam.html | 6 +- demos/python/multi_webcam.html | 6 +- demos/python/sdk_wireless_camera_control.html | 6 +- demos/swift/EnableWiFiDemo.html | 6 +- feed.xml | 2 +- protos.html | 46 ++--- sitemap.xml | 30 +-- tutorials/ble-queries.html | 96 +++++----- tutorials/camera-media-list.html | 48 ++--- tutorials/connect-ble.html | 62 +++---- tutorials/connect-wifi.html | 60 +++--- tutorials/parse-ble-responses.html | 172 +++++++++--------- tutorials/send-ble-commands.html | 98 +++++----- tutorials/send-wifi-commands.html | 98 +++++----- 20 files changed, 401 insertions(+), 401 deletions(-) diff --git a/assets/js/lunr/lunr-store.js b/assets/js/lunr/lunr-store.js index 51f6697f..c3102a27 100644 --- a/assets/js/lunr/lunr-store.js +++ b/assets/js/lunr/lunr-store.js @@ -85,14 +85,14 @@ var store = [ }, { "title": "Protocol Documentation: EnumLiveStreamError", - "excerpt": "| Name | Number | Description | | ---- | ------ | ----------- | | LIVE_STREAM_ERROR_NONE | 0 | | | LIVE_STREAM_ERROR_NETWORK | 1 | | | LIVE_STREAM_ERROR_CREATESTREAM | 2 | | | LIVE_STREAM_ERROR_OUTOFMEMORY | 3 | | | LIVE_STREAM_ERROR_INPUTSTREAM | 4 | | | LIVE_STREAM_ERROR_INTERNET | 5 | | | LIVE_STREAM_ERROR_OSNETWORK | 6 | | | LIVE_STREAM_ERROR_SELECTEDNETWORKTIMEOUT | 7 | | | LIVE_STREAM_ERROR_SSL_HANDSHAKE | 8 | | | LIVE_STREAM_ERROR_CAMERA_BLOCKED | 9 | | | LIVE_STREAM_ERROR_UNKNOWN | 10 | | | LIVE_STREAM_ERROR_SD_CARD_FULL | 40 | | | LIVE_STREAM_ERROR_SD_CARD_REMOVED | 41 | |", + "excerpt": "| Name | Number | Description | | ---- | ------ | ----------- | | LIVE_STREAM_ERROR_NONE | 0 | No error (success) | | LIVE_STREAM_ERROR_NETWORK | 1 | General network error during the stream | | LIVE_STREAM_ERROR_CREATESTREAM | 2 | Startup error: bad URL or valid with live stream server | | LIVE_STREAM_ERROR_OUTOFMEMORY | 3 | Not enough memory on camera to complete task | | LIVE_STREAM_ERROR_INPUTSTREAM | 4 | Failed to get stream from low level camera system | | LIVE_STREAM_ERROR_INTERNET | 5 | No internet access detected on startup of streamer | | LIVE_STREAM_ERROR_OSNETWORK | 6 | Error occured in linux networking stack. usually means the server closed the connection | | LIVE_STREAM_ERROR_SELECTEDNETWORKTIMEOUT | 7 | Timed out attemping to connect to the wifi network when attemping live stream | | LIVE_STREAM_ERROR_SSL_HANDSHAKE | 8 | SSL handshake failed (commonly caused due to incorrect time / time zone) | | LIVE_STREAM_ERROR_CAMERA_BLOCKED | 9 | Low level camera system rejected attempt to start live stream | | LIVE_STREAM_ERROR_UNKNOWN | 10 | Unknown | | LIVE_STREAM_ERROR_SD_CARD_FULL | 40 | Can not perform livestream because sd card is full | | LIVE_STREAM_ERROR_SD_CARD_REMOVED | 41 | Livestream stopped because sd card was removed |", "categories": [], "tags": [], "url": "/OpenGoPro/protos#enumlivestreamerror" }, { "title": "Protocol Documentation: EnumLiveStreamStatus", - "excerpt": "| Name | Number | Description | | ---- | ------ | ----------- | | LIVE_STREAM_STATE_IDLE | 0 | | | LIVE_STREAM_STATE_CONFIG | 1 | | | LIVE_STREAM_STATE_READY | 2 | | | LIVE_STREAM_STATE_STREAMING | 3 | | | LIVE_STREAM_STATE_COMPLETE_STAY_ON | 4 | | | LIVE_STREAM_STATE_FAILED_STAY_ON | 5 | | | LIVE_STREAM_STATE_RECONNECTING | 6 | |", + "excerpt": "| Name | Number | Description | | ---- | ------ | ----------- | | LIVE_STREAM_STATE_IDLE | 0 | Initial status. Livestream has not yet been configured | | LIVE_STREAM_STATE_CONFIG | 1 | Livestream is being configured | | LIVE_STREAM_STATE_READY | 2 | Livestream has finished configuration and is ready to start streaming | | LIVE_STREAM_STATE_STREAMING | 3 | Livestream is actively streaming | | LIVE_STREAM_STATE_COMPLETE_STAY_ON | 4 | Live stream is exiting. No errors occured. | | LIVE_STREAM_STATE_FAILED_STAY_ON | 5 | Live stream is exiting. An error occurred. | | LIVE_STREAM_STATE_RECONNECTING | 6 | An error occurred during livestream and stream is attempting to reconnect. |", "categories": [], "tags": [], "url": "/OpenGoPro/protos#enumlivestreamstatus" @@ -316,7 +316,7 @@ var store = [ }, { "title": "Protocol Documentation: EnumRegisterPresetStatus", - "excerpt": "| Name | Number | Description | | ---- | ------ | ----------- | | REGISTER_PRESET_STATUS_PRESET | 1 | | | REGISTER_PRESET_STATUS_PRESET_GROUP_ARRAY | 2 | |", + "excerpt": "| Name | Number | Description | | ---- | ------ | ----------- | | REGISTER_PRESET_STATUS_PRESET | 1 | Send notification when properties of a preset change | | REGISTER_PRESET_STATUS_PRESET_GROUP_ARRAY | 2 | Send notification when properties of a preset group change |", "categories": [], "tags": [], "url": "/OpenGoPro/protos#enumregisterpresetstatus" diff --git a/contribution.html b/contribution.html index f637a687..9589ce52 100644 --- a/contribution.html +++ b/contribution.html @@ -520,10 +520,10 @@

Quiz

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

@@ -536,10 +536,10 @@

Quiz

- - @@ -555,10 +555,10 @@

Quiz

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

@@ -568,10 +568,10 @@

Quiz

- - @@ -594,7 +594,7 @@

Tabs

-
    +
    • tab1 @@ -609,7 +609,7 @@

      Tabs

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

        @@ -648,8 +648,8 @@

        Mermaid

Pets adopted by volunteers - -76%17%7%Pets adopted by volunteersDogsCatsRats + +76%17%7%Pets adopted by volunteersDogsCatsRats

PlantUML

diff --git a/demos/bash/ota_update.html b/demos/bash/ota_update.html index f1bb7a4a..5f103a6a 100644 --- a/demos/bash/ota_update.html +++ b/demos/bash/ota_update.html @@ -34,7 +34,7 @@ - + @@ -344,7 +344,7 @@

GoPro

- +
@@ -491,7 +491,7 @@

Testing

-

Updated:

+

Updated:

diff --git a/demos/c_c++/GoProC_C++Demo.html b/demos/c_c++/GoProC_C++Demo.html index 814f877e..e74836c0 100644 --- a/demos/c_c++/GoProC_C++Demo.html +++ b/demos/c_c++/GoProC_C++Demo.html @@ -34,7 +34,7 @@ - + @@ -344,7 +344,7 @@

GoPro

- +
@@ -603,7 +603,7 @@

Stream Commands

-

Updated:

+

Updated:

diff --git a/demos/c_c++/GoProStreamDemo.html b/demos/c_c++/GoProStreamDemo.html index 9e02ab6f..bfe03950 100644 --- a/demos/c_c++/GoProStreamDemo.html +++ b/demos/c_c++/GoProStreamDemo.html @@ -34,7 +34,7 @@ - + @@ -344,7 +344,7 @@

GoPro

- +
@@ -406,7 +406,7 @@

GoPro Low Latency St -

Updated:

+

Updated:

diff --git a/demos/csharp/GoProCSharpSample.html b/demos/csharp/GoProCSharpSample.html index fdd7a590..314b7947 100644 --- a/demos/csharp/GoProCSharpSample.html +++ b/demos/csharp/GoProCSharpSample.html @@ -34,7 +34,7 @@ - + @@ -344,7 +344,7 @@

GoPro

- +
@@ -435,7 +435,7 @@

Usage

-

Updated:

+

Updated:

diff --git a/demos/csharp/webcam.html b/demos/csharp/webcam.html index 12fcf9f6..ff9abe7e 100644 --- a/demos/csharp/webcam.html +++ b/demos/csharp/webcam.html @@ -34,7 +34,7 @@ - + @@ -344,7 +344,7 @@

GoPro

- +
@@ -440,7 +440,7 @@

Usage

-

Updated:

+

Updated:

diff --git a/demos/python/multi_webcam.html b/demos/python/multi_webcam.html index 4a5a669a..fcf6f42f 100644 --- a/demos/python/multi_webcam.html +++ b/demos/python/multi_webcam.html @@ -34,7 +34,7 @@ - + @@ -344,7 +344,7 @@

GoPro

- +
@@ -554,7 +554,7 @@

Module Usage

-

Updated:

+

Updated:

diff --git a/demos/python/sdk_wireless_camera_control.html b/demos/python/sdk_wireless_camera_control.html index c6544ffb..da6a0f1b 100644 --- a/demos/python/sdk_wireless_camera_control.html +++ b/demos/python/sdk_wireless_camera_control.html @@ -34,7 +34,7 @@ - + @@ -344,7 +344,7 @@

GoPro

- +
@@ -575,7 +575,7 @@

GUI Demos

-

Updated:

+

Updated:

diff --git a/demos/swift/EnableWiFiDemo.html b/demos/swift/EnableWiFiDemo.html index 164fdbbe..b452bbbf 100644 --- a/demos/swift/EnableWiFiDemo.html +++ b/demos/swift/EnableWiFiDemo.html @@ -34,7 +34,7 @@ - + @@ -344,7 +344,7 @@

GoPro

- +
@@ -445,7 +445,7 @@

Views

-

Updated:

+

Updated:

diff --git a/feed.xml b/feed.xml index bd004065..1bb5551e 100644 --- a/feed.xml +++ b/feed.xml @@ -1 +1 @@ -Jekyll2023-06-12T20:48:57+00:00https://gopro.github.io/OpenGoPro/feed.xmlOpen GoProOpen Source GoPro InterfaceGoPro \ No newline at end of file +Jekyll2023-07-05T20:18:45+00:00https://gopro.github.io/OpenGoPro/feed.xmlOpen GoProOpen Source GoPro InterfaceGoPro \ No newline at end of file diff --git a/protos.html b/protos.html index 0978b2db..c034f5b4 100644 --- a/protos.html +++ b/protos.html @@ -740,67 +740,67 @@

EnumLiveStreamError

LIVE_STREAM_ERROR_NONE 0 - ย  + No error (success) LIVE_STREAM_ERROR_NETWORK 1 - ย  + General network error during the stream LIVE_STREAM_ERROR_CREATESTREAM 2 - ย  + Startup error: bad URL or valid with live stream server LIVE_STREAM_ERROR_OUTOFMEMORY 3 - ย  + Not enough memory on camera to complete task LIVE_STREAM_ERROR_INPUTSTREAM 4 - ย  + Failed to get stream from low level camera system LIVE_STREAM_ERROR_INTERNET 5 - ย  + No internet access detected on startup of streamer LIVE_STREAM_ERROR_OSNETWORK 6 - ย  + Error occured in linux networking stack. usually means the server closed the connection LIVE_STREAM_ERROR_SELECTEDNETWORKTIMEOUT 7 - ย  + Timed out attemping to connect to the wifi network when attemping live stream LIVE_STREAM_ERROR_SSL_HANDSHAKE 8 - ย  + SSL handshake failed (commonly caused due to incorrect time / time zone) LIVE_STREAM_ERROR_CAMERA_BLOCKED 9 - ย  + Low level camera system rejected attempt to start live stream LIVE_STREAM_ERROR_UNKNOWN 10 - ย  + Unknown LIVE_STREAM_ERROR_SD_CARD_FULL 40 - ย  + Can not perform livestream because sd card is full LIVE_STREAM_ERROR_SD_CARD_REMOVED 41 - ย  + Livestream stopped because sd card was removed @@ -821,37 +821,37 @@

EnumLiveStreamStatus

LIVE_STREAM_STATE_IDLE 0 - ย  + Initial status. Livestream has not yet been configured LIVE_STREAM_STATE_CONFIG 1 - ย  + Livestream is being configured LIVE_STREAM_STATE_READY 2 - ย  + Livestream has finished configuration and is ready to start streaming LIVE_STREAM_STATE_STREAMING 3 - ย  + Livestream is actively streaming LIVE_STREAM_STATE_COMPLETE_STAY_ON 4 - ย  + Live stream is exiting. No errors occured. LIVE_STREAM_STATE_FAILED_STAY_ON 5 - ย  + Live stream is exiting. An error occurred. LIVE_STREAM_STATE_RECONNECTING 6 - ย  + An error occurred during livestream and stream is attempting to reconnect. @@ -1127,7 +1127,7 @@

RequestGetApEntries

scan_id int32 required - ID corresponding to a set of scan results (i.e. + ID corresponding to a set of scan results (i.e. NotifStartScanning.scan_id) @@ -2641,12 +2641,12 @@

EnumRegisterPresetStatus

REGISTER_PRESET_STATUS_PRESET 1 - ย  + Send notification when properties of a preset change REGISTER_PRESET_STATUS_PRESET_GROUP_ARRAY 2 - ย  + Send notification when properties of a preset group change diff --git a/sitemap.xml b/sitemap.xml index ff6f4cd5..5707e124 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -2,63 +2,63 @@ https://gopro.github.io/OpenGoPro/demos/bash/ota_update -2023-06-12T20:48:57+00:00 +2023-07-05T20:18:45+00:00 https://gopro.github.io/OpenGoPro/demos/c_c++/GoProC_C++Demo -2023-06-12T20:48:57+00:00 +2023-07-05T20:18:45+00:00 https://gopro.github.io/OpenGoPro/demos/c_c++/GoProStreamDemo -2023-06-12T20:48:57+00:00 +2023-07-05T20:18:45+00:00 https://gopro.github.io/OpenGoPro/demos/csharp/GoProCSharpSample -2023-06-12T20:48:57+00:00 +2023-07-05T20:18:45+00:00 https://gopro.github.io/OpenGoPro/demos/csharp/webcam -2023-06-12T20:48:57+00:00 +2023-07-05T20:18:45+00:00 https://gopro.github.io/OpenGoPro/demos/python/multi_webcam -2023-06-12T20:48:57+00:00 +2023-07-05T20:18:45+00:00 https://gopro.github.io/OpenGoPro/demos/python/sdk_wireless_camera_control -2023-06-12T20:48:57+00:00 +2023-07-05T20:18:45+00:00 https://gopro.github.io/OpenGoPro/demos/swift/EnableWiFiDemo -2023-06-12T20:48:57+00:00 +2023-07-05T20:18:45+00:00 https://gopro.github.io/OpenGoPro/tutorials/connect-ble -2023-06-12T20:48:57+00:00 +2023-07-05T20:18:45+00:00 https://gopro.github.io/OpenGoPro/tutorials/send-ble-commands -2023-06-12T20:48:57+00:00 +2023-07-05T20:18:45+00:00 https://gopro.github.io/OpenGoPro/tutorials/parse-ble-responses -2023-06-12T20:48:57+00:00 +2023-07-05T20:18:45+00:00 https://gopro.github.io/OpenGoPro/tutorials/ble-queries -2023-06-12T20:48:57+00:00 +2023-07-05T20:18:45+00:00 https://gopro.github.io/OpenGoPro/tutorials/connect-wifi -2023-06-12T20:48:57+00:00 +2023-07-05T20:18:45+00:00 https://gopro.github.io/OpenGoPro/tutorials/send-wifi-commands -2023-06-12T20:48:57+00:00 +2023-07-05T20:18:45+00:00 https://gopro.github.io/OpenGoPro/tutorials/camera-media-list -2023-06-12T20:48:57+00:00 +2023-07-05T20:18:45+00:00 https://gopro.github.io/OpenGoPro/ble_2_0 diff --git a/tutorials/ble-queries.html b/tutorials/ble-queries.html index 93c2f98d..3672e73a 100644 --- a/tutorials/ble-queries.html +++ b/tutorials/ble-queries.html @@ -34,7 +34,7 @@ - + @@ -410,7 +410,7 @@

GoPro

- +
@@ -500,7 +500,7 @@

Requirements

Just Show me the Demo(s)!!

-
    +
    • python @@ -511,7 +511,7 @@

      Just Show me the Demo(s)!!

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

        Setup

        characteristic. Throughout this tutorial, the query information that we will be reading is the Resolution Setting (ID 0x02).

        -
          + -
            +
            • Therefore, we have slightly changed the notification handler to update a global resolution variable as it @@ -758,7 +758,7 @@

              Polling Query Information

              Here is a generic sequence diagram (the same is true for statuses):

              -Open GoPro user deviceGoProConnected (steps from connect tutorial)Get Setting value(s) command written to Query UUIDSetting values responded to Query Response UUIDMore setting values responded to Query Response UUID...More setting values responded to Query Response UUIDOpen GoPro user deviceGoPro +Open GoPro user deviceGoProConnected (steps from connect tutorial)Get Setting value(s) command written to Query UUIDSetting values responded to Query Response UUIDMore setting values responded to Query Response UUID...More setting values responded to Query Response UUIDOpen GoPro user deviceGoPro

              The number of notification responses will vary depending on the amount of settings that have been queried. Note that setting values will be combined into one notification until it reaches the maximum notification @@ -773,7 +773,7 @@

              Individual Query Poll

              First we send the query command:

              -
                +
                • python @@ -784,7 +784,7 @@

                  Individual Query Poll

                -
                  +
                  • The sample code can be found in in ble_query_poll_resolution_value.py. @@ -814,7 +814,7 @@

                    Individual Query Poll

                    When the response is received in / from the notification handler, we update the global resolution variable:

                    -
                      +
                      • python @@ -825,7 +825,7 @@

                        Individual Query Poll

                      -
                        +
                        • def notification_handler(handle: int, data: bytes) -> None:
                          @@ -878,7 +878,7 @@ 

                          Individual Query Poll

                          has changed:

                          -
                            +
                            • python @@ -889,7 +889,7 @@

                              Individual Query Poll

                            -
                              +
                              • INFO:root:Changing the resolution to Resolution.RES_2_7K...
                                @@ -945,7 +945,7 @@ 

                                Multiple Simultaneous Query Polls

                                The query command now includes 3 settings: Resolution, FPS, and FOV.

                                -
                                  +
                                  • python @@ -956,7 +956,7 @@

                                    Multiple Simultaneous Query Polls

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

                                      Multiple Simultaneous Query Polls

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

                                      -
                                        +
                                        • python @@ -992,7 +992,7 @@

                                          Multiple Simultaneous Query Polls

                                        -
                                          +
                                          • def notification_handler(handle: int, data: bytes) -> None:
                                            @@ -1024,7 +1024,7 @@ 

                                            Multiple Simultaneous Query Polls

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

                                            -
                                              +
                                              • python @@ -1035,7 +1035,7 @@

                                                Multiple Simultaneous Query Polls

                                              -
                                                +
                                                • INFO:root:Received response at handle=62: b'0b:12:00:02:01:07:03:01:01:79:01:00'
                                                  @@ -1085,10 +1085,10 @@ 

                                                  Query All

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

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

                                                  @@ -1101,10 +1101,10 @@

                                                  Query All

                                                  - -