Должно все работать.Dmitrich2 wrote: Да добавляются и в TxD и в RxD, видно что обмен идет, а информации нет.
Оправлю экзешник, может что с ним.
Вообще там простая проверка. Можно посмотреть в терминале , что приходит.
Moderator: STC
Должно все работать.Dmitrich2 wrote: Да добавляются и в TxD и в RxD, видно что обмен идет, а информации нет.
Ничего особого в голову не приходит. Поэтому повторюсь.Dmitrich2 wrote:Логера сейчас под рукой нет, пробовал с терминала подаю ответный сигнал
!#0056LoggerSD V1.0 for SECU006700451B6D9D00000000\r
но ни чего не выводится.
Это могут быть особенности реализации класса компорта и windows.Dmitrich2 wrote: Заметил следующее при передачи одного пакета RxD фиксирует почемуто три пакета.
Вводил по разному '\r', $0D, $0D$0A. результат одинаков.serge__5518 wrote: Так, как Вы в терминале вводите '\r'?
Просто если 52 символом не будет байт 0xD посылка не пройдет в консольDmitrich2 wrote:Вводил по разному '\r', $0D, $0D$0A. результат одинаков.
Это проект для CodeGear (CodeGear™ RAD Studio 2009 Version 12.0.3170.16989 Copyright © 2008 ).Dmitrich2 wrote: А как собрать исходник на консоль?
Добрый день Dmitrich2!Dmitrich2 wrote:Установил CodeGear, добавив файлы и установил компонент commport, но при комлиляции выдает три ошибки:
[BCC32 Error] LConsol.cpp(1402): E2034 Cannot convert 'wchar_t *' to 'const char *'
[BCC32 Error] LConsol.cpp(1402): E2342 Type mismatch in parameter '__src' (wanted 'const char *', got 'wchar_t *')
Наверно речь идет об этой строке:Dmitrich2 wrote: [BCC32 Error] LConsol.cpp(1680): E2085 Invalid pointer addition
что может быть?