Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2004.10.24;
Скачать: [xml.tar.bz2];

Вниз

Проблема с 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 вся ветка

Форум: "WinAPI";
Текущий архив: 2004.10.24;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.053 c
1-1097081364
Bes
2004-10-06 20:49
2004.10.24
проблема с процедуров в DLL


14-1096573366
_silver
2004-09-30 23:42
2004.10.24
Методы оптимизации.


3-1095964823
Abuzer
2004-09-23 22:40
2004.10.24
RecNoв чем проблема?


3-1095519919
Irene
2004-09-18 19:05
2004.10.24
Проблема с кириллицей


1-1097590259
Expl
2004-10-12 18:10
2004.10.24
файл hlp на русском языке





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский