fserdes = open(r'C:\AFE79\serdesLaneRegsDump.txt','a') ##device.MASTER.MASTER_PAGE.page_sel.JESD.serdes_jesd=1 device.writeReg(0x16, 0x20) fserdes.write('JESD[0]'+'\n') a=[0x8000,0x802a,0x802b,0x8050,0x8051,0x8023,0x8030,0x8031,0x8033,0x804e] for i in range(4): for j in range(len(a)): fserdes.write(str(hex(a[j]+i*0x0100))+"\t"+str(hex(AFE.JESD.SERDES[0].serdesRead(a[j]+i*0x0100)))+"\n") ##device.MASTER.MASTER_PAGE.page_sel.JESD.serdes_jesd=2 device.writeReg(0x16, 0x40) fserdes.write('JESD[1]'+'\n') for i in range(4): for j in range(len(a)): fserdes.write(str(hex(a[j]+i*0x0100))+"\t"+str(hex(AFE.JESD.SERDES[1].serdesRead(a[j]+i*0x0100)))+"\n") device.writeReg(0x16, 0x0) fserdes.close()