roboforum.ru

Технический форум по робототехнике.

Приложение CommTest от Sly

Учиться можно на своих ошибках, но учиться на чужих — быстрее и дешевле ;)

Приложение CommTest от Sly

Сообщение =DeaD= » 29 мар 2008, 00:40

В общем в комплекте с SlyComm - удобной компонентой для работы с COM-портом под билдером есть утиль CommTest для работы с COM-портом, так вот, эта зараза иногда при отправке байтиков приписывает к ним разный мусор, что иногда мельком успевает показать в строке состояния. Лично убил часа 3-4, пытаясь понять почему вроде очевидная команда отправленная из вроде штатной утилиты не отрабатывается контроллером. Будьте бдительны!
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Приложение CommTest от Sly

Сообщение -= Александр =- » 29 мар 2008, 04:21

Я использовал контрол mscomm.ocx - стандартный виндовый. Тоже долго въехать не мог почему не работает. Оказалось надо в конце обязательно символ 13 присобачивать, иначе отправка не идет.

Добавлено спустя 55 секунд:
А вообще увидеть то что шлешь очень просто: замкнуть RXD и TXD.
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: Приложение CommTest от Sly

Сообщение =DeaD= » 29 мар 2008, 10:19

Да нет, отправка самой компонентой нормально идёт, а вот подвоха с лишними символами от готового приложения просто не ждёшь, тупо искал ошибку в другом месте думая что тут её быть ну просто не может, ан нет, еще как может.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов


Вернуться в Осторожно — грабли ;)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6