Size: a a a

ESP8266 & ESP32 [RU]

2021 June 02

Г

Гитхорн in ESP8266 & ESP32 [RU]
смысл какой мне идти против своего желания?
источник

b

basawruk in ESP8266 & ESP32 [RU]
не так. то что вы поменяли не тот текст который демонстрировали ранее
источник

b

basawruk in ESP8266 & ESP32 [RU]
тут даже близко не так
источник

DS

Dmitriy Salko in ESP8266 & ESP32 [RU]
Ну вообще нужно стараться минимизировать использование глобальных переменных и в вашем случае это этого вполне можно отказаться, но ладно, это вне конткеста.

Изменить глобальную переменную внутри процедуры можно тремя способами, но нагляднее всего будет обращаться к этой переменной напрямую (остальные два: передать указатель на переменную или чисто плюсовой вариант - использовать ссылку).

Чтобы работать с глобальной переменной сперва убедитесь что она глобальная (она должна быть объявлена снаружи функции) и это обьявление должно быть выше чем ее первое использование (можно прям сразу после всех #include)
источник

Г

Гитхорн in ESP8266 & ESP32 [RU]
скетч который был выше. ну это да был утром. но я с тех пор столько всего изменил. но все равно не работает. вопрос остаётся только в том что я не могу получить переменную изнутри процедуры.
источник

DS

Dmitriy Salko in ESP8266 & ESP32 [RU]
Можете на какой-то pastebin или аналог скинуть ваш код?
источник

b

basawruk in ESP8266 & ESP32 [RU]
мои правки сработают строго только на том тексте, а не на случайном
источник

Г

Гитхорн in ESP8266 & ESP32 [RU]
у меня прямо сразу после инклуд
источник

Г

Гитхорн in ESP8266 & ESP32 [RU]
давай я сейчас кину скетч с которым прямо сейчас работаю
источник

РР

Ра Ра in ESP8266 & ESP32 [RU]
git заюзай.
источник

DS

Dmitriy Salko in ESP8266 & ESP32 [RU]
ммм, предлагать гит человеку, у которого трудности по работе с глобальными переменными
источник

РР

Ра Ра in ESP8266 & ESP32 [RU]
Не только.
источник

Г

Гитхорн in ESP8266 & ESP32 [RU]
можно даже кинуть туда. хотя проект по идее уже готов. единственное что текст не по центру. остальное работает
источник

РР

Ра Ра in ESP8266 & ESP32 [RU]
Git нужен чтобы легко было возвратится к прошлым вариантам. + поделется кодом легко.
источник

РР

Ра Ра in ESP8266 & ESP32 [RU]
серьёзное заявление. А потом еще одну еспху чтоб сбрасывать первую в случае зависания? И по кругу. Одна слушает пульс другой... "человеческая многоножка"...
источник

Г

Гитхорн in ESP8266 & ESP32 [RU]
какого зависания?
источник

РР

Ра Ра in ESP8266 & ESP32 [RU]
сейчас не важно. Потом узнаешь.
источник

Г

Гитхорн in ESP8266 & ESP32 [RU]
ок
источник

DS

Dmitriy Salko in ESP8266 & ESP32 [RU]
Для этого есть специально обученные микросхемы - вочдоги
источник

D

Daniil in ESP8266 & ESP32 [RU]
Может один контроллер прошить другой? Кто в курсе?
источник