|  |  | 
 |  |  |  | 
 |  |  |         midRs.reportOrResponse_trueOrFalse = true ;//主动上报 | 
 |  |  |  | 
 |  |  |         String confirmComCode = CodeV1_0_1.cd_C0 ; | 
 |  |  |         String confirmComCode = para.upCode ; | 
 |  |  |         ParseParamsForDownV1_0_1 downCpParams  = new ParseParamsForDownV1_0_1() ; | 
 |  |  |         downCpParams.setValue( | 
 |  |  |                 ProtocolConstantV206V1_0_0.protocolName, | 
 |  |  | 
 |  |  |         confirmCommand.downBufHex = ByteUtil.bytes2Hex(data, true) ;//下行命令数据十六进制形式 | 
 |  |  |         confirmCommand.hasResponse = false ;//是否有应答 | 
 |  |  |         confirmCommand.maxSendTimes = 1 ;//命令最大发送次数(当收不到应答时,将重发2次),如果不设置,命令缓存器进行补充设置 | 
 |  |  |         confirmCommand.isSendFirst = true ;//确认命令,优先发送 | 
 |  |  |         confirmCommand.isCachForOffLine = false ;//RTU不在线,命令是否缓存 | 
 |  |  |  | 
 |  |  |         confirmCommand.isSendFirst = true ;//确认命令,优先发送 | 
 |  |  |         if(isLowPower != null && isLowPower.booleanValue()){ | 
 |  |  |             //低功耗时,尽快发送 | 
 |  |  |             confirmCommand.isQuickSend = true ; | 
 |  |  |         } | 
 |  |  |  | 
 |  |  |         callback.callback(midRs.reportOrResponse_trueOrFalse); | 
 |  |  |         return new MidResult[]{midRs, confirmCommand} ; | 
 |  |  |     } |