The previous code did not perform well in the case where serial devices that could not be read were present in the system (like a Bluetooth chip for example).
Also, the code would crash if data sent by any serial device was not ASCII (or just random junk because the baudrate was wrong
Tested successfully with non-Arduino-like devices and Arduinos with random code (ie. not the Telemetry Interface)
The previous code did not perform well in the case where serial devices that could not be read were present in the system (like a Bluetooth chip for example).
Also, the code would crash if data sent by any serial device was not
ASCII
(or just random junk because the baudrate was wrongTested successfully with non-Arduino-like devices and Arduinos with random code (ie. not the Telemetry Interface)