Author Archive

В предыдущей статье я привел текст основной программы

и байт-коды вспомогательных программ

Повторю основную программу main.lua:

T0=0;
TD={2,0,0}; pam=4;
lg,pw=’XXXX’,’YYYYY’;
dofile(‘start.lc’);
function cb()
collectgarbage()
if cu==nil then
dofile(‘wifi.lc’)
end
T0=T0+1; m=2;
dofile(‘cb2302.lc’);
local s=T0..’;’..table.concat(TD,’;’)
if cu then cu:connect(9992,’192.168.0.108′);
cu:send(s);
else
print(s);
end
end
tmr.alarm(1,2000,1,cb)
————————

нетрудно заметить, что программа универсальная

и позволяет быстро создавать WIFI модули

для любых датчиков

путем замены одного модуля cb2302.lc на модуль нового датчика.