We have a server project with a KNX IP Router driver present that occasionally fails to receive an update from the KNX bus when bus activity is high.
By monitoring the KNX bus I can see that both the command and feedback is sent across the KNX bus, but the feedback simply doesn't make it to the iRidium server driver. This causes an issue in that the tags storing these levels will be incorrect until the knx address makes another change.
To retrieve the value of a specific KNX address I am indexing
`var value = IR.GetVariable("Drivers.KNX Server.KNX IP Router.1/6/250");`
which retrieves the old value.
My question is this - is there a way I can force a re-read of a specific KNX address? So that if I detect that no update has been received when it should, I can force the KNX IP Router driver to actively read the KNX bus, instead of relying on its cached value?
Looking forward to your reply,
Customer support service by UserEcho