lua i odczyt z interfejsu szeregowego

Zaczynam wstępną implementację daemona w lua. Na szybko stworzyłem prosty daemon odczytujący dane z interfejsu szeregowego: local SERIAL_DEV = '/dev/ttyATH0′ local serial = assert(io.open(SERIAL_DEV, 'rb’)) assert(os.execute(’stty -F ’..SERIAL_DEV..’ raw 9600′)) while true do local ret = „” repeat local msg = serial:read(1) ret = ret..msg until msg == „n” or msg == „” print(ret) end … Czytaj dalej