diff --git a/src/plugins/esp32/EnvironmentalMeasurementPlugin.cpp b/src/plugins/esp32/EnvironmentalMeasurementPlugin.cpp index 8545b3769..3e6e6152d 100644 --- a/src/plugins/esp32/EnvironmentalMeasurementPlugin.cpp +++ b/src/plugins/esp32/EnvironmentalMeasurementPlugin.cpp @@ -328,6 +328,7 @@ bool EnvironmentalMeasurementPlugin::sendOurEnvironmentalMeasurement(NodeNum des p->to = dest; p->decoded.want_response = wantReplies; + lastMeasurementPacket = packetPool.allocCopy(*p); DEBUG_MSG("EnvironmentalMeasurement: Sending packet to mesh"); service.sendToMesh(p); return true;