Alexander Schrode

Results 177 comments of Alexander Schrode

Most of types part is out generated, so the code could be reused to generate a embedded version for an embedded opc ua crate. But the amount of generated structs...

UInt32 -1 in UaExpert means NULL or in Python None so everything is correct.

If you want to give the same response as prosys you must set the value of the node to NULL if your array is empty. Which is a uncommon behavior...

Len is a promis. So something is not decoded correctly. DiagnosticsInfo are strange beast, do you realy want DiagnosticsInfo? Because if not you can tell the server not to send...

> If so, I would assume the default is off (and then the question would be why would Kepware return DiagnosticInfo anyway...). Ok diagnostics are turned off already but Kepware......

> But just to make sure, you're saying that the client indicates an upper limit of a 1000 items that it'll handle? Could maybe be interesting to tweak that if...

Found some wrong ordering in DiagnosticInfos, but should not be the root of the problem. #213

The reason is that the server can change the numvalues and only return 1000 and give the client an continuation point to continue the request. The current client api doesn't...

As workaround you can try `ua.NodeId("NodeIdstrWith;", idx)`

No this is no bug, this is how opc ua works. The session timeout is reset when you send a request, so just have one subscription is enough, to prevent...