Andrew Cullen
Andrew Cullen
I believe the suggestion is to add algorithm and password arguments (strings) to the DirectoryStore constructor (or have reasonable defaults). Then use these parameters when reading and writing the private...
I like the new interfaces and the greatly enhanced testability. I see that the profile can be specified in the constructor. While there is only one profile atm, would you...
Great question. In my work, I have not needed a method to decode an unknown structure from a ua server. All the custom types for my PLC's are known ahead...
Thanks for this information. After reading the array of "typeCoilPar" structures, you wish to convert the ExtensionObject to a Dictionary. You would then alter the dictionary values and write the...
@quinmars , we should continue refining this approach with some test data on a test server. The UaCPPServer has a variable "ns=3;s=ControllerConfigurations" which has a structure having arrays of other...
In modern UA servers, you may find the structures documented in two locations. The original location is to find documents called 'DataTypeDictionary' stored in a location under DataTypes... OPC Binary...
What do you find most annoying about the nullable properties? When sending an IServiceRequest, the library looks for null RequestHeader and fills in a default one. Are there other fields...
Some users may set the TimeoutHint in the SecureChannel. These settings are used when the RequestHeader is null. ``` /// /// Gets the default number of milliseconds that may elapse...
Could you share some code of the ViewModel that is not working?
Thanks for the code. Everything looks okay. Tell us more about when the ViewModel does not write to the PLC. Are you using an editor that is bound to a...