Andrew Cullen
Andrew Cullen
From a non-UI thread, or from the PropertyChanged handler you need to do one of the following: Option 1 ``` case "Length": Dispatcher.CurrentDispatcher.InvokeAsync(() => { this.Weight = this.Length *42; });...
Very nice! Thanks.
Your generator is well written, and outputs clear source code. It will be fantastic to have the many companion specs "pre-generated" as NuGet packages, ready to be included into a...
Found workaround solution at https://github.com/FreeOpcUa/python-opcua/issues/278
First create a notification handler class: ``` class Handler(object): def datachange_notification(self, node, val, data): print("Data change: ", node, val) def event_notification(self, event): print("Event: ", event) ``` In your main: ```...
Yes, and I am preparing an example. The example server will support clients reading raw or aggregated data from historian. The example will use Postgres database running in a docker...
I prepared a working example of a OPC UA server that supports storing and querying historical data. It uses Timescale, the open-source relational database for time-series and analytics. You can...
Thanks for the bug report. Could you share the exception you get when the client can't connect?
I believe users will have a hard time finding an implementation of IObserver if we remove System.Reactive from the package.