Hello,
Thank you for this library. I am using my C# app to talk with an Italian gas meter. I am also using your GXDLMSDirector to help me unit test and develop in parallel. I've been able to connect, disconnect and read objects with both my app and yours.
One thing I can't figure out is when I should use GXDLMSData vs. GXDLMSRegister vs. the custom object in the library (such as GXDLMSClock)? If I pick the wrong one, it will not work. I get an exception such as "Access Error : Device reports a unavailable object."