pywinusb

    0熱度

    1回答

    我正在使用pywinusb從自定義HID設備發送/獲取數據。我可以成功發送數據,但不能得到它。有什麼建議麼?我試圖使用Microsoft Message Analyzer進行調試,並可以在那裏看到數據,但不能在腳本中看到。產品/供應商ID,報告ID等都是正確的。 這裏的代碼, from pywinusb import hid from time import sleep devicefilt

    0熱度

    1回答

    我的問題類似Will提出的問題「簡單的讀/寫Python中的USB HID設備?」,但之後我沒有得到任何結果。問題:我正在嘗試處理俄勒岡州WMRS200 Meteo站,它實現了作爲HID設備的USB連接。我開始修改/簡化提供的'raw data.py'示例,如下所示: from time import sleep from msvcrt import kbhit import pywinusb

    1熱度

    1回答

    爲了訪問連接在我電腦上的USB HID設備,我使用pywinusb軟件包中的功能find_all_hid_devices()。 現在我想從asyncio協同程序訪問這個HID設備。用下面的代碼 @asyncio.coroutine def main(): from pywinusb import hid a = hid.find_all_hid_devices() 返回以

    1熱度

    2回答

    我有一個相當簡單的USB HID設備,我一直在試圖弄清楚如何讀取和寫入使用Python。我已經能夠使用PyWinUSB從它讀取,但是當我嘗試寫入它時,問題就出現了。試圖寫入它會使事情爆炸。 例如: device = hid.HidDeviceFilter(vendor_id = 0x0003, product_id = 0x1001).get_devices()[0] 這工作得很好。然後讀取原

    0熱度

    1回答

    我正在使用Python試圖創建一個簡單的程序,讀取和寫入一個相當簡單的USB設備。我遇到的問題是,由於PyWinUSB和PyUSB似乎沒有我需要的東西(試圖寫入設備會使事情爆炸),我必須從頭開始使用ctypes python模塊和原始dll函數WinUSB和SetupAPI。 我已經能夠得到我的問題回答關於如何定義我傳遞給函數的結構,但現在我遇到的問題是根據函數的規範...好吧,我會引用它。 "D

    1熱度

    1回答

    我試圖使用Python和pywinusb-0.3.2從有效請求點擊Web服務器(requested_serial_number來自查詢字符串)時從USB稱重秤讀取數據。 所以我必須在我的do_GET下面的代碼: all_hids = hid.find_all_hid_devices() if all_hids: for index, device in enumerate(all_h

    1熱度

    1回答

    我試圖用pywinusb同時從HID讀取數據,然後用該數據更新tkinter窗口。當發生HID方面的事情時,我希望我的tkinter窗口立即反映出這一變化。 下面是代碼: import pywinusb.hid as hid from tkinter import * class MyApp(Frame): def __init__(self, master): s

    0熱度

    1回答

    我試圖使用PyWinUSB與我有一個非常簡單的USB設備進行通信。該設備是兩個組件;無線收發器和設備本身有5個按鈕,一個旋轉撥號盤和一個撥碼開關。一旦按下任何按鈕(取決於撥號和開關的設置),就會向收發器發送一個值。 該設備還可以接收用於各種目的的信號。 使用PyWinUSB,我已經受夠了從設備接收輸入沒有問題。我遇到的問題來自於我嘗試向設備發送內容時發生的問題。這會導致我迄今尚未解密的錯誤。即使對