arttab 0 20 февраля, 2006 Опубликовано 20 февраля, 2006 · Жалоба Спасибо за наводку - проверю. rawточно выставлял. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
one_man_show 0 2 марта, 2006 Опубликовано 2 марта, 2006 · Жалоба Проблемы в редиректе?! провел проверку терминалов (гипертерминал, CommTest, COM Port Toolkit, rs232pro с контролем осиллографом на уарте хпорта. При конекте на виртуальный порт код FF не проходит. FF FF проходит как FF. При конекте на сокет (гипертерминал и прога одного чела на дельфи) гипертерминал ( нормально передал FF "alt+0255", а прога чела нет. Проблема редиректа? Похоже ситуация с 0xFF становится понятной. Вы говорите, что дабл 0xFF проходит, как одиночный. Такая фигня может быть при работе с TCP сокетом в следующих случаях: 1) используется telnet-соединение вместо raw, в этом случае 0xFF используется для обозначения команды, а двойной 0xFF интерпретируется как одинарный 2) используются порты с 14000 по 14009, эти порты использовать нельзя, они зарезервированы и при их использовании символ 0xFF будет дублироваться У Вас скорее всего первый вариант, так как при работе с редиректором Вы уже говорили, что пользуетесь портом 10001, как и должно быть. Переход на telnet соединение может происходить, если в установках XPort в разделе DisconnectMode Вы установили 0x40 или другое значение, при котором 6-й бит у становлен в "1". Тогда XPort будет автоматически переходить в режим telnet и соответственно 0xFF будет восприниматься, как описано в п.1) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
arttab 0 3 марта, 2006 Опубликовано 3 марта, 2006 · Жалоба Спасибо, обязательно проверю. Пока некогда было - переставлял системы, проги... Еще раз - большое спасибо! Начал в микросовт студии С++ ковырять Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
pilots1 0 3 октября, 2007 Опубликовано 3 октября, 2007 · Жалоба Здравствуйте. Пытаюсь работать с Х-портами по UDP. Взял два Х-порта, с одного посылаю контроллером (USART) байт, на другой приходит байт - абы что. Точнее, вроде как первые 3 бита похожи, остальные нет. Пробовал и скорость менять, и управление потоком (RTS/CTS) использовать - то же самое. В чем здесь может быть дело? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
pilots1 0 4 октября, 2007 Опубликовано 4 октября, 2007 · Жалоба Здравствуйте. Пытаюсь работать с Х-портами по UDP. Взял два Х-порта, с одного посылаю контроллером (USART) байт, на другой приходит байт - абы что. Точнее, вроде как первые 3 бита похожи, остальные нет. Пробовал и скорость менять, и управление потоком (RTS/CTS) использовать - то же самое. В чем здесь может быть дело? Спасибо, разобрался сам. С Х-портом все в порядке, нестабильно работал USART контроллера. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexander55 0 4 октября, 2007 Опубликовано 4 октября, 2007 (изменено) · Жалоба поробовал др. терминал - проблема с пересылкой FFосталось. Кто нибудь сталкивался с этим и как решил? Вопрос расматривался в форуме по IAR в теме "Не выводится на терминал буква Я" Изменено 4 октября, 2007 пользователем alexander55 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
arttab 0 4 октября, 2007 Опубликовано 4 октября, 2007 · Жалоба Сталкивался. Один чел мне прогу быстро написал и я обнаружил такой прикол: FF не проходит. FF FF = FF. как я понял трабла в стандартной библиотеке, подключенной к проекту. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexander55 0 5 октября, 2007 Опубликовано 5 октября, 2007 · Жалоба Сталкивался. Один чел мне прогу быстро написал и я обнаружил такой прикол: FF не проходит. FF FF = FF. как я понял трабла в стандартной библиотеке, подключенной к проекту. Не а. В гипертерминале. Рекомендуется использовать ZOC или что-то другое. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
arttab 0 7 октября, 2007 Опубликовано 7 октября, 2007 · Жалоба я не точно выразился: трабла в стандартной библиотеке на стороне ПК. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Aleksandr.Starchenko 0 2 января, 2008 Опубликовано 2 января, 2008 · Жалоба Народ, подскажите, пожалуйста, где можно сейчас купить XPORT в Украине. Наиболее удобные города - Харьков и Киев! Заранее спасибо, Александр Старченко. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
one_man_show 0 8 января, 2008 Опубликовано 8 января, 2008 · Жалоба Можно заказать с доставкой у дистрибутора, но такие вопросы лучше задавать в соответствующих разделах Форума [Редакция от 17.01.2008] +7 495 6410587 Блинов Александр - Отправка по почте Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
pentar 0 29 октября, 2009 Опубликовано 29 октября, 2009 · Жалоба Народ, подскажите, плиз куда смотреть!! Задача такая: гонять 2 байта по сети с РС к устройству и обратно. Делать это надо максимально быстро. На устройстве стоит XP1001000-03 и AtMega64(между ними установлено соединение 230400б\с). На данный момент имею: -отправляю 2 байта по сети к XPortу -получаю 2 байта AtMegой и сразу же отправляю обратно эти же 2 байта. - получаю 2 байта на PC и начинаю всё заново.. и так 1000раз. В итоге: время на это тратится 7000ms. считаю реальную скорость: 1000раз * 2байта туда * 2 байта обр * 8бит / 7сек = 4 571бит/с Почему так медленно? В какую сторону смотреть? Это XPort так медленно формирует пакеты или где-то у меня в мозгах косяк? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Builder 1 29 октября, 2009 Опубликовано 29 октября, 2009 · Жалоба Народ, подскажите, плиз куда смотреть!! Задача такая: гонять 2 байта по сети с РС к устройству и обратно. Делать это надо максимально быстро. На устройстве стоит XP1001000-03 и AtMega64(между ними установлено соединение 230400б\с). На данный момент имею: -отправляю 2 байта по сети к XPortу -получаю 2 байта AtMegой и сразу же отправляю обратно эти же 2 байта. - получаю 2 байта на PC и начинаю всё заново.. и так 1000раз. В итоге: время на это тратится 7000ms. считаю реальную скорость: 1000раз * 2байта туда * 2 байта обр * 8бит / 7сек = 4 571бит/с Почему так медленно? В какую сторону смотреть? Это XPort так медленно формирует пакеты или где-то у меня в мозгах косяк? Ну, я с XPORT Ethernet не рабтал, так, случайно пост увидел. Но IMHO, 7 мсек на запрос-ответ, не так уж и много, пока пакет пройдёт по всем уровням, включая программу на PC... Как-то пришлось работать по ModBUS/TCP c контроллером ICP DAS I-8000, так если память не изменяет получалось что-то около 5-15 мсек на запрос-ответ. ТОлько не помню уже от чего зависела скорость. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
pentar 0 2 ноября, 2009 Опубликовано 2 ноября, 2009 · Жалоба Нашел в настройках XPotra возможность отправлять пакет по команде, а не по автоматичестком времени его формирования. Теперь на вот это: -отправляю 2 байта по сети к XPortу -получаю 2 байта AtMegой и сразу же отправляю обратно эти же 2 байта. - получаю 2 байта на PC и начинаю всё заново.. и так 1000раз тратится 1000ms, т.е. примерно 32кбита/с Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AndreyS 0 15 ноября, 2009 Опубликовано 15 ноября, 2009 · Жалоба Нашел в настройках XPotra возможность отправлять пакет по команде, а не по автоматичестком времени его формирования. Теперь на вот это: -отправляю 2 байта по сети к XPortу -получаю 2 байта AtMegой и сразу же отправляю обратно эти же 2 байта. - получаю 2 байта на PC и начинаю всё заново.. и так 1000раз тратится 1000ms, т.е. примерно 32кбита/с День добрый. Вы попробуйте прокачать не 2 байта, а килобайт - другой (но одним большим пакетом. Т.е. без пауз между байтами, а в лантрониксе не отключайте пакетирование). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться