Я пытаюсь прочитать данные со сканера штрих-кода в интерфейсе HID в C #.Я перепробовал много библиотек для HID-интерфейса, но у меня ничего не получилось.
Я придерживаюсь библиотеки mikeobrien, потому что в этой библиотеке я успешно подключен к своему считывателю штрих-кода, но не знаю, как я могу получитьзначения из считывателя штрих-кода после сканирования штрих-кода.
_device = HidDevices.Enumerate(VendorId, ProductId).FirstOrDefault();
if (_device != null)
{
_device.OpenDevice();
_device.Inserted += DeviceAttachedHandler;
_device.Removed += DeviceRemovedHandler;
_device.MonitorDeviceEvents = true;
_device.ReadReport(OnReport);
Console.WriteLine("Reader found, press any key to exit.");
Console.ReadLine();
_device.CloseDevice();
}
else
{
Console.WriteLine("Could not find reader.");
Console.ReadLine();
}