闲鱼HID - 专业
下载开发板烧录工具
如果运行出问题,可能缺失c++运行环境,下载安装即可:https://aka.ms/vs/17/release/vc_redist.x64.exe
Fish烧录版固件,Very good
开发板固件烧录专用工具🔌 插件调用案例源码
📋 插件函数列表
⭐ Hid.sendCommand(命令) 核心函数
功能说明:发送HID命令,命令的格式参考服务端的。发送前会自动更新屏幕旋转角度
参数:
- command: 命令字符串
返回值:
- boolean: 是否成功
📦 更多辅助函数(点击展开)
Hid.initialize(context, libfile)
功能说明:初始化HID管理器
参数:
- context: Android上下文
- libfile: 库文件路径(可选,默认为空)
返回值:
- String: "ok"表示成功,其他为错误信息
Hid.init(type, timeoutMillis)
功能说明:初始化HID连接
参数:
- type: 连接类型,"bluetooth" 或 "usb"
- timeoutMillis: 连接超时时间,单位毫秒(可选,默认10000)
返回值:
- String: "ok"表示成功,其他为错误信息
Hid.isConnected()
功能说明:检查是否已连接
返回值:
- boolean: true表示已连接,false表示未连接
Hid.getDeviceType()
功能说明:获取当前连接的HID设备类型
返回值:
- String: 设备类型,如 "unknown"
Hid.getConnectionType()
功能说明:获取当前连接类型
返回值:
- String: "BLUETOOTH"、"USB" 或 "未连接"
Hid.getMac()
功能说明:获取当前连接设备的MAC地址或序列号
返回值:
- String: 设备ID字符串,未连接或无法获取时返回null
Hid.disconnect()
功能说明:断开当前HID连接
返回值:无
Hid.release()
功能说明:释放所有资源,在应用退出时调用
返回值:无
Hid.getScreenResolution()
功能说明:获取当前屏幕分辨率
返回值:
- String: 屏幕分辨率,格式为 "宽x高",如 "1080x2340"
Hid.getScreenRotation()
功能说明:获取当前屏幕旋转角度
返回值:
- Int: 旋转角度,值为 0、90、180 或 270
Hid.getBatteryLevel()
功能说明:获取当前电池电量
返回值:
- Int: 电池电量百分比(0-100),获取失败返回-1
Hid.isCharging()
功能说明:获取当前充电状态
返回值:
- boolean: true表示正在充电,false表示未充电