智慧警车前后端联调

本文描述了在2023年6月21日进行的一次系统联调过程,涉及软件Edge和PoliceCar_APP,以及多个硬件设备的IP配置,包括电脑、摄像头和平板。主要步骤包括摄像头的IP配置、代码修改以设置TCP服务器IP和端口,以及在不同设备上运行和测试。此外,还提到了华为平板的内网连接方法。
摘要由CSDN通过智能技术生成

2023年6月21日 第一次联调

软件:边缘端Edge,PoliceCar_APP

硬件:1个智能摄像头,电脑(编号100),电脑(编号101),能用IE+ActiveX的电脑(编号102),平板

步骤:

1、配置IP

电脑(100):192.168.1.100 --运行Edge

电脑(101):192.168.1.101 --运行PoliceCar_APP,调试平板

电脑(102):192.168.1.102 --配置摄像头的IP、TCP服务器地址等

摄像头:192.168.1.195

配置摄像头方法:

方法一:

在基地的内网中,若A电脑为10.17.1.15,将摄像头直连到某个内网网口上,在A电脑使用“网络视频监控软件”,搜索在线设备,显示出设备之后,修改其IP为192.168.1.195。

方法二:

在电脑102上访问摄像头的当前IP,初始默认IP为192.168.1.168。用户名admin,密码123456。

登陆之后,在“远程配置”中点击网络配置可以配置IP等,本次设置为192.168.1.195。

点击“智能参数”,可以配置TCP服务器地址,“主动连接模式”需要勾选,服务器地址和端口要和Edge代码中相同:

自此,摄像头在检测到人脸的时候就会自动访问TCP服务器,并向其发送检测到的人脸车牌照片。
另外:摄像头的 WWA_FaceDemo_V1_51.exe 软件,可以配置一些摄像头功能:
 2、代码修改
在电脑100中运行Edge,进行以下配置修改:

tool_filea.cpp中:

//监听IP
...
    settings.setValue(QLatin1String("serverIP"),"192.168.1.100"); //这是57行左右,TCP服务器的IP
//监听端口
...
    //tcpserver 监听端口号
    ...
        settings.setValue(QLatin1String("tcpServerPort"),"9000");//77行左右,设置端口

    //App ip
    //摄像头IP
    ...
        settings.setValue(QLatin1String("cameraIP"),"192.168.1.195");//97行左右,摄像头的IP
//    //SN 设备编号
在电脑101中运行PoliceCar_APP,进行以下配置修改:

main.cpp中,修改两处websocket的IP地址,端口不要动:

websk->open(QUrl("ws://192.168.1.100:1202"));
...
websk2->open(QUrl("ws://192.168.1.100:1203"));
3、运行

都跑起来即可。

4、另外
华为平板连接内网:

电脑101连接内网,将内网的网络适配器的属性设置为分享的,分享给另一个适配器,此适配器连接网线,再通过转接口连接到华为平板的充电口。华为平板关闭所有网络连接,即可在右上角显示<···>图标,就是连接成功。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值