private void DrawSimulatedPosition(LocationResult Position)
        {
            if (Position.Precision != Precision.NoTag)
            {
                switch (Position.Precision)
                {
                case Precision.OneTag: simDev.SetSimulationDisplay(Precision.OneTag, Position.SimulatedLocation, Position.Radius); break;

                case Precision.TwoTag: simDev.SetSimulationDisplay(Precision.TwoTag, Position.SimulatedLocation, Position.Radius); break;

                case Precision.ThreeOrMoreTag: simDev.SetSimulationDisplay(Precision.ThreeOrMoreTag, Position.SimulatedLocation); break;
                }
                Point simulatedDevicePos = Position.SimulatedLocation;
                simDev.MoveDevice(simulatedDevicePos);
            }
            else
            {
                simDev.SetSimulationDisplay(Precision.NoTag, new Point(-1, -1));
            }
        }