• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Решено Проблема с видимостью переменной

Civil

New member
Отрывок кода ниже. Интересна переменная wb. По результату выполнения строки "print("receive from uart:", wb, data)" понятно, что она не видна внутри функции, хотя и объявлена как глобальная. Как быть?
Код:
wb=7
uart.setup(0, 9600, 8, 0, 1, 0)

uart.on("data", 1,
  function(data)
    print("receive from uart:", wb, data)
end, 0)
 

Civil

New member
Разобрался. Проблема была в удивительном (для меня) порядке исполнения кода.
Тему можно удалить.
 
Сверху Снизу