Возникла необходимость подключение сканера штрихкодов к телефону на Android. Подключение сканера будет через USB порт. В уже разработанном приложении есть сканер штрихкодов с использованием камеры телефона, но так же нужно добавить поддержку сканера как устройство USB. И тут возникла проблема как это реализовать. Читал информацию на https://docs.microsoft.com/ru-ru/xamarin/, на SO тоже ничего подобного не нашел (может плохо искал..), https://metanit.com/sharp/xamarin/ здесь тоже ни слова об устройствах подключаемых к телефону.
Может кто-то сталкивался с такой проблемой? Что нужно вообще использовать для работы с USB? как проверить подключено ли устройство, отправить какую-то команду и получить ответ?
PS Самого сканера USB еще нет, но нужно понять как с ним работать и возможно ли это вообще. Данные сканеры довольно дорогие, чтобы покупать их не глядя.
Интересующий сканер: здесь
Физическое устройство сканер ШК подключается по USB как обычная клавиатруа, возможно этого вам будет достаточно?))
Если точно то есть 3 режима:
Вас может заинтересовать первый режим - с вашей стороны никаких телодвижений для чтения данных, они будут вводится в любое активное поле для ввода.
Либо же второй режим - с вашей стороны необходимо читать COM port.
Третий режим более сложен и требует изучения документации, но при этом позволяет производить захват оборудования, чтение RAW данных, получение более подробной информации об оборудовании, Типе и данных закодированых в ШК и пр. информацию.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости