const int _turnInterval = 1200;  // time for 90 degree turn in microseconds

        public LegoMazeAutomated(LegoMazeDriverOperations mainPort)
        {
            _mainPort = mainPort;

            // Timer for left and right turns to approximate 90 degree turns
            _turnTimer          = new System.Timers.Timer(_turnInterval);
            _turnTimer.Elapsed += new System.Timers.ElapsedEventHandler(_turnTimer_Elapsed);
        }