what i'm doing is declaring bufchar as a byte, and then loop at the end of

read:
serin2 ALFAT_TX,84,[bufchar]
lcdout bufchar
goto read

like that, i get a bunch of gibberish. yesterday i was getting numbers like 292 (clears screen) 302 (clears screen) 306 (clears screen) .... etc