Ejemplo n.º 1
0
        public static List <P2PSite> CreatePTP(WirelessSite site)
        {
            WirelessUnit   ap    = site.Ap.FirstOrDefault();
            List <P2PSite> pairs = new List <P2PSite>();

            if (site.Stations != null)
            {
                foreach (var stat in site.Stations)
                {
                    FixedStationInfo a = ApplyBehaviour(ap);
                    FixedStationInfo b = ApplyBehaviour(stat);
                    pairs.Add(new P2PSite(a, b));
                }
            }

            return(pairs);
        }
Ejemplo n.º 2
0
        public static WigigPTMPUnitInfo CreateWigigPTMP(WirelessSite site)
        {
            WirelessUnit ap = site.Ap.FirstOrDefault();

            return(new WigigPTMPUnitInfo(ap.Name, ap.SerialNumber, ap.MacAddr, ap.Lon, ap.Lat, ap.AntennaGain, ap.ChannelWidth, ap.Power, ap.Freq, ap.EIRP, ap.Azimut));
        }