protected override Task <IObservable <DistanceData> > InitializeCore()
        {
            return(Task.Run(
                       () =>
            {
                WithoutDiagnosticTimerObserver();

                return _distanceDataSource.Publish().RefCount();
            }));
        }