Example #1
0
        internal override void Stop()
        {
            base.Stop();

            BandService.Instance.OnHeartRateChange -= Instance_OnHeartRateChange;
            
            RunPhase = ERunPhase.NotStarted;
        }
Example #2
0
        internal override void Start()
        { 
            RunPhase = ERunPhase.Chill;

            base.Start();

            LocationService.Instance.OnLocationChange += this.Instance_OnLocationChange;
            BandService.Instance.OnHeartRateChange += Instance_OnHeartRateChange;
        }