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

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

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

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

1 ответ

Решение

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

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

Другие вопросы по тегам