Можно ли заставить сканер UPC (штрих-код) взаимодействовать с двумя POS-системами независимо и одновременно, чтобы при сканировании элемента устройство отправляло информацию в две разные неинтегрированные системы (примерно) одновременно?

Я думаю, что это, вероятно, аппаратный вопрос, потому что мне действительно интересно, возможно ли, чтобы две программы могли одновременно общаться с одним и тем же портом USB.

Программное обеспечение очень приветствуется.

Спасибо!

Лео

3 ответа3

1

Я думаю, что если сканер штрих-кода USB, это не может быть сделано. Это должно быть сделано программным обеспечением, управляющим сканером, а затем использовать какой-либо другой порт (последовательный, Ethernet) для отправки кода upc в другую POS.

1

Возможно, вам повезет, если использовать Arduino в качестве промежуточного прокси. Подключите сканер UPC к Arduino и напишите для него программное обеспечение для эмуляции двух отдельных клиентских USB-устройств. Затем отправьте информацию на два разных хоста.

0

Не будет работать с вашим существующим сканером, но вот что вы можете сделать для этого.

Замените ваш USB-сканер на сканер Serial/RS232. Symbol Serial Scanner является одним из примеров. Серийные сканеры уже не так распространены, но в зависимости от модели вашего сканера некоторым просто нужен последовательный кабель. Я бы поговорил с производителем, если можно переключить его на серийный.

Убедитесь, что ваш POS будет поддерживать сканер последовательного порта. Уже не так часто, но большинство POS, как правило, все еще поддерживают последовательные сканеры.

Затем приобретите разветвитель RS232, чтобы отправить сигнал на оба компьютера.

Теперь это зависит от того, есть ли на обоих компьютерах последовательный порт, или вы можете использовать адаптер USB-Serial, если на вашем компьютере его нет.

Единственное предостережение относительно разветвителя RS232 - диапазон соединения будет уменьшаться, когда вы разделяете этот сигнал.

Мне любопытно, какого конечного результата вы пытаетесь достичь. У вас есть две независимые POS-программы в вашем бизнесе. Почему вы хотите отсканировать один и тот же элемент дважды? Есть ли один POS для склада, чтобы забрать заказы?

Похоже, в настоящее время невозможно использовать одно USB-устройство на двух компьютерах одновременно.

Если вам приходилось использовать USB-сканер, единственная идея, которую я могу придумать, - это использование USB Switch Hub. Вам нужно будет отсканировать один POS один раз, затем нажать кнопку на USB-концентраторе и начать сканирование снова.

Надеюсь, это поможет.

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