комментирование сенсора, инструкция по интеграции

This commit is contained in:
Dmitry Borisenko
2022-01-15 17:29:38 +01:00
parent dd775eb454
commit cb97fc7477
2 changed files with 29 additions and 7 deletions

View File

@@ -1,9 +1,12 @@
#include "Configuration.h"
extern void* getAPI_AnalogAdc(String params);
std::vector<IoTSensor*> iotSensors;
//============================================================================================
//здесь скопируйте строку и вставьте ниже, заменив имя AnalogAdc на название вашего сенсора
extern void* getAPI_AnalogAdc(String params);
//============================================================================================
void configure(String path) {
File file = seekFile(path);
file.find("[");
@@ -12,11 +15,13 @@ void configure(String path) {
if (jsonArrayElement.startsWith(",")) {
jsonArrayElement = jsonArrayElement.substring(1, jsonArrayElement.length()); //это нужно оптимизировать в последствии
}
//===============================================================================================================
//здесь нужно скопировать блок еще раз и вставить его ниже, переименовав AnalogAdc на название вашего сенсора
myIoTSensor = (IoTSensor*)getAPI_AnalogAdc(jsonArrayElement);
if (myIoTSensor) {
iotSensors.push_back(myIoTSensor);
}
//================================================================================================================
}
file.close();
}