Rx still not accepting two data types

The Rx side processes the data as uint8, but when it comes to cast the
output, codegen reports class mismatch