Hi,
Running the USB RAWHID example in a Teensy 3.2, and python hidapi library, hid,enumerate() returns two device interfaces,
The packets seem to appear on both, even if open at the same time. Why are there two interfaces? Is there support on the teensy side to read or write one or the other explicitly?
Next question
hid.read(64) returns a list, length 64, type is int, and sys.getsizeof( buffer[0] ) is 28!
Shouldn't that be a byte array of length 64?
Running the USB RAWHID example in a Teensy 3.2, and python hidapi library, hid,enumerate() returns two device interfaces,
The packets seem to appear on both, even if open at the same time. Why are there two interfaces? Is there support on the teensy side to read or write one or the other explicitly?
Next question
hid.read(64) returns a list, length 64, type is int, and sys.getsizeof( buffer[0] ) is 28!
Shouldn't that be a byte array of length 64?
Last edited: