the two 255's indicate the beginning of a new serout. i learned that the hard way

. don't be stupid like me, make sure no 255's come in sequence after the initial ones

. i also think the uP may put a 127/0 to any unused outputs, but don't count me on this one, cause i'm not 100% sure.