Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.01.2010, 02:30   #1
127486
Подтвердите свой е-майл
 
Регистрация: 15.01.2010
Сообщений: 5
По умолчанию Смысл в том чтобы некому устройству отправить по COM порту данные.

Помогите пожалуйста разобраться.
Смысл в том чтобы некому устройству отправить по COM порту данные.
Программа которая это делает может отправлять только хекс варианты, задал вопрос разработчикам даного по с просьбой дать мне то что нужно отправить в порт, получил вот такой ответ (нужно отправить 0xAA). Что это мне не понятно, программно предусмотрено отправка только хекс значений.
Помогите разобраться.
а ранее спасибо)))
127486 вне форума Ответить с цитированием
Старый 15.01.2010, 02:55   #2
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

разобраться поможем, но ответьте...
- какие данные вы все-же хотите отправить по COM порту
- хотите-ли вы использовать "программу" не озвученную вами или вы хотите свою сделать
- какой вопрос вы задали разработчикам
- что говорится в инструкции к программе
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 15.01.2010, 02:58   #3
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

AA это и есть значение.
0x это по Сишному и есть обозначение хекс значения.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 15.01.2010, 04:51   #4
127486
Подтвердите свой е-майл
 
Регистрация: 15.01.2010
Сообщений: 5
По умолчанию

127486 (22:21) :
Здравствуйте Евгений, сообщите пожалуйста протокол обмена с МСАП, дабы получив его ответ всетаки выяснить номер канал по которому он работает, так как клемник вышел из строя и програматором выяснить номер канале нет возможности. Использовать будем любой терминал.

Евгений Питер (22:25) :
запрос от ТК к МСАП: 0xAA
ответ МСАП: 0xnn, 0xd1, 0xd2, 0xcs

Евгений Питер (22:29) :
nn - номер МСАП

Евгений Питер (22:29) :
d1 - старший байт кода-значения

127486 (22:29) :
Спасибо

Евгений Питер (22:30) :
d - младший байт кода-значения

Евгений Питер (22:30) :
*d2

а cs -- это контрольная сумма, получаемая сложением nn, d1, и d2




Вот в принципе вся переписка касающаяся данного вопроса)))
127486 вне форума Ответить с цитированием
Старый 15.01.2010, 04:59   #5
127486
Подтвердите свой е-майл
 
Регистрация: 15.01.2010
Сообщений: 5
По умолчанию

Уважаемы програмисты, спасибо за внимание. проблема оказалась в ДНК))))
Нужно было всего лишь правильно настроить ппраметры порта)))
127486 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как связать таблицы в access, чтобы данные автоматически копировались? rudess Microsoft Office Access 1 15.08.2009 16:22
Как считать данные с устройства, подключенного к СОМ(или ЮСБ)-порту voron29 Общие вопросы Delphi 5 21.06.2008 15:08
как отправить и загрузить данные с сервера? proglamer Работа с сетью в Delphi 3 11.03.2008 07:54
Где надо объявить и описать вводимые данные, чтобы расчитать с помощью них формулы Соня Помощь студентам 1 31.05.2007 07:07
форму, чтобы все данные отправлялись мне на мейл zetrix PHP 0 29.10.2006 20:18