You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
|
# 舵机
|
|
|
|
|
|
## 通讯协议:
|
|
|
|
|
|
### 昆船通訊協議见doc文件夹,每个项目的协议会略有差异,但是格式不会变
|
|
|
|
|
|
### tcp通讯用的netty
|
|
|
|
|
|
### 昆船通讯协议编解码在web
|
|
|
|
|
|
#### 1.HeartNettyClient*类是维持与plc的心跳
|
|
|
|
|
|
#### 2.解码:MyProtocolDecode 这里收到plc的包解析处理,见通讯协议的两张图片
|
|
|
|
|
|
#### 3.调用sdk拍照,录像,转动球机等操作在com.zhehekeji.web.lib里面
|
|
|
|
|
|
## SDK:
|
|
|
|
|
|
### 1.调用sdk的代码在 com.zhehekeji.web.lib下面
|
|
|
|
|
|
### 2.sdk在根目录libs下面
|
|
|
|
|
|
### 3.sdk回调在CallBack类里,重连回调,断线回调,球机转动回调,下载mp4下载结束回调
|
|
|
|
|
|
### 4.详见SDK_ReadMe_请先读我.TXT
|
|
|
|
|
|
### InitService: 项目启动自动登录球机,自动连接PLC
|
|
|
|
|
|
### 球机的连接句柄维护在CameraConnMap类里,key:球机ID,value:登录句柄
|
|
|
|
|
|
# 部署 使用利珀一键部署服务
|
|
|
|
|
|
## windows(该服务一般都会放在win10系统上)
|
|
|
|
|
|
### start-jar.bat (注意目录和profile)
|
|
|
|
|
|
### stop-jar.bat (注意端口号)
|
|
|
|
|
|
## linux:
|
|
|
|
|
|
### sh app.sh start
|
|
|
|
|
|
### sh app.sh restart
|
|
|
|
|
|
### sh app.sh stop
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|