def set_page(page, dev_addr): reg = ['0x00'] data = [hex(page)] d.write_smb_cmd(reg, 1, data, dev_addr)
def write(self): if len(self.reg) == 2: d.write_dma_cmd(self.reg, len(self.data), self.data, self.pmbaddr) else: d.write_smb_cmd(self.reg, len(self.data), self.data, self.pmbaddr)
def off(self): d.write_smb_cmd(0x01, 1, ['0x00'], self.dev_addr) time.sleep(0.25) state = d.read_smb_cmd(0x01, 1, self.dev_addr)
def write(self): d.write_smb_cmd(int(self.cmd, 16), len(self.data), self.data, self.pmbaddr)