USB_HID 类 – USB 人机接口设备 (HID)

USB_HID 类允许创建代表 USB 人机接口设备 (HID) 接口的对象。它可用于模拟鼠标或键盘等外围设备。

在使用这个类之前,需要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 是要发送的数据(一个元组/整数列表,或一个字节数组)。