def readelementstatus(self, start, num, **kwargs): """ Returns a ReadElementStatus Instance :param start: starting address for first element to return :param num: numbver of elements to return :param kwargs: a dict with key/value pairs element_type, type of elements to return voltag = 0, whether volume tag data should be returned curdata = 1, check current data dvcid = 0, whether to return device identifiers alloclen=16384, max amount od data to return :return: an ReadElementStatus instance """ opcode = self.device.opcodes.READ_ELEMENT_STATUS cmd = ReadElementStatus(opcode, start, num, **kwargs) self.execute(cmd) cmd.unmarshall() return cmd
def readelementstatus(self, start, num, **kwargs): """ Returns a ReadElementStatus Instance :param start: starting address for first element to return :param num: numbver of elements to return :param element_type=ELEMENT_TYPE.ALL: type of elements to return :param voltag = 0: whether volume tag data should be returned :param curdata = 1: check current data :param dvcid = 0: whether to return device identifiers :param alloclen=16384: max amount od data to return :return: an ReadElementStatus instance """ return ReadElementStatus(self, start, num, **kwargs)