Я не уверен, возможно ли это, но мое требование таково.
При запуске мое приложение меняет COM1 на COMV1, прослушивает вывод, интерпретирует данные и передает их в COM1.
При завершении работы мои приложения переключают COMV1 обратно на COM1, чтобы приложения могли продолжать использовать его как обычно.
Спасибо за любую помощь,
Ричард