последовательный порт

Тема в разделе "Общие вопросы по С и С++", создана пользователем subVultu, 13 дек 2005.

Статус темы:
Закрыта.
  1. subVultu

    subVultu Гость

    надо запрограммировать последовательный порт на прием данных, например, со сканера штрих-кода... в общем-то, что может быть проще... все уже сто раз описано..
    но получается вот такая ерунда:
    открываю, настраиваю, читаю... в буффере оказывается совсем не штрих-код, а что-то типа
    (y00000000000
    вместо, например, 4600304055002
    изначально буфер обнулен - то есть он читает два-три символа и на этом отрубается
    не понимаю почему?
    есть еще такой момент... запускаю SecureCRT (обычный терминал) устанавливаю соединение с этим же портом и он прекрасно читает штрих-код, когда я отключаюсь от порта, закрываю SecureCRT и снова запускаю свою прогу - она тоже правильно читает штрих-код!!!! и так до перезагрузки компа....
    что я еще не настроил???
     
  2. zubr

    zubr Гость

    Посмотри таймауты у порта, возможно поэтому он не успевает принять все символы.
     
  3. subVultu

    subVultu Гость

    и таймауты смотрел...
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей