public void Start() { NutLog.Log("Starting NUTClient communications"); NutLog.Log($"hostname={cfg.hostname}"); NutLog.Log($"port={cfg.port}"); NutLog.Log($"username={cfg.username}"); NutLog.Log($"upsDevice={cfg.upsDevice}"); nut.Init(isApplication, cfg.hostname, cfg.port, cfg.username, cfg.password, cfg.upsDevice); NutLog.Log($"Started", NutLog.ELogLevel.Debug); }
public NutControl(bool application) { NutLog.Log("Initialising NutControl", NutLog.ELogLevel.Debug); isApplication = application; cfg = new NutConfig(); cfg.read(); nut = new Nut(cfg.pollPeriod); nut.update += Nut_update; onBatteryStartTime = null; NutLog.Log("Initialised", NutLog.ELogLevel.Debug); }