add hid_test.py for testing #58

add feather nrf52840 express to supported board
This commit is contained in:
hathach
2019-05-02 18:10:06 +07:00
parent a9ef8c9e9d
commit 6446b02ae7
6 changed files with 277 additions and 1 deletions

View File

@@ -0,0 +1,15 @@
# Install python3 HID package https://pypi.org/project/hid/
import hid
USB_VID = 0xcafe
for dict in hid.enumerate(0xcafe):
print(dict)
dev = hid.Device(dict['vendor_id'], dict['product_id'])
if dev:
while True:
# Get input from console and encode to UTF8 for array of chars.
str_out = input("Send text to HID Device : ").encode('utf-8')
dev.write(str_out)
str_in = dev.read(64)
print("Received from HID Device:", str_in, '\n')