/// <summary> /// Shows messages on the UI for various sensor failure issues with user specified Device status snapshot retrieval strategy and UI controller. /// </summary> /// <param name="deviceStatusSnapshotRetrievalStrategy">The function which provides device status snapshots.</param> /// <param name="controller">The UI controller.</param> public MetaSensorFailureMessages(Func <DeviceStatusSnapshot> deviceStatusSnapshotRetrievalStrategy, IMetaSensorUiController controller) { _deviceStatusSnapshotRetrievalStrategy = deviceStatusSnapshotRetrievalStrategy; _controller = controller; _controller.SetTitleVisibility(false); IntervalToCheckSensorsSeconds = 1f; }
/// <summary> /// Shows messages on the UI for various sensor failure issues. /// </summary> public MetaSensorFailureMessages() { _controller = new MetaSensorUiController(); _controller.SetTitleVisibility(false); IntervalToCheckSensorsSeconds = 1f; }