Не уверен, но порт можно проверить записав в него число
и считав потом из него тоже самое. Скорее всего читается
не то что было записано. Иначе я не вижу как еще можно
проверить порт, другой обратной связи нет.