[RF] Fix RTL_433 duplicate detection swallowing rapid transmissions with differing payloads (#2357)
* Initial plan * Fix RTL_433 duplicate detection to hash full payload instead of id+temperature_C --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: NorthernMan54 <19808920+NorthernMan54@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
2 files changed
+32
-1
No files matched your search
@@ -940,7 +940,11 @@ std::pair<String, uint16_t> discoverMQTTbroker() {
|
||||
THEENGS_LOG_TRACE(F("%d service(s) found" CR), n);
|
||||
for (int i = 0; i < n; ++i) {
|
||||
THEENGS_LOG_TRACE(F("Service %d %s found" CR), i, MDNS.hostname(i).c_str());
|
||||
# if defined(ESP32)
|
||||
THEENGS_LOG_TRACE(F("IP %s Port %d" CR), MDNS.address(i).toString().c_str(), MDNS.port(i));
|
||||
# else
|
||||
THEENGS_LOG_TRACE(F("IP %s Port %d" CR), MDNS.IP(i).toString().c_str(), MDNS.port(i));
|
||||
# endif
|
||||
}
|
||||
if (n == 1) {
|
||||
THEENGS_LOG_TRACE(F("One MQTT server found setting parameters" CR));
|
||||
|
||||
Reference in new issue
Block a user