Decoding stream containing hex-values received on Serial port.

Zapro:
I did, in the first post.

Not that I can see.

But maybe the array you have defined in your OriginalPost is a proxy for the data. If so, and if (for illustration) we assume all the values happen to be printable characters the data would look like ABCDEFGH.......... for 32 values

Then, it seems to me the first line of your image uses the data in AB, the second line uses CD etc
For further clarification AB is the bits 0100 0001 0100 0010
The characters AB are also the hex values 0x41 0x42 - which is what @ardly was illustrating in Reply #3

Having said all that, if you are still confused please tell us what it is that is confusing you.

...R