Как я могу отправить персонажа с помощью Async Pro TApdComPort? - PullRequest
0 голосов
/ 28 декабря 2018

Я пытаюсь связаться с Arduino, используя интерфейс C ++, который я разработал в RAD Studio 10.2 Tokyo.Для последовательной связи я использую Async Pro Library.

Код в Arduino работает хорошо.Я могу отправить конкретного персонажа без затруднений.Если светодиод не горит, отправка «а» включает его;если светодиод включен, отправка «а» выключает его.

Когда я использую разработанный мной интерфейс, светодиод мигает и гаснет.

Код очень прост:

ApdComPort1->Open = true;
ApdComPort1->Output = 'a';
ApdComPort1->Open = false;

Я не понимаю, чего мне не хватает.Нужно ли настраивать скорость передачи и другие параметры TApdComPort?

Спасибо за помощь.

1 Ответ

0 голосов
/ 15 августа 2019

Я ничего не знаю об Arduino, но для последовательной (COMM) связи вы должны установить скорость передачи, четность и т. Д.

Вы также должны знать, что такое протокол (какие данныеотправить и формат того, что вы отправляете - фактически то, что ожидает получатель).

...