2022-03-26 16:38:42 +01:00
|
|
|
#pragma once
|
|
|
|
|
|
|
|
#include <string>
|
|
|
|
|
|
|
|
class GpioIF;
|
|
|
|
class SpiComIF;
|
|
|
|
class PowerSwitchIF;
|
|
|
|
|
|
|
|
namespace ObjectFactory {
|
|
|
|
|
|
|
|
void createSunSensorComponents(GpioIF* gpioComIF, SpiComIF* spiComIF, PowerSwitchIF* pwrSwitcher,
|
|
|
|
std::string spiDev);
|
2022-03-31 17:58:16 +02:00
|
|
|
void createRtdComponents(std::string spiDev, GpioIF* gpioComIF, PowerSwitchIF* pwrSwitcher);
|
2022-03-26 16:38:42 +01:00
|
|
|
|
2022-03-31 17:58:16 +02:00
|
|
|
} // namespace ObjectFactory
|