Hello Tango community,
I’ve created a device server in TangoBox-9.3 that makes use of the Tango events+polling mechanism to publish change events to clients, which I’ve been testing against the AtkPanel.
At first everything seemed to be working as expected, and the change events were being received by AtkPanel (according to the Atk diagnostic) every polling period. However, recently this seems to have stopped working. AtkPanel appears only to receive events every 10 seconds whereupon a “No heartbeat from dserver/…” error message appears in the Atk Error History. Only then do the attribute values in AtkPanel get updated.
In my TangoBox I see the same behaviour with the TangoTest device ‘sys/tg_test/1’ for the few attributes that are polled, and I’ve also noticed it occur when testing ‘sys/tg_test/1’ in a freshly downloaded, unmodified, TangoBox-9.3 and TangoBox-9.2. As for what changed in my particular instance to start this behaviour, I cannot say.
My device server belongs to host tangobox:10000, and the Tango Host in Jive, from where I am starting the AtkPanels, is also set to tangobox:10000.
Any advice on how to debug this issue would be greatly appreciated. Thanks in advance.
Phil