/// <summary>
        /// Checks if the depth sensor is working.
        /// </summary>
        /// <returns></returns>
        private bool DepthSensorWorking()
        {
            bool depthSensorConnected;
            bool depthSensorInitialized;

            MetaSensors.GetSensorConnectionInfo(SensorType.IMU, 0, out depthSensorConnected, out depthSensorInitialized);
            return(depthSensorConnected && depthSensorInitialized);
        }
        /// <summary>
        /// Check if the important sensors have been initialized
        /// </summary>
        /// <returns></returns>
        private bool SensorsInitialized()
        {
            bool rightImuInitialized  = false;
            bool leftMonoInitialized  = false;
            bool rightMonoInitialized = false;
            bool unused = false;

            MetaSensors.GetSensorConnectionInfo(SensorType.IMU, 0, out unused, out rightImuInitialized);
            MetaSensors.GetSensorConnectionInfo(SensorType.Monochrome, 0, out unused, out rightMonoInitialized);
            MetaSensors.GetSensorConnectionInfo(SensorType.Monochrome, 1, out unused, out leftMonoInitialized);

            return(rightImuInitialized && leftMonoInitialized && rightMonoInitialized);
        }