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 на модуль нового датчика.