[an error occurred while processing this directive]
Есть специальная функция в классе ComPort, не помню точного названия, но Вы легко ее найдете. Я, кроме того, для надежности закрываю и открываю порт. Вообще обнуление (ресет) объекта базовое понятие. Без этого ни одна прога надежно работать не будет - рано или поздно войдет в штопор.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)