1) Прежде чем работать с портом, необходимо очистить буфер. Необходимо прочитать из буфера все, и только потом делать обмен.
2) Время цикла стоит ставить 5-10 мс при работе с данной библиотекой.