Переписываем взаимодействие c драйверами IoTGpio

This commit is contained in:
2022-10-01 22:58:27 +03:00
parent 98812e7470
commit 7def6d0543
4 changed files with 58 additions and 42 deletions

View File

@@ -26,8 +26,9 @@ void configure(String path) {
//(IoTItem*) - getAPI вернула ссылку, что бы ее привести к классу IoTItem используем
myIoTItem = (IoTItem*)getAPI(subtype, jsonArrayElement);
if (myIoTItem) {
void* driver;
// пробуем спросить драйвер GPIO
if (myIoTItem->isGpioDriver()) IoTgpio.regDriver((IoTGpio*)myIoTItem);
if (driver = myIoTItem->getGpioDriver()) IoTgpio.regDriver((IoTGpio*)driver);
IoTItems.push_back(myIoTItem);
}