internalSetFromPduResponse method

  1. @override
ModbusResponseCode internalSetFromPduResponse(
  1. Uint8List pdu
)
override

Implementation

@override
ModbusResponseCode internalSetFromPduResponse(Uint8List pdu) {
  // Assign response data
  if (functionCode.type == FunctionType.read) {
    internalSetElementData(pdu.sublist(2));
  } else if (functionCode.type == FunctionType.writeSingle) {
    internalSetElementData(pdu.sublist(3));
  }
  if (functionCode.type == FunctionType.writeMultiple) {
    internalSetElementData(protocolDataUnit.sublist(6));
  }
  return ModbusResponseCode.requestSucceed;
}