UALRemote values do not match values from UALGUI
From Ivan Romera:
As discussed before lunch, we are having issues when reading data from a FEC using UALRemote.
Below you can find a simple python script that reads 40 registers from one of our FECs (i.e. cfv-157-cibsfp1).
from PyUALUtils.remote import UALRemote
ual = UALRemote(http://cfv-157-cibsfp1:8000)
ual.iomap_vme(4, 0x39, 118784 * 4, 0x100000, 1)
for i in range (40):
print('{:08X}'.format(ual.readl(0x5000 + i*16)))
If you compare the results with the data you get from UALGUI you will see that from time to time the values do not match.
Do you have any explanation for that?
Thank you in advance for your help!