Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / MSComm / 11 сообщений из 11, страница 1 из 1
19.09.2003, 11:37
    #32270053
Hibernate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSComm
никто не занет? как с помощью MSComm управлять состоянием линии CTS ?
надо ее периодически поднимать-сбрасывать.
в контроле MSComm состояние линии узнать можно, а вот изменить ее - не могу понять как.
Это возможно?
или надобно искать более правильный контрол?
...
Рейтинг: 0 / 0
19.09.2003, 11:50
    #32270081
tpg
tpg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSComm
А зачем им управлять? Это как бы флаг, поступающий от подключенного устройства и говорящий, что можно передавать данные или нет.
...
Рейтинг: 0 / 0
19.09.2003, 12:06
    #32270110
Hibernate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSComm
да это самое устройство (сканер) достаточно тупое, и поддерживает только RTS/CTS handshaking или None.

данные поступают порциями, при None не поймешь когда одна порция закончилась, а следующая началась.

а при RTS/CTS эта железка для каждой порции проверяет CTS, потом посылает RTS и ждет изменения CTX потом передает данные. В конце сбрасывает RTS.

если у порта выставить тоже RTS/CTS handshaking, то MSComm события получения данных не генерит - впрочем так оно и описано в доке, при этом можно только передавать данные, но не получать.
...
Рейтинг: 0 / 0
19.09.2003, 12:08
    #32270112
Hibernate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSComm
может я не туда рою?
просто с Com-портами не приходилось работать...
а тут вроде все есть и данные на экране видно и все такое а вот отделить однцо от другого не получается....
...
Рейтинг: 0 / 0
19.09.2003, 12:29
    #32270150
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSComm
А компоненты для работы со сканером не пробовали ?\r
был вот топик
...
Рейтинг: 0 / 0
19.09.2003, 12:43
    #32270174
Hibernate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSComm
2big-duke
смотрел я этот топик. (и даже ссылочку на контрол просил:-).
я не знаю, в чем проблема, но за пол-дня ковыряний я так и не понял как это все должно работать (мож это я такой тупой!?) - даже тестовые приложения постоянно чего-то хотели и матюкались. Вобщем решил обратить свой взор к чему-то более приземленному...
А теперь похоже, придется рыть апи. :-(
...
Рейтинг: 0 / 0
19.09.2003, 13:56
    #32270291
tpg
tpg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSComm
А это смотрел? /topic/44911\r
Код кабочий (использую более чем в 10 приложениях).
...
Рейтинг: 0 / 0
19.09.2003, 14:48
    #32270385
Hibernate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSComm
2tpg:
спасибо! (у меня получился примерно такой-же код :-) только вот вместо проверки Cr всякие извраты по определению конца передачи. :-(
К сож. сканер, гадина выдает Cr только совместно с CodeID штрих-кода, который идет впереди штрихкода без всяких разделителей и он может быть и два символа и один. Причем, например, может быть A0 и просто A - с нулем после А поди разберись - это уже штрих-код или еще код типа штрих-кода.
Отключаешь передачу типа штрихкода, отключается и передача суффикса :-((

Вобщем, понятно, что дело гиблое..
...
Рейтинг: 0 / 0
19.09.2003, 17:43
    #32270707
Serg_71
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSComm
Уважаемый big-buke не могли бы вы скинуть crac на ImagXpress на e-mail ssa71@e-mail.ru
Спасибо
...
Рейтинг: 0 / 0
19.09.2003, 18:50
    #32270772
MSComm
> никто не занет? как с помощью MSComm управлять состоянием линии CTS ?

Никак. CTS - входной сигнал COM-порта, а не выходной. Его можно только опрашивать.
...
Рейтинг: 0 / 0
22.09.2003, 11:51
    #32271480
Hibernate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSComm
2Константин Карпов:
спасибо, я как раз разобрался :-)
достаточно было "дернуть" RTS и было мне счастие :-)
правда, пришлось перелопатить гору инфы по COM - портам.
ВОт что меня убивает в этих мелкомягкихъ прибамбасах, что они вроде бы делают контрол, чтобы спрятать от меня все ньюансы работы с COM-портом, а на поверку этим можно пользоваться только в каких-то полутестовых задачах, а иначе надо рыть всю подноготную... В итоге оказывается, что контрол и найфиг не нужен - все тоже самое можно сделать ручками и так как надо.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / MSComm / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]