Problems with SerialPrint.

You might have changed it, but the code you posted still has the BYTE keyword.