libusb

    0熱度

    1回答

    我想直接設置以太網端口引腳來發送高/低信號來點亮四個LED。有什麼方法可以簡單地將LED連接到以太網電纜? 如果使用以太網不是一個好的選擇,最好的方法是點亮四個LED燈並使用PC將它們打開/關閉。 我打算在Python中創建一個命令行工具。到目前爲止,我已經閱讀了很多關於PySerial,LibUSB等的文章,並且建議使用USB轉UART模塊或者USB轉RS-232轉換器。 其實我不想要除PC端口

    3熱度

    2回答

    我一直試圖在過去的16個小時內將libusb庫附加到Qt項目中,但沒有取得太大的成功。我很感激任何關於此事的意見,這讓人感到沮喪。 的pro文件是這樣的: TEMPLATE = app CONFIG += console CONFIG -= app_bundle CONFIG -= qt SOURCES += main.cpp INCLUDEPATH +=/usr/local/inc

    1熱度

    1回答

    我正在使用通過Libusb Java使用PIC18F4550構建的USB設備進行通信。 我可以異步地寫入它,所以我不需要使用設備對變量進行池化,但是我無法使用Java應用程序進行處理。我必須不斷嘗試從中讀取消息,引發微控制器中斷,我試圖避免的是什麼。 有沒有一種使用類似回調或阻塞命令的方式,只有當它實際上有東西要讀取時纔會嘗試從設備讀取? 如果我無法讓我的問題更清楚,我會非常抱歉,任何懷疑都會被問

    2熱度

    1回答

    當我嘗試安裝libimobiledevice,它說: configure: error: Package requirements (libusbmuxd >= 0.1.4) were not met: No package 'libusbmuxd' found 但是,當我嘗試安裝libusbmuxd第一,它說: configure: error: preflight worker supp

    0熱度

    2回答

    我想在Ubuntu上嘗試「用戶空間」驅動程序(它不是我的代碼)。我有這個代碼: #include <stdio.h> #include <string.h> #include <usb.h> #include <usbpp.h> #define DEBUG_LEVEL 0 struct usb_bus *busses,*bus,*dbus; int main(int argc,

    4熱度

    1回答

    我試圖從設備(USB溫度計)獲取數據,按照這個文檔https://www.npmjs.org/package/usb,但我沒有任何結果。 爲了從設備獲取溫度數據,我應該發送像'd \ n'這樣的數據。 這是我的代碼: var usb = require('usb'), term = usb.findByIds(65535, 2); term.open(); var endpoin

    0熱度

    2回答

    我在node-webkit應用程序中加載節點模塊時遇到問題。例如(https://npmjs.org/package/usb)。 它從npm(npm install usb --save-dev)成功安裝並且在簡單的Node.js中工作,並且在之下成功重建,以便在node-webkit中使用。 我不包括在我的app.nwnode_modules文件夾,所以使用咕嚕建成後,我有文件的結構如下: AP

    3熱度

    1回答

    我運行這個 libusb_control_transfer(usb_handle,0xA1, 1, 0, 1, buf, 0x800, 1000); ,並得到錯誤 libusb:error [submit_control_transfer] submiturb failed error -1 errno=2 這是什麼意思?我無法在任何地方找到解釋。

    2熱度

    1回答

    我的無人應用程序需要響應擊鍵,但僅當特定類型的鍵盤連接到系統時才需要。它將是一個數字小鍵盤,通過USB連接。 我已經找到了如何使用libusb/libudev檢測鍵盤的連接/斷開連接。它似乎比從任何HID設備捕獲擊鍵都不是那麼難,雖然它需要root權限,我想避免... 難度是,我不希望Linux系統「以正常的方式使用該數字鍵盤,即不接受來自登錄tty的輸入。我也不想完全禁用登錄,登錄仍然可以使用「

    15熱度

    2回答

    我希望能夠從USB計步器讀取數據。我在Java中嘗試這個,我使用LibUsb和Usb4Java庫。我似乎無法聲稱USB管道或類似的東西。 我正在使用的代碼: final Context context = new Context(); int result = LibUsb.init(context); if (result < 0) { throw n