I have tested a little bit with the sending method with the checksum CRC16. It works, but if I send data from a joystick (during movement it sends for all positions a value) it is "slow" and does not move smoothly. That is because the received or sent values or both are too slow generated and transmitted/received.
Why is that a problem now and with normal serial connection it works properly? Is that because of the checksum that is generated for each value and needs too much time? Or is it another problem? The code is nearly the same as in post #39. I have only removed the serial output on the serial monitor. Any help is appreciated!