/// <summary> /// Set current controller /// </summary> /// <param name="c"></param> internal void SetController(BVController controller) { currentController = controller; if (controller != null) { if (currentController.CheckConnection()) { controller.SystemCheck(); } controllerActive = controller.Active; } }
/// <summary> /// System check button was clicked /// </summary> internal void SystemCheckButtonClicked() { if (currentController != null) { if (currentController.CheckConnection()) { currentController.SystemCheck(); } RefreshStatsListLayout(); } else { ScreenMessages.PostScreenMessage(Localizer.Format("#LOC_BV_Warning_ControllerNotValid", 5f)).color = Color.yellow; } }