Example #1
0
        public static void SetRangeWirelessFunction(this WirelessMedium wirelesMedium, int range = 0)
        {
            var function = new RangeMediumFunction();

            function.Range = range;
            wirelesMedium.SetMediumFunction(function);
        }
        public static void SetLossRangeWirelessFunction(this WirelessMedium wirelessMedium, int lossRange = 0, float txRatio = 0, float rxRatio = 0)
        {
            var function = new RangeLossMediumFunction();

            function.LossRange = lossRange;
            function.TxRatio   = txRatio;
            function.RxRatio   = rxRatio;
            wirelessMedium.SetMediumFunction(function);
        }