Does your if statement check multiple serial ports to see if data is available on any of the ports, then read from several of the ports without checking if each individual port has data???
Does your if statement check multiple serial ports to see if data is available on any of the ports, then read from several of the ports without checking if each individual port has data???