в небольшом приложении .net C#. Я прочитал вывод USB-сканера штрих-кода с помощью LibUsbDotNet http://libusbdotnet.sourceforge.net/V2/Index.html. Проблема в том, что я не знаю, как преобразовать вывод в то, что я могу прочитать. Сканер настроен на выход возврата после каждого штрих-кода, поэтому мне нужно, например, обнаружить это. Выход, я думаю, в группах по 8 бит. Он может быть установлен как ввод на клавиатуре. Итак, что я должен делать с выходом сканера, чтобы превратить его в что-то новое?чтение (декодирование, преобразование) вывода штрих-кода через LibUsbDotNet в C#
0
A
ответ
0
Я думаю (не пробовал сам - но я работал совсем немного с barcodescanners), что этот пример: http://libusbdotnet.sourceforge.net/V2/html/e61bb81e-108b-4f84-a77d-8ccdecebfa31.htm - пример, который вы ищете. Сканеры штрих-кода обычно отправляют «строки», за которыми следует возврат линии/каретки (или оба), как при использовании клавиатуры для ввода кода, за которым следует ввод.
В этом примере используется: Console.Write(Encoding.Default.GetString(e.Buffer, 0, e.Count));
, отправив строку на консоль. Вам не нужно писать на устройство, просто чтение-событие будет достаточно.
Смежные вопросы
- 1. Удалить текст снизу штрихкода в ASP.NET (C#)
- 2. pdf417 Чтение/декодирование Javascript
- 3. Декодирование вывода Pickle Python
- 4. Чтение вывода с консоли через asp.net
- 5. Чтение вывода с консоли через asp.net
- 6. Преобразование вывода python в C++
- 7. Gmail api чтение/декодирование сообщения C#
- 8. Json декодирование и чтение
- 9. C# чтения USB HID от сканера штрихкода
- 10. Чтение вывода GnuPlot в изображение в C#
- 11. Чтение в приложении через SMTP в C#
- 12. Чтение и декодирование jpg-изображений
- 13. Чтение консольного вывода процесса через SSH, linux
- 14. Декодирование mysql_real_escape_string() для вывода HTML
- 15. Чтение вывода из фонового процесса в C++
- 16. LibUsbDotNet Сканер штрих-кода
- 17. Декодирование кадров H264 C#
- 18. Чтение вывода gcc в строке
- 19. Модуль отпечатков пальцев R305 Декодирование вывода
- 20. Декодирование JQUERY через PHP
- 21. Чтение вывода переменной
- 22. JSON-декодирование в C#
- 23. Декодирование json в C++
- 24. Декодирование RunLength в C
- 25. HTML-декодирование в C/C++
- 26. Возможно чтение стандартного вывода на C?
- 27. чтение стандартного вывода через функцию чтения вместо fread
- 28. Общайтесь с устройством USB в C#, используя LibUsbDotNet
- 29. Переадресация вывода gpu через библиотеки c/C++
- 30. Преобразование вывода в валюту
Hi riffnl, и спасибо вам за ответ! Именно так я попытался прочитать данные из сканера, основываясь только на примере для чтения только здесь: http://libusbdotnet.sourceforge.net/V2/html/9926451f-29bf-4fae-9233-f6467ed072c7.htm, но в консоли Я вижу только мусор. – bfi
Можете ли вы настроить этот сканер для чтения определенных типов кодов? – riffnl
Да. Из руководства по конфигурации: ДЕШИФРАТОР ВЫБОРА EAN/UPC Код 128/EAN 128 Code 39 Code 32 Кодабар Interleaved 2/5 По умолчанию EAN/UPC (аддон Off). – bfi