Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Протокол ComPort [D7, Win95/98]


mahsus ©   (2004-02-05 12:28:00) 

Здравствуйте!
Я работаю в Delphi 7 c компонентом TurboPower Async Professional   ApdComPort. Пытаюсь принять данные с самодельного устройства , собранного на базе ATMEL 89C52. Отсылаю 8 бит данных с 1 стоп битом через MAX485 , затем через преобразователь MOXA A51 (485 в 232) в ComPort. Дело в том, что принимает такое количество байт, которое отправляю, но байты совсем другие. К тому же принимает в символьном виде. Тут я не пойму как принимает ComPort данные. То ли не подходит компонент и надо писать самому протокол приема, то ли можно изменить протокол в соответствии с отправляемыми данными. Буду рад любой помощи.


Reindeer Moss Eater   (2004-02-05 12:48:00) [1]

ApdComPort1.Logging   := tlOn;
ApdComPort1.Tracing   := tlOn;
ApdComPort1.TraceName := 'APRO.TRC';
ApdComPort1.LogName   := 'APRO.LOG';


Наверх

Титульная страница Поиск, карта сайта Написать письмо