I really cannot follow your thinking.

You send 16 times the same character char and also receive 16 times a character into the same variable char.

Why is that?

What are you trying o do? It just doesn't make sense...

Ioannis