mirror of
https://github.com/meshtastic/firmware.git
synced 2025-09-07 20:19:25 +00:00
Add placeholder for admin message
This commit is contained in:
parent
b876b9a927
commit
b3107fd0d5
@ -707,4 +707,34 @@ bool SEN5XSensor::getMetrics(meshtastic_Telemetry *measurement)
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
AdminMessageHandleResult SEN5XSensor::handleAdminMessage(const meshtastic_MeshPacket &mp, meshtastic_AdminMessage *request,
|
||||||
|
meshtastic_AdminMessage *response)
|
||||||
|
{
|
||||||
|
AdminMessageHandleResult result;
|
||||||
|
result = AdminMessageHandleResult::NOT_HANDLED;
|
||||||
|
|
||||||
|
// TODO - Add admin command to set temperature offset
|
||||||
|
// switch (request->which_payload_variant) {
|
||||||
|
// case meshtastic_AdminMessage_sensor_config_tag:
|
||||||
|
// if (!request->sensor_config.has_sen5x_config) {
|
||||||
|
// result = AdminMessageHandleResult::NOT_HANDLED;
|
||||||
|
// break;
|
||||||
|
// }
|
||||||
|
|
||||||
|
// // Check for temperature offset
|
||||||
|
// // if (request->sensor_config.sen5x_config.has_set_temperature) {
|
||||||
|
// // this->setTemperature(request->sensor_config.sen5x_config.set_temperature);
|
||||||
|
// // }
|
||||||
|
|
||||||
|
// // result = AdminMessageHandleResult::HANDLED;
|
||||||
|
// result = AdminMessageHandleResult::NOT_HANDLED;
|
||||||
|
// break;
|
||||||
|
|
||||||
|
// default:
|
||||||
|
// result = AdminMessageHandleResult::NOT_HANDLED;
|
||||||
|
// }
|
||||||
|
|
||||||
|
return result;
|
||||||
|
}
|
||||||
|
|
||||||
#endif
|
#endif
|
@ -124,6 +124,7 @@ class SEN5XSensor : public TelemetrySensor
|
|||||||
#define SEN5X_PN4P0_CONC_THD 100
|
#define SEN5X_PN4P0_CONC_THD 100
|
||||||
// This value represents the time needed for pending data
|
// This value represents the time needed for pending data
|
||||||
int32_t pendingForReady();
|
int32_t pendingForReady();
|
||||||
|
AdminMessageHandleResult handleAdminMessage(const meshtastic_MeshPacket &mp, meshtastic_AdminMessage *request, meshtastic_AdminMessage *response) override;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user