2011-05-10 2 views
5

Я пытаюсь написать программу, которая будет прослушивать последовательный вход с платы Arduino, подключенной через usb, и отправлять вывод на последовательный порт (COM4). Но я не знаю, как получить входные данные из последовательного порта в Delphi. Мне нужна программа для прослушивания порта, и всякий раз, когда приходит вход, он должен реагировать на него. Какие-либо предложения?Прослушивание последовательного порта на Delphi 7

ответ

10

http://sourceforge.net/projects/tpapro/ - это бесплатный инструмент, который мы использовали с большим успехом на протяжении многих лет.

+1

+1 Почему это отвергнуто? Это известная серийная библиотека для Delphi? –

+1

Также работает со старыми версиями Delphi, ура! +1 – Codebeat

5

Уже предлагаемый tpapro, вероятно, также сделает это, но я сам использую TComport, что я считаю несколько более простым в использовании. Он будет иметь свойство события onrxchar, которое запускается всякий раз, когда появляется символ (и несколько вариантов для других видов пакетов, включая ASCII linediscipline).

Я использую его в значительной степени для такого же материала, хотя с микрочипами mcus.

0

Я использовал библиотеку Comport WinSoft для многих ... лет. Это отлично (0 ошибок) и работает с любой версией окон.

Ссылки: http://www.winsoft.sk/comport.htm

Смежные вопросы