remove temp code to overwrite values for temp and humidity protos.. next step just update the clients to know about soil_temperature and soil_humidity protos.

This commit is contained in:
Justin E. Mann 2025-05-06 16:49:49 -06:00
parent ad9bc53807
commit b02e33a804

View File

@ -110,20 +110,6 @@ bool RAK12035Sensor::getMetrics(meshtastic_Telemetry *measurement)
measurement->variant.environment_metrics.soil_temperature = (float)(temp / 10); measurement->variant.environment_metrics.soil_temperature = (float)(temp / 10);
measurement->variant.environment_metrics.soil_moisture = moisture; measurement->variant.environment_metrics.soil_moisture = moisture;
// TODO:: remove this once the clients are updated to use the new proto
// temp code to get the values to the gui. will remove this once at least one of the clients is updated to use the new proto
if (!measurement->variant.environment_metrics.has_temperature && measurement->variant.environment_metrics.temperature == 0)
{
measurement->variant.environment_metrics.has_temperature = true;
measurement->variant.environment_metrics.temperature = measurement->variant.environment_metrics.soil_temperature;
}
if (!measurement->variant.environment_metrics.has_relative_humidity && measurement->variant.environment_metrics.relative_humidity == 0)
{
measurement->variant.environment_metrics.has_relative_humidity = true;
measurement->variant.environment_metrics.relative_humidity = measurement->variant.environment_metrics.soil_moisture;
}
return true; return true;
} }
#endif #endif