From f9e8ed66d54e2fea8653cf88ff4530424a8573e0 Mon Sep 17 00:00:00 2001 From: Rodrigo Garcia Date: Wed, 2 Oct 2024 20:10:53 -0300 Subject: [PATCH 1/3] Update OThreadCLI.cpp --- libraries/OpenThread/src/OThreadCLI.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libraries/OpenThread/src/OThreadCLI.cpp b/libraries/OpenThread/src/OThreadCLI.cpp index cb29584c17b..9190f09bc6b 100644 --- a/libraries/OpenThread/src/OThreadCLI.cpp +++ b/libraries/OpenThread/src/OThreadCLI.cpp @@ -21,8 +21,8 @@ static TaskHandle_t s_cli_task = NULL; static TaskHandle_t s_console_cli_task = NULL; -static xQueueHandle rx_queue = NULL; -static xQueueHandle tx_queue = NULL; +static QueueHandle_t rx_queue = NULL; +static QueueHandle_t tx_queue = NULL; static esp_openthread_platform_config_t ot_native_config; static TaskHandle_t s_ot_task = NULL; @@ -389,7 +389,7 @@ size_t OpenThreadCLI::write(uint8_t c) { return 1; } -size_t OpenThreadCLI::setBuffer(xQueueHandle &queue, size_t queue_len) { +size_t OpenThreadCLI::setBuffer(QueueHandle_t &queue, size_t queue_len) { if (queue) { vQueueDelete(queue); queue = NULL; From f6444db3f7de527fa5f7536c279a9c422390d335 Mon Sep 17 00:00:00 2001 From: Rodrigo Garcia Date: Wed, 2 Oct 2024 20:14:02 -0300 Subject: [PATCH 2/3] feat(openthread): change FreeRTOS names and types --- libraries/OpenThread/src/OThreadCLI.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/OpenThread/src/OThreadCLI.h b/libraries/OpenThread/src/OThreadCLI.h index 3d18589a07d..689b4a5672b 100644 --- a/libraries/OpenThread/src/OThreadCLI.h +++ b/libraries/OpenThread/src/OThreadCLI.h @@ -22,7 +22,7 @@ typedef std::function OnReceiveCb_t; class OpenThreadCLI : public Stream { private: - static size_t setBuffer(xQueueHandle &queue, size_t len); + static size_t setBuffer(QueueHandle_t &queue, size_t len); bool otStarted = false; public: From 78a3ca57eadeff5cf604f5d902be8c9edce47a3a Mon Sep 17 00:00:00 2001 From: Rodrigo Garcia Date: Wed, 2 Oct 2024 20:18:10 -0300 Subject: [PATCH 3/3] feat(openthread): change FreeRTOS names and types QueueHandle_t instead of xQueueHandle --- libraries/OpenThread/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/OpenThread/README.md b/libraries/OpenThread/README.md index f8ea94f1cf5..cd9deb9ebf6 100644 --- a/libraries/OpenThread/README.md +++ b/libraries/OpenThread/README.md @@ -19,7 +19,7 @@ Below are the details of the class: ```cpp class OpenThreadCLI : public Stream { private: - static size_t setBuffer(xQueueHandle &queue, size_t len); + static size_t setBuffer(QueueHandle_t &queue, size_t len); bool otStarted = false; public: