Приветствую всех.
Столкнулся с проблемой, что надо сначала подгрузить пины из EEPROM и потом только инициализировать GButton,
но проблема какая-то странная.
Если глобально объявить массив и заполнить его сразу там-же объектами GButton - то всё норм. Но это не катит, мы ещё не знаем какие пины будут использованы. заменить пины на нужные позже - не нашёл такой процедуры.
Пляски начинаются, если создавать в Setup() GButton с нужным Pin и записывать объект в массив.
ИИшка кучу способов предложила, вроде логично, всё должно работать, но беда от них одна! После такого создания в Serial несколько символов выводишь и всё. Serial висит, даже недовывев остатки строки, хотя loop() дёргается норм.
Что только не пробовал. ИИшка кучу 100% решений выдала, но 2й день мучаюсь с ESP8266 NodeMCU v3.
Столкнулся с проблемой, что надо сначала подгрузить пины из EEPROM и потом только инициализировать GButton,
но проблема какая-то странная.
Если глобально объявить массив и заполнить его сразу там-же объектами GButton - то всё норм. Но это не катит, мы ещё не знаем какие пины будут использованы. заменить пины на нужные позже - не нашёл такой процедуры.
Пляски начинаются, если создавать в Setup() GButton с нужным Pin и записывать объект в массив.
ИИшка кучу способов предложила, вроде логично, всё должно работать, но беда от них одна! После такого создания в Serial несколько символов выводишь и всё. Serial висит, даже недовывев остатки строки, хотя loop() дёргается норм.
Что только не пробовал. ИИшка кучу 100% решений выдала, но 2й день мучаюсь с ESP8266 NodeMCU v3.