Всем здравствуйте!
Моих познаний не хватает, чтобы разобраться с работой GPTime из библиотеки GyverPortal.
Не могу задать начальное значение и не могу после обновления разложить на int или byte.
Задавать значения пробовал и через структуру, и напрямую в переменную.
Я делал примерно так (как получается):
и потом писать в web_on_time.hour например.
Со структурами прям беда.
В итоге ide ругается или на объявление структуры либо на объявление GPTime либо на строчку портала:
Моих познаний не хватает, чтобы разобраться с работой GPTime из библиотеки GyverPortal.
Не могу задать начальное значение и не могу после обновления разложить на int или byte.
Задавать значения пробовал и через структуру, и напрямую в переменную.
Из GyverPortal:
// структура для хранения даты GPtime
// переменные
uint8_t hour, minute, second;
// инициализация
GPtime();
GPtime(uint8_t hour, uint8_t minute, uint8_t second); // из трёх чисел
C++:
struct St{
uint8_t hour, minute, second;
};
St web_on_time;
GPtime web_on_time;
Со структурами прям беда.
В итоге ide ругается или на объявление структуры либо на объявление GPTime либо на строчку портала:
C++:
add.TIME("form_on_time", web_on_time);