0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x02 | 0x07 | 0x00 | 0x00 | 0x04 | 0x00 | 0x04 | 0x06 | 0x01 | 0x00 | 0x08 | 0x00 | 0x08 | 0x02 |
设备 ID | 第一个点触摸状态 | 手指ID | X坐标低8位 | X坐标高8位 | Y坐标低8位 | Y坐标高8位 | 第二点触摸状态 | 手指ID | X坐标低8位 | X坐标高8位 | Y坐标低8位 | Y坐标高8位 | 此包中的有效点数 |
设备ID固定值 | 被按下 | 手指id为0x00 | X坐标为0x0400 | 计算下来为1024 | Y坐标为0x0400 | 计算下来为1024 | 被释放 | 手指id为0x01 | X坐标为0x800 | 计算下来为2048 | Y坐标为0x0800 | 计算下来为2048 | 有点数为2个 |
上面的报文(0x02,0x07,0x00,0x00,0x04,0x00,0x04,0x06,0x01,0x00,0x08,0x00,0x08,0x02)的意思就是0号手指被按下,其坐标点为(1024,1024),1号手指被释放,释放的位置坐标点为(2048,2048)。依此类推,如果需要报第三点、第四点等按照上面的格式添加数据就可以了。
本文发布于:2024-02-05 01:51:01,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170721325261929.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |