Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.24;
Скачать: CL | DM;

Вниз

Проблема с COM-портом   Найти похожие ветки 

 
BlackTiger ©   (2004-09-22 00:43) [0]

(давно же я не был тута... изменилось кое что)

А куда пропал форум "Работа с железом"?

Ладно, перенаправят, если что.

Моя проблема.

Имею некий девайс (электронные весы), которые шлют (должны) данные на COM-порт. Раньше не возникало никаких проблем, а с этим чудом проблема.

Я и через WriteFile/ReadFile, даже через MSCOMM - им до лампочки!
Самое интересное, от чего я впал в грусть - данные-то идут!
Есть такая старая-старая прога Term95, если кто знает. Так вот она ПОКАЗЫВАЕТ ДАННЫЕ от этих несчастных весов!!!

Что я делаю не так?!?!? У меня нехорошее подозрение, что эти весы как-то странно шлют данные, но ПОЧЕМУ TERM95 их видит, а я - нет?

Я уже проги для 5-ти моделей писал - никогда проблем не возникало.

Может кто подскажет?


 
GanibalLector ©   (2004-09-22 00:47) [1]

Запусти PortMon и посмотри как инициализируются(да и работают) с Term95,а потом запусти свое приложение...и НАМАНА!


 
Defunct ©   (2004-09-22 00:48) [2]

Настройки COM порта проверьте:

- число бит в байте
- стопы
- четность
- скорость


 
BlackTiger ©   (2004-09-22 17:55) [3]

Спасибо, попробую. Может еще какая-нибудь загвоздка вывает?
Биты/четности/скорости я уже все перебрал - Term95 получает данные, я - нет.

Такое нехорошее впечатление, что данные не держатся в буфере, а сразу изчезают в небытие, потому я и не успеваю их поймать. А вот Term95 ловит каждый байт, появляющийся на коме (даже не в буфере) потому как садится гораздо ниже всяких API/TAPI. Может быть такое или я брежу?

Странно, что MSCOMM тоже никак не реагирует, но может я с ним что-то не так делаю. Может есть у кого-нить ссылки на примеры работы с MSCOMM?

Странно всё как-то...


 
simpson ©   (2004-09-22 18:01) [4]

1. Что за весы (снимаешь показания веса или еще что делаешь)?
2. Работаешь через мультиконтроллер или напрямую?
3. Исходный код - в студию.


 
Cosinus ©   (2004-09-22 18:16) [5]

Насколько я понял Term95 - это что то типа терминалки? Не ДОС-овская ли она случаем?:).
1)Попробуй LGComSpy++ (монитор СОМ- порта) и посмотри, что она кажет...
2)Как весы подсоеденины к компу? Только Rx,Tx,Gnd и +V, или все сигнальные линии тоже?


 
Cosinus ©   (2004-09-22 18:23) [6]

Простите... Конечно не "V+", а "+V" :))))



Страницы: 1 вся ветка

Текущий архив: 2004.10.24;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.036 c
9-1087896999
Grez
2004-06-22 13:36
2004.10.24
Как написать Стратегию???


1-1097160138
Dextor
2004-10-07 18:42
2004.10.24
Проблема открытия текстового файла, если в нем есть кавычки!


14-1097150551
Lool
2004-10-07 16:02
2004.10.24
Еще одна задача


6-1092212170
Coder: TCoder;
2004-08-11 12:16
2004.10.24
Indy Client


3-1096273990
msguns
2004-09-27 12:33
2004.10.24
Параметры в TADOQuery





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский