>>> a=time.time(); data1 = await iface.transfer([0x0b,0x00,0x00,0x00], 0x400000, dummy=8, x=1); b=time.time(); print(f"t={b-a:.3f} data={data1[:32].hex()}") t=2.145 data=2f0100ea18f09fe518f09fe518f09fe518f09fe518f09fe518f09fe518f09fe5 >>> a=time.time(); data2 = await iface.transfer([0x3b,0x00,0x00,0x00], 0x400000, dummy=8, x=2); b=time.time(); print(f"t={b-a:.3f} data={data2[:32].hex()}") t=1.361 data=2f0100ea18f09fe518f09fe518f09fe518f09fe518f09fe518f09fe518f09fe5 >>> a=time.time(); data4 = await iface.transfer([0x6b,0x00,0x00,0x00], 0x400000, dummy=8, x=4); b=time.time(); print(f"t={b-a:.3f} data={data4[:32].hex()}") t=1.049 data=2f0100ea18f09fe518f09fe518f09fe518f09fe518f09fe518f09fe518f09fe5 >>> data1 == data2 == data4 True