LibUsbDotNet |
Обновлено: 10.01.2016 - 19:45
Библиотека .NET C# USB для WinUsb, libusb-win32 и Linux libusb v1.x. Все основные функции USB устройств можно выполнять через общие классы устройств, позволяя писать независимый код операционных систем и драйверов.
LibUsbDotNet - это инструмент для разработки программного обеспечения .NET, чтобы облегчить разработку драйверов USB для Windows и UNIX.
Внимание: LibUsbDotNet не в коей мере не предназначен для конечного потребителя или для замены существующих классов драйверов windows.
Заметки:
- LibUsbDotNet версии 2.2.4 и выше поддерживает драйвер Libusb-1.0.
- Libusb-1.0 поддерживается в Linux и Windows. В windos используется Libusb-1.0 windows-backend driver. Кроме этого, MonoLibUsb можно использовать непосредственно для поддержки USB устройств, использующих только драйвер Libusb-1.0.
- LibUsbDotNet 2.1.0 и выше поддерживает подлинный пакет драйверов libusb-win32. Тем не менее, в реестре windows отсутствует доступ к основной информации устройства. См LegacyUsbRegistry класс для получения дополнительной информации.
Возможности LibUsbDotNet
- Полноценная поддержка WinUSB. Все интерфейсы WinUSB рассматриваются как отдельные устройства. То есть каждый интерфейс можно использовать в разных приложениях.
- Расширенная поддержка на уровне ядра для libusb-win32.
- Поддержка UNIX-подобных систем используя .NET и Libusb-1.0.
- Классы общих устройств позволяют простому базовому коду поддерживать несколько драйверов и платформ.
- USB-InfWizard для создания установочных пакетов, установки драйверов и удаления устройств. Только для Windows.
- Исходный пакет включает в себя множество мелких примеры приложений.
Обнаружение устройств используя любой или все критерии:
- VendorID
- ProductID
- Revision Code
- Serial Number
- Device Interface GUID
------------------------
ТРИО теплый пол отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты
Категория: Программные библиотеки
Лицензия:
GNU General Public License version 2.0 (GPLv2), GNU Library or Lesser General Public License version 2.0 (LGPLv2)![]()
![]()
Язык программирования:
C#
Сайт проекта
Скачать LibUsbDotNet
Комментарии |