private void SlamStatusCallback(ISlamStatusEvent eventResponse)
        {
            _slamStatus = eventResponse.SlamStatus;

            //string s = string.Empty;
            //foreach (var status in _slamStatus.StatusList)
            //	s += status + "|";
            //_skillHelper.LogMessage($"Occipital sensor status is {_slamStatus.SensorStatus}. Occipital status list is {s}.");

            if (!_chargeDetectorRunning && _slamStatus.StatusList.Contains("DockingStationDetectorEnabled") &&
                _slamStatus.StatusList.Contains("DockingStationDetectorProcessing") && _slamStatus.StatusList.Contains("Streaming"))
            {
                _chargeDetectorRunning = true;
            }
        }
Exemple #2
0
 private void SlamStatusCallback(ISlamStatusEvent eventResponse)
 {
     _slamStatus = eventResponse.SlamStatus;
     _skillHelper.LogMessage($"SlamStatus is {_slamStatus.RunMode}, {_slamStatus.SensorStatus}, {_slamStatus.Status}.");
 }