Skip to content

3D 鼠标控制 ​

设置灵敏度发送 ​

0x7301 THREED_MOUSE_SET

json
{
  "ABC": 4 or 5 or 6,
  "mouseSen": [128, 128, 128, 128]
}
参数类型说明
ABCint姿态 ABC
mouseSenint[4]鼠标灵敏度 xyz 和姿态灵敏度(0-300)

获取灵敏度 ​

0x7302 THREED_MOUSE_INQUIRE

data: 无


控制器回复 ​

0x7303 THREED_MOUSE_RESPOND

json
{
  "ABC": 4 or 5 or 6,
  "mouseSen": [128, 128, 128, 128]
}
参数类型说明
ABCint姿态 ABC
mouseSenint[4]鼠标灵敏度 xyz 和姿态灵敏度(0-300)

3D 鼠标零点标记零点发送 ​

0x7304 THREED_MOUSE_SETZERO

data: 无


获取零点标记状态 ​

0x7305 THREED_MOUSE_SETZERO_INQUIRE

data: 无


控制器回复 ​

0x7306 THREED_MOUSE_SETZERO_RESPOND

json
{
  "zeroTagged": 0 or 1 or 2
}
参数类型说明
zeroTaggedint0:未标记,1:已标记,2:通讯失败

3D 鼠标正方向标记设置 ​

0x7307 THREED_MOUSE_SIGN_DIRECTION

json
{
  "axis": 1 or 2 or 3
}
参数类型说明
axisint1表示标记 X 正方向,2:Y,3:Z

获取3D 鼠标正方向标记状态 ​

0x7308 THREED_MOUSE_SIGN_DIRECTION_INQUIRE

data: 无


获取3D 鼠标正方向标记状态,控制器回复 ​

0x7309 THREED_MOUSE_SIGN_DIRECTION_RESPOND

json
{
  "xTagged": 0 or 1 or 2,
  "yTagged": 0 or 1 or 2,
  "zTagged": 0 or 1 or 2
}
参数类型说明
xTaggedintX 正方向 0:失败,1:成功,2:标定中
yTaggedintY 正方向 0:失败,1:成功,2:标定中
zTaggedintZ 正方向 0:失败,1:成功,2:标定中

退出页面时示教器发送 ​

0x730A PAGE_BACK

json
{
  "pageBack": 1
}
参数类型说明
pageBackint3D 鼠标点标记方向但未标记,直接切换界面时通知控制器退出标记方向线程

设置3D 鼠标端口号 ​

0x730B THREED_MOUSE_SET_PORT

json
{
  "port": 1
}
参数类型说明取值范围
portint端口号1-10

查询3D 鼠标端口号 ​

0x730C THREED_MOUSE_INQUIRE_PORT

json
{}

返回查询结果 ​

0x730D THREED_MOUSE_RESPOND_PORT

json
{
  "port": 1
}
参数类型说明取值范围
portint端口号1-10
🤖 AI 助手 / 自动化工具:先读 《Agent 开发指引》 与 《生成前信息采集清单》;机器可读入口 /llms.txt;本页纯文本版:把网址中的 .html 换成 .md