A2 雷达多点触控

关于A2 雷达多点触控

1, 安装方式

若连接线朝向检测面, 则按照长方形的效果。则 左上角是(0,0)
A2 雷达多点触控

若连接线背向检测面, 则按照长方形的效果。则 右下角是(0,0)

A2 雷达多点触控

1,校正
(1)文件加载
每次使用雷达之前首先要进行校正, 根据白色的框 选定检测的区域。
Josin 文件中。

A2 雷达多点触控
A2 雷达多点触控

注意josn文件的加载路径。第一张图是需要加载json 的路径

{
“angle_offset” : 180.0,
“client_address” : “127.0.0.1:4444;127.0.0.1:5555”,
“connect_path” : “Serial:COM3,115200”,
“show_lidar_scan” : 1,
“show_touch_point_coordination” : 1,
“touch_area” :
[
-0.1085471212863922,
0.3986619114875794,
0.5757770538330078,
1.093091964721680
]
}

在使用时,首先我们需要client 端默认的地址是 127.0.0.1 端口4444 还有另外一个也可以编辑。以上采用的client 使用的是 OSC 通讯(属于UDP 通讯的一个分支)
我们在测试或者使用的时候, 需要将 127.0.0.1 修改为本机的IP 地址,否则不会通讯成功。

以上是我们选择 检测触控区域的图形显示区域。 注意left 和 right 是分左右的。 默认雷达的线缆是向下垂。 最上面是0 du , 顺势转旋转 是角度最大, 跟线缆平行的角度是180度。
TOP 是检测区域的上边沿距离雷达的距离。 bottom 是检测区域的县边沿距离雷达的距离。

(2)通讯方式
方案一:默认采用的是串口。

Multi_touch.json 文件中:
“connect_path” : “Serial:COM3,115200”,

默认和雷达之间进行通讯 是串口 COM3 115200
尽量采用此串口进行通讯测试,否则会出现问题。

也可以采用TCP ,网线的方式进行通讯测试。
前提是需要使用一个串口转网口的模块。同时将本机的IP 地址设置为 192.168.0.XXX

此处的通讯方式可以修改为TCP 的方式,后面加上 IP 地址 ,注意需要是同一个网段。
相应的需要一个 串口转网口的模块即可。
具体的通讯协议的修改方式, 记得在代码中进行修改。

方案二:采用网口
https://wiki.slamtec.com/pages/viewpage.action?pageId=10354801
以上是官方的配置流程。

着重需要说的是:
(1)

A2 雷达多点触控
模块的IP 地址 我们设置成:192.168.21.7
网关:192.168.21.254
本地端口(默认):20108

注意此时需要把自己的主机电脑设置成 192.168.21.20

Multi_touch.json 文件中 需要修改链接方式:

“connect_path” : “TCP:192.168.21.7,20108”,

注意以上IP 的地址 是模块的IP 地址, 后面跟的是模块的端口号。 此时相当于电脑和模块之间进行通讯。

…分割线。。。。
by 小飞和建刚测试