Skip to content

gautodev/pcb_production_test_server

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pcb_production_test_server

PCB板卡生产测试服务器

Intro

主要功能:

  1. 转发差分数据
  2. 接收客户端的心跳信息
  3. 向管理端发送当前客户端状态

Setup

cp ./docs/config.json.default ./conf/config.json

并按需修改配置文件conf/config.json

Usage

  • 启动方法
python3 production_test_server.py
# or
./start.sh

按回车查询状态。按'q'+回车或Ctrl+c退出程序。

通过 socket 发送命令到 controlPort 端口,命令格式为 *#*#command#*#*

  • reset server 关闭所有连到 rtk_trans 的客户 socket
  • list 查询与客户端的 socket 连接
  • pcb 查询客户端 PCB 的心跳包状态, 第一行为设备数量n, 接下来n行的格式为 设备ID-解状态-初次心跳时间-最近心跳时间\r\n 最后一行为 $bye\r\n

其他说明

License

All rights reserved.

About

直接转发

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.5%
  • Shell 0.5%