Som det ser ut nu så är koden ungefär så här:
Kod: Markera allt
DO
gosub get sensors
SEROUT 15, 240,[HEX aa, HEX ab,HEX ac,HEX ad,HEX light, HEX heat,CR]
SERIN 14, 240, 250, no_data, [WAIT("f:"),DEC freq,WAIT("l:"),DEC leng]
FREQOUT 0, leng, freq
no_data:
LOOP
Men den missar ibland (1 gång på 10) när jag skriver tex "f:2300l:200" till den.
Häjer jag 250mS till 500mS så missar den inte men jag vill ha sensordatan oftare.
Datorn kör ett qbasic program, kan jag använda RTS på något sätt för att indikera "Nu skickar jag data" till bs2:an? Eller finns det något annat sätt att göra?