( ironcat | 2017. 03. 10., p – 15:01 )

„Can't autodetect firmware, because proper answer not received (may be unknown firmware).
Please, reset module or continue.
Waiting answer from ESP - Timeout reached. Command aborted.Waiting answer from ESP - Timeout reached. Command aborted.”

Tapasztalatom szerint ez nem jelent hibát. Arra tippelek, hogy ez olyankor fordul elő, amikor a modul a lekérdezés pillanatában olyan állapotban van, hogy nem tud válaszolni a kérésre. Egyrészt fut a lua interpreter, másrészt futtatja a lua kódot, ha éppen van rajta. Így aztán előfordulhat, hogy éppen nem ér rá az ESPlorer-nek válaszolni. Ettől még működik, így nem is szoktam foglalkozni ezzel.

Amire figyelj: Célszerű egy kisméretű init.lua-t feltölteni, és abból meghívni a fő modult. Ennek akkor lesz jelentősége, ha elszúrsz valamit a fő modulban, és folyamatosan újraindul az MCU. Ilyenkor két újraindulás között nincs idő feltölteni egy nagyobb fájlt. Viszont egy néhány (2–3) soros fájl feltöltésére marad elég idő. Ilyenkor feltöltesz egy init.lua-t, ami annyiban tér el használt változattól, hogy a dofile("xxx.lua") sort kikommentelted. Így a következő újraindításnál már nem fogja meghívni a hibás modult.