adding a limit to readSerialData size (no more than 100 bytes per call)