| | |
| | | private static boolean isAllowEasyProgrammingSearch = false;//是否允许被简易编程搜索 |
| | | private static int SDKLocalBigClass = 9; //SDK 当前配置模拟设备的大类,默认为音乐、背景音乐功能 |
| | | private static int SDKLocalSmallClass = 1; //SDK 当前配置模拟设备的小类,第三方背景音乐模块 |
| | | private static String SDKLocalRemark = "特殊设备"; //SDK 当前配置模拟设备备注 |
| | | private static String SDKLocalRemark = "声必可设备"; //SDK 当前配置模拟设备备注 |
| | | |
| | | |
| | | /** |
| | |
| | | //简易编程设备搜索操作码、设备读取操作码 回复 |
| | | case Configuration.DEVICES_SEARCH_COMMAND: |
| | | handleDeviceSearchBackData(getDatas); |
| | | break; |
| | | case Configuration.ReadRemark://2021-01-05 000E搜索备注处理 |
| | | handleReadRemarkBackData(getDatas); |
| | | break; |
| | | // 控制设备 |
| | | case Configuration.LIGHT_CTRL_BACK_COMMAND: |
| | |
| | | |
| | | } |
| | | |
| | | /** |
| | | * ReadRemark |
| | | * 搜索设备000E 回复处理 |
| | | * @param getDatas |
| | | */ |
| | | public static void handleReadRemarkBackData(UdpDataBean getDatas) { |
| | | byte[] remarkByte = StringUtil.stringtoBytes(SDKLocalRemark); |
| | | byte[] addBytes = new byte[20]; |
| | | System.arraycopy(remarkByte, 0, addBytes, 0, Math.min(remarkByte.length, 20)); |
| | | HDLCommand.cusSendCommand(Configuration.ReadRemarkACK, |
| | | 0xFF, |
| | | 0xFF, |
| | | addBytes, |
| | | getDatas.port, getDatas.ipAddress); |
| | | } |
| | | |
| | | /** |
| | | * 处理RCU搜索数据 |