Amit Sharma (Patna) Ответов: 1

Множественное сканирование RFID сканера на бланке в VB.NET


Существует более одного RFID-сканера, подключенного к компьютеру. если более одного держателя rfid-карты хотят сканировать свою карту, их бирка смешивается друг с другом бирками.

Я хочу, чтобы если X начал сканирование и в середине времени Y пользователь также начал сканирование, то сначала должна быть отсканирована карта X пользователя, а затем Y пользователя.

В настоящее время идентификатор/тег пользователя X и Y смешаны в одном текстовом поле.

Что я уже пробовал:

В форме есть только одно текстовое поле. Одно за другим сканирование работает хорошо.

Dave Kreskowiak

Это зависит от RFID-сканеров. Если они подвергаются воздействию машины как устройства "клина клавиатуры", то есть они "набирают" код, который они могут, у вас есть огромная проблема.

1 Ответов

Рейтинг:
7

OriginalGriff

Скорее всего, вы не можете, не без существенных изменений.
Использование текстового поля подразумевает, что оно вводится непосредственно из считывателя RFID в качестве данных клавиатуры - и в этом ваша проблема: Windows вообще не хранит "источник" ввода с клавиатуры, поэтому ваша программа не может определить, с какого RFID - сканера пришло конкретное нажатие клавиши, а поскольку клавиатуры являются автономными устройствами, если два сканера начнут подавать буфер клавиатуры одновременно, данные будут безвозвратно смешаны вместе, и нет никакого способа - вообще никакого способа - определить, какая клавиша "набрана" с какого фактического устройства.

Единственный способ решить эту проблему-поговорить с производителями сканеров и посмотреть, есть ли способ, которым они могут передавать данные в виде пакета, а не в виде ввода с клавиатуры. Обратитесь в их техническую поддержку и объясните свою полную проблему - они могут помочь вам, но наверняка мы не сможем!


Amit Sharma (Patna)

- Спасибо, сэр.

OriginalGriff

Всегда пожалуйста!

KUMAR619

Извините, что беспокою вас. Мой вопрос касается чтения деталей смарт-карты Бахрейна, включая изображения с использованием C#.
У меня есть версия Visual studio 2017 с фреймворком 4.6. Предложи мне какую-нибудь идею. Ни одно из этих решений не работает для меня.

Ответьте на следующий вопрос

https://www.codeproject.com/Questions/1257941/How-to-read-photos-and-ID-number-from-bahrain-smar

Заранее спасибо.