• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Нужна помощь Работа с bluetooth из lua

kds

New member
Добрый день.

Есть вот такое чудо. Взял прошивку тут GitHub - nodemcu/nodemcu-firmware: lua based interactive firmware for mcu like esp8266 из ветки dev-esp32. Собрал с поддержкой bluetooth, залил. Однако запустить синий зуб не получилось.
Программа примитивная

Код:
print("staring...")
bthci.reset(function(err) print(err or "Ok! 1") end)
bthci.scan.setparams({mode=1,interval=40,window=20},function(err) print(err or "Ok! 2")end)
bthci.scan.on("adv_report", function(rep) print("ADV: "..encoder.toHex(rep))end)
bthci.scan.enable(1, function(err) print(err or "Ok! 3") end)
print("...done")
ESPlorer показывает следующее:
Код:
staring...
...done
> Ok! 1
31
31
Помогите, плз, разобраться, что я не так?
 

Юрий Ботов

Moderator
Команда форума
ИМХО надо их вложить одно в другое через калбэки:

reset(function() если нет ошибки то setparams({},function() если нет ошибки то on( ) ну и так далее...
 
  • Like
Реакции: kds
Сверху Снизу