/// <summary> /// Constructor. /// </summary> public GXCommunicatation(Gurux.DLMS.GXDLMSClient dlms, IGXMedia media, bool initializeIEC, Gurux.DLMS.Authentication authentication, string password) { Client = dlms; Media = media; InitializeIEC = initializeIEC; Client.Authentication = authentication; Client.Password = ASCIIEncoding.ASCII.GetBytes(password); //Delete trace file if exists. if (File.Exists("trace.txt")) { File.Delete("trace.txt"); } }
/// <summary> /// Constructor. /// </summary> public GXCommunicatation(Gurux.DLMS.GXDLMS dlms, IGXMedia media, bool initializeIEC, Gurux.DLMS.Authentication authentication, string password) { m_Parser = dlms; Media = media; InitializeIEC = initializeIEC; m_Parser.Authentication = authentication; m_Parser.Password = password; }