def METHOD_NAME(self):
    if (
        self.bus is None
        or self.addr is None
        or self.offset is None
        or self.size is None
    ):
        raise ValueError(
            "Not Enough Attr: bus: {}, addr: {}, offset: {}".format(
                self.bus, self.addr, self.offset
            )
        )
    value = []
    for i in range(self.size):
        ofs = self.offset + i
        ret, val = osutil.rji2cget(self.bus, self.addr, ofs)
        if not ret:
            raise IOError(val)
        else:
            value.append(repr(chr(val)).translate(None, r"\\x").replace("'", ""))
    return value