libusb

    7熱度

    1回答

    我在寫一個與USB視頻播放控制器交互的用戶空間程序。我使用C++進行編程,並且該程序旨在在Linux上運行。在研究libusb手冊時,我遇到了void libusb_exit (struct libusb_context * ctx)函數。 描述says: 取消初始化libusb的。 應在關閉所有打開的設備之後並在您的應用程序終止之前調用。 該手冊沒有解釋爲什麼它需要。我對於終止一個已經初始化並使

    4熱度

    1回答

    我正在嘗試在我的電腦和PIC18F4550之間進行通信,但程序未檢測到它,而計算機卻在Device Manager中顯示。 import usb.core dev = usb.core.find(idVendor = 0x04D8, idProduct = 0xFEAA) 檢查USB設備的功能: def find(find_all = False, backend = None, cust

    0熱度

    1回答

    我正在使用USB4Java輪詢某個線程上的某個USB設備,並在可用時立即讀取數據。我面臨的問題是沒有available()類似於流的方法,它檢查端口上用於讀取的可用字節數(一個用於串行端口的NRSerial)。是否有這樣的USB的等效方式?如果不是,我可以簡單地調用read函數並等待超時?後者對我來說似乎太蠻橫。

    2熱度

    2回答

    我試圖從Wacom Inkling 羅爾·楊森提取實時數據已經檢查了包here: // Some kind of handshaking. // Values obtained by sniffing the USB connection between SketchManager and the device. unsigned char usb_data[33]; memset (&us

    1熱度

    1回答

    我的問題超出了標題所說的範圍,所以會在問題出現之前給出背景。我一直在嘗試的問題,因爲我更新在Android Studio的1.5〜2.0(現在使用的2.1.1穩定,試圖beta版一樣) 背景 當我更新了我的Android Studio和打開C文件在NDK y中開始收到以下消息: 即使我已經同步項目,也會顯示此消息。 編譯器工作正常,因爲我可以忽略修改c中的東西,它仍然會編譯。然後我嘗試添加一個由我

    0熱度

    1回答

    我想使用libusb-1.0庫直接尋址USB設備(收據打印機)。我設法使用另一臺打印機(也用於打印收據,但另一個品牌),但我現在嘗試的一個提出了一個新問題:它有兩個端點,都在IN方向(設備 - >主機),所以我不知道如何將數據發送到打印機! 這是給我的lsusb -v(抱歉,這是一個有點長): Bus 003 Device 015: ID 04b3:4535 IBM Corp. 4610 Sure

    1熱度

    1回答

    我在樹莓派3(debian)上運行node.js。 我有一個小型原型項目,它從我的渦輪增壓教練機上的ANT +變送器收集數據,該數據通過Suunto Movestick USB加密狗發送。 我使用Ant-Plus節點模塊來管理ANT +協議和腳本,該腳本將數據輸出到控制檯並通過REST API發送到雲存儲。 總之,切正題,這是所有工作正常,多進程啓動,並沒有問題停止,直到我無意中擊中ctrl +

    2熱度

    2回答

    爲什麼使用libusb需要卸載內核驅動程序?爲什麼不可能與內核驅動一起執行一些USB IO?

    0熱度

    1回答

    目標:在我們的嵌入式Linux系統中,我們希望使用Qt來檢測USB存儲設備的插入情況,在USB存儲設備插入或插入時通知系統,然後掛載其文件系統。稍後我們可以訪問USB存儲設備上的文件。 我搜索了一下,似乎有兩個解決方案:libusb和dbus。但我仍然不知道如何使用它。有沒有人有一些例子?

    0熱度

    1回答

    嗨我正在使用指紋識別器的項目。我想知道是否有任何方法檢測來自該設備的傳入數據,我想要做的是: 當從指紋識別器檢測到的數據顯示一個表單(表單顯示用戶檢測到的數據)時,但我一直搜索方法,他們都使用庫,如果有任何解決方法,沒有庫?謝謝。 該讀者是U.are.U. 4500,在使用他們的SDK時,但是有任何方法檢查指紋讀取器是否正在發送數據。 我下載LibUSB.net,我想知道如果我可以解決這個問題,使