From 7a153cc0eaec6cfc659ffabc7167aa5216a02a1a Mon Sep 17 00:00:00 2001 From: samuelbles07 Date: Mon, 7 Apr 2025 16:29:15 +0700 Subject: [PATCH] add cellular signal quality to post measures payload If value invalid 0, then do include it to payload --- src/AgValue.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/AgValue.cpp b/src/AgValue.cpp index 408a700..854cc03 100644 --- a/src/AgValue.cpp +++ b/src/AgValue.cpp @@ -827,6 +827,12 @@ std::string Measurements::buildMeasuresPayload(Measures &mc) { oss << std::round(mc.pm_03_pc[1]); } + oss << ","; + + if (mc.signal < 0) { + oss << mc.signal; + } + return oss.str(); }