Как использовать Serial Port Monitor - PullRequest
0 голосов
/ 07 ноября 2019

Привет, я создал программу, скажем, с использованием ABAP, и я хочу отслеживать данные, отправляемые на мой последовательный порт (COM-порт)

Сейчас существует множество программ, которые могут помочь мне отслеживать эту транзакцию.

Но проблема в том, что программное обеспечение предназначено только для мониторинга данных, отправляемых извне компьютера.

Например, некоторые устройства отправляют данные через com-порт на ваш компьютер.

НО, когда вы отправляете данные с вашего ПК на последовательный порт, это вызовет ошибку, когда ПОРТ уже открыт.

Способ, которым работает программное обеспечение монитора порта, - сначала открыть порт и прочитать данные, отправленные на последовательный порт. порт.

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

Итак, чтобы моя программа работала, янеобходимо отключить программное обеспечение последовательного монитора (таким образом, я не могу использовать программу монитора). Но если я включу программное обеспечение монитора, он откроет порт, из-за которого моя программа станет ошибкой, и не сможет открыть порт (я не могу отправить данные на последовательный порт).

Если я отправляю данные с использованиеммоя программа без открытия порта, то ничего не отправит.

1 Ответ

0 голосов
/ 07 ноября 2019

Вам необходимо использовать программное обеспечение эмулятора com-порта. Обычно эти программы создают виртуальный компорт для прослушивания. Ваше приложение должно подключиться к этому виртуальному порту.

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

...