add hid_test.py for testing #58
add feather nrf52840 express to supported board
This commit is contained in:
15
examples/device/hid_generic_inout/hid_test.py
Normal file
15
examples/device/hid_generic_inout/hid_test.py
Normal 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')
|
Reference in New Issue
Block a user