Сканер штрих-кода с PS / 2 с последовательным преобразователем выглядит как программный последовательный порт? - PullRequest
0 голосов
/ 30 марта 2012

Я хочу использовать сканер штрих-кода RS232. Я не могу найти его, но могу найти версию PS / 2 с адаптером для RS232.

Мой вопрос: будет ли это похоже на последовательный порт моего программного обеспечения? Мне не нужны все возможности последовательного порта, нет CTS / RTS и т. Д. Я просто хочу открыть порт и прочитать символы.

Может ли кто-то, кто уже сделал это, проверить, могу ли я, прежде чем я действительно потрачу деньги на устройстве? Спасибо

1 Ответ

1 голос
/ 30 марта 2012

То, о чем вы говорите, действительно звучит как очень старое оборудование.Если у вас есть какой-то старый сканер штрих-кода в стиле PS / 2, а затем у вас есть адаптер, который переходит с PS / 2 на EIA-232 (RS-232), который физически выглядит как порт DB9 или DB25, который, в свою очередь,подключен к соответствующему порту на вашем компьютере или на адаптере RS232-USB, тогда конечно, вам потребуется библиотека последовательного порта (TComPort, Async Pro), и, конечно, она будетподключен через последовательный порт в вашем программном обеспечении.Однако следует опасаться, что то, что люди имеют в виду в литературе по продажам, может сильно отличаться от ваших ожиданий.

В наши дни большинство современных сканеров штрих-кода подключаются через USB и обычно по умолчанию работают в HID-совместимом режиме.(устройство ввода с клавиатуры), что означает, что они работают так же, как старые «клавиатурные клинки PS / 2», и, по-видимому, эквивалентны использованию двух клавиатур USB, подключенных к одному ПК.Тем не менее, некоторые переключаются в режим эмуляции последовательного порта, без какого-либо отдельного кабеля адаптера, и поскольку USB является гибким, вы получаете устройство Windows класса CDC (последовательный порт), и вы рассматриваете его как последовательный порт вваше программное обеспечение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...