в modinfo модулей добавлен moduleDefines для условной компиляции

This commit is contained in:
Дмитрий
2025-09-19 18:19:40 +03:00
parent d255efaefb
commit f46e75786a
9 changed files with 34 additions and 7 deletions

View File

@@ -55,7 +55,6 @@ class IoTItem {
bool enableDoByInt = true;
virtual IoTGpio* getGpioDriver();
virtual IoTItem* getRtcDriver();
//virtual IoTItem* getCAMDriver();
virtual IoTItem* getTlgrmDriver();
//virtual IoTBench* getBenchmark();
@@ -63,8 +62,10 @@ class IoTItem {
virtual IoTBench* getBenchmarkLoad();
virtual IoTDiscovery* getHADiscovery();
virtual IoTDiscovery* getHOMEdDiscovery();
#ifdef mod_RtcDriver
virtual IoTItem* getRtcDriver();
virtual unsigned long getRtcUnixTime();
#endif
// делаем доступным модулям отправку сообщений в телеграм
virtual void sendTelegramMsg(bool often, String msg);
virtual void sendFoto(uint8_t *buf, uint32_t length, const String &name);