class USB_HID – USB人机接口设备(HID)¶
USB_HID类允许创建表示USB人机接口设备(HID)接口的对象。它可用于模拟鼠标或键盘等外设。
在使用此类之前,您需要使用:meth:pyb.usb_mode()
将USB模式设置为包含HID接口。
构造¶
- class pyb.USB_HID¶
创建一个新的 USB_HID 对象。
方法¶
- USB_HID.recv(data, *, timeout=5000)¶
在总线上接收数据:
data
可以是一个整数,表示要接收的字节数,或者是一个可变缓冲区,将填充接收到的字节。timeout
是等待接收的超时时间(以毫秒为单位)。
返回值:如果
data
是一个整数,则返回接收到的字节的新缓冲区,否则返回读入data
的字节数。
- USB_HID.send(data)¶
通过USB HID接口发送数据:
data
是要发送的数据(整数的元组/列表,或一个bytearray)。