Обмен данными по usb - C#

Узнай цену своей работы

Формулировка задачи:

Вот пытаюсь поднять обмен по usb как написано в статье http://microsin.net/programming/PC/h...et-csharp.html , но не получается подключить либу. MS visual studio express пишет, что не возможно подключить либ. может кто-то решал такую задачу и может тать пример в котором используется данный либ.Или просто подсказать почему выскакивает такая ошибка, добавляю либу как ссылку .

Решение задачи: «Обмен данными по usb»

textual
Листинг программы
  1.   public static LibUsbDotNet.UsbDevice MyUsbDevice;
  2.         #region SET YOUR USB Vendor and Product ID!
  3.         public static UsbDeviceFinder MyUsbFinder = new UsbDeviceFinder(0xC251, 0x1C01);
  4.         #endregion
  5.  
  6.         MyUsbDevice = UsbDevice.OpenUsbDevice(MyUsbFinder);
  7.                IUsbDevice wholeUsbDevice = MyUsbDevice as IUsbDevice;
  8.                 UsbEndpointReader reader =
  9.                        MyUsbDevice.OpenEndpointReader(ReadEndpointID.Ep01);
  10.                 UsbEndpointWriter writer =
  11.                         MyUsbDevice.OpenEndpointWriter(WriteEndpointID.Ep01);
  12.                 UsbTransfer usbWriteTransfer;
  13.                 UsbTransfer usbReadTransfer;
  14.                 byte[] bytesToSend = Encoding.Default.GetBytes(testWriteString);
  15.                 byte[] readBuffer = new byte[1024];
  16.                 ecWrite = writer.SubmitAsyncTransfer(bytesToSend, 0, 2, 1000, out
  17.                                     usbWriteTransfer);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.636 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы