JXCT Soil Sensor 7-in-1
3.10.1
IoT система мониторинга почвы на базе ESP32
Загрузка...
Поиск...
Не найдено
sensor_factory.h
См. документацию.
1
#pragma once
2
#include <memory>
3
#include "
ISensor.h
"
4
#include "
fake_sensor_adapter.h
"
5
#include "
jxct_config_vars.h
"
6
#include "
modbus_sensor_adapter.h
"
7
8
static
std::unique_ptr<ISensor>
createSensorInstance
()
9
{
10
if
(
config
.flags.useRealSensor)
return
std::make_unique<ModbusSensorAdapter>();
11
return
std::make_unique<FakeSensorAdapter>();
12
}
ISensor.h
config
Config config
Definition
config.cpp:38
fake_sensor_adapter.h
jxct_config_vars.h
modbus_sensor_adapter.h
createSensorInstance
static std::unique_ptr< ISensor > createSensorInstance()
Definition
sensor_factory.h:8
include
sensor_factory.h
Создано системой
1.9.8