1

У меня есть USB сканер штрих-кода Symbol Technologies LS2208, подключенный к моей новой Raspberry Pi 2.

Я установил Raspbian в качестве ОС, и все, кажется, работает - оно распознается как устройство HID - но сканер штрих-кода, похоже, не отправляет данные в Raspberry Pi.

hid-generic 0003:05E0:0600.000F: hiddev0,hidraw0: USB HID v1.10 Device [\xffffffef\xffffffbe\xffffffa9\xffffffbe\xffffffa9Symbol Technologies, Inc, 2002 Symbol Bar Code Scanner] on usb-bcm2708_usb-1.3/input0

Когда я сканирую штрих-коды, он не отправляет символы ASCII. Он издает звуковой сигнал, а затем текстовый редактор остается пустым.

Я попытался перенастроить сканер для эмуляции простого COM-порта. Но после тестирования, когда он настроен таким образом - он даже не сканирует вообще.

Как я могу заставить этот сканер отправлять коды ASCII на мой Raspberry Pi 2? Как я могу пойти по поводу устранения неполадок этого устройства? Нужно ли скачивать драйвер?

1 ответ1

2

Я нашел эту тему и эту тему, которая, кажется, имеет решение. Похоже, по какой-то причине вам может понадобиться использовать USB-сканер штрих-кода в Windows хотя бы один раз.

Итак, вот ключевые шаги из этой темы:

  1. Загрузите и установите драйвер виртуального COM-порта Symbol на компьютер с Windows или виртуальную машину.
  2. Сконфигурируйте сканер для выполнения «простой эмуляции COM-порта» с использованием штрих-кодов в руководстве по конфигурации.
  3. Подключите сканер к коробке Windows, откройте гипертерминал и отсканируйте некоторые штрих-коды.
  4. Сделайте ls /dev/hidraw* на вашем Linux-компьютере
  5. Вставьте сканер обратно в коробку Linux и снова ls /dev/hidraw* чтобы появилось новое необработанное устройство /dev /hidrawX, которого раньше не было.
  6. Теперь вы можете прочитать отсканированные штрих-коды из /dev/hidrawX .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .