Commit 9aa9b15b627d11837e4c4746f2894cc8bd335a55
1 parent
730a64be
修改错误的注释
Showing
2 changed files
with
14 additions
and
27 deletions
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/cmd/impl/SIPCommander.java
| ... | ... | @@ -182,35 +182,24 @@ public class SIPCommander implements ISIPCommander { |
| 182 | 182 | /** |
| 183 | 183 | * 云台指令码计算 |
| 184 | 184 | * |
| 185 | - * @param leftRight 镜头左移右移 0:停止 1:左移 2:右移 | |
| 186 | - * @param upDown 镜头上移下移 0:停止 1:上移 2:下移 | |
| 187 | - * @param inOut 镜头放大缩小 0:停止 1:缩小 2:放大 | |
| 188 | - * @param moveSpeed 镜头移动速度 默认 0XFF (0-255) | |
| 189 | - * @param zoomSpeed 镜头缩放速度 默认 0X1 (0-255) | |
| 185 | + * @param cmdCode 指令码 | |
| 186 | + * @param parameter1 数据1 | |
| 187 | + * @param parameter2 数据2 | |
| 188 | + * @param combineCode2 组合码2 | |
| 190 | 189 | */ |
| 191 | - | |
| 192 | - /** | |
| 193 | - * 云台指令码计算 | |
| 194 | - * | |
| 195 | - * @param cmdCode 指令码 | |
| 196 | - * @param horizonSpeed 水平移动速度 | |
| 197 | - * @param verticalSpeed 垂直移动速度 | |
| 198 | - * @param zoomSpeed 缩放速度 | |
| 199 | - * @return | |
| 200 | - */ | |
| 201 | - public static String frontEndCmdString(int cmdCode, int horizonSpeed, int verticalSpeed, int zoomSpeed) { | |
| 190 | + public static String frontEndCmdString(int cmdCode, int parameter1, int parameter2, int combineCode2) { | |
| 202 | 191 | StringBuilder builder = new StringBuilder("A50F01"); |
| 203 | 192 | String strTmp; |
| 204 | 193 | strTmp = String.format("%02X", cmdCode); |
| 205 | 194 | builder.append(strTmp, 0, 2); |
| 206 | - strTmp = String.format("%02X", horizonSpeed); | |
| 195 | + strTmp = String.format("%02X", parameter1); | |
| 207 | 196 | builder.append(strTmp, 0, 2); |
| 208 | - strTmp = String.format("%02X", verticalSpeed); | |
| 197 | + strTmp = String.format("%02X", parameter2); | |
| 209 | 198 | builder.append(strTmp, 0, 2); |
| 210 | - strTmp = String.format("%X", zoomSpeed); | |
| 199 | + strTmp = String.format("%X", combineCode2); | |
| 211 | 200 | builder.append(strTmp, 0, 1).append("0"); |
| 212 | 201 | //计算校验码 |
| 213 | - int checkCode = (0XA5 + 0X0F + 0X01 + cmdCode + horizonSpeed + verticalSpeed + (zoomSpeed & 0XF0)) % 0X100; | |
| 202 | + int checkCode = (0XA5 + 0X0F + 0X01 + cmdCode + parameter1 + parameter2 + (combineCode2 & 0XF0)) % 0X100; | |
| 214 | 203 | strTmp = String.format("%02X", checkCode); |
| 215 | 204 | builder.append(strTmp, 0, 2); |
| 216 | 205 | return builder.toString(); |
| ... | ... | @@ -259,14 +248,14 @@ public class SIPCommander implements ISIPCommander { |
| 259 | 248 | * @param device 控制设备 |
| 260 | 249 | * @param channelId 预览通道 |
| 261 | 250 | * @param cmdCode 指令码 |
| 262 | - * @param horizonSpeed 水平移动速度 | |
| 263 | - * @param verticalSpeed 垂直移动速度 | |
| 264 | - * @param zoomSpeed 缩放速度 | |
| 251 | + * @param parameter1 数据1 | |
| 252 | + * @param parameter2 数据2 | |
| 253 | + * @param combineCode2 组合码2 | |
| 265 | 254 | */ |
| 266 | 255 | @Override |
| 267 | - public boolean frontEndCmd(Device device, String channelId, int cmdCode, int horizonSpeed, int verticalSpeed, int zoomSpeed) { | |
| 256 | + public boolean frontEndCmd(Device device, String channelId, int cmdCode, int parameter1, int parameter2, int combineCode2) { | |
| 268 | 257 | try { |
| 269 | - String cmdStr= frontEndCmdString(cmdCode, horizonSpeed, verticalSpeed, zoomSpeed); | |
| 258 | + String cmdStr= frontEndCmdString(cmdCode, parameter1, parameter2, combineCode2); | |
| 270 | 259 | System.out.println("控制字符串:" + cmdStr); |
| 271 | 260 | StringBuffer ptzXml = new StringBuffer(200); |
| 272 | 261 | ptzXml.append("<?xml version=\"1.0\" ?>\r\n"); | ... | ... |
src/main/java/com/genersoft/iot/vmp/storager/impl/VideoManagerStoragerImpl.java
| ... | ... | @@ -102,8 +102,6 @@ public class VideoManagerStoragerImpl implements IVideoManagerStorager { |
| 102 | 102 | return new PageInfo<>(all); |
| 103 | 103 | } |
| 104 | 104 | |
| 105 | - | |
| 106 | - | |
| 107 | 105 | @Override |
| 108 | 106 | public List<DeviceChannel> queryChannelsByDeviceId(String deviceId) { |
| 109 | 107 | return deviceChannelMapper.queryChannelsByDeviceId(deviceId, null,null, null, null); | ... | ... |