From 844674d8ee15ba2caa59b843e7d2df6a47f178ac Mon Sep 17 00:00:00 2001 From: samuelbles07 Date: Wed, 17 Dec 2025 11:44:26 +0700 Subject: [PATCH] Working feature ce using coap --- examples/OneOpenAir/OneOpenAir.ino | 8 ++++---- src/Libraries/airgradient-client | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/examples/OneOpenAir/OneOpenAir.ino b/examples/OneOpenAir/OneOpenAir.ino index e20abb1..e4ab2ef 100644 --- a/examples/OneOpenAir/OneOpenAir.ino +++ b/examples/OneOpenAir/OneOpenAir.ino @@ -998,7 +998,7 @@ void initializeNetwork() { delay(2500); } - if (!agClient->begin(ag->deviceId().c_str())) { + if (!agClient->begin(ag->deviceId().c_str(), AirgradientClient::ONE_OPENAIR)) { oledDisplay.setText("Client", "initialization", "failed"); delay(5000); oledDisplay.showRebooting(); @@ -1057,7 +1057,7 @@ void initializeNetwork() { return; } - std::string config = agClient->httpFetchConfig(); + std::string config = agClient->coapFetchConfig(); configSchedule.update(); // Check if fetch configuration failed or fetch succes but parsing failed if (agClient->isLastFetchConfigSucceed() == false || @@ -1086,7 +1086,7 @@ static void configurationUpdateSchedule(void) { return; } - std::string config = agClient->httpFetchConfig(); + std::string config = agClient->coapFetchConfig(); if (agClient->isLastFetchConfigSucceed()) { configuration.parse(config.c_str(), false); } @@ -1428,7 +1428,7 @@ void postUsingCellular(bool forcePost) { xSemaphoreGive(mutexMeasurementCycleQueue); // Attempt to send - if (agClient->httpPostMeasures(payload, extendPmMeasures) == false) { + if (agClient->coapPostMeasures(payload) == false) { // Consider network has a problem, retry in next schedule Serial.println("Post measures failed, retry in next schedule"); return; diff --git a/src/Libraries/airgradient-client b/src/Libraries/airgradient-client index 0a2ff8a..3a37795 160000 --- a/src/Libraries/airgradient-client +++ b/src/Libraries/airgradient-client @@ -1 +1 @@ -Subproject commit 0a2ff8abbb1c21f115632d367d2d8531eb294e4b +Subproject commit 3a37795565260cdb62a767a7ea15ca314c7abe95