示例#1
0
        public static string GetHumandReadablePhyKind(WiFiPhyKind phyKind)
        {
            switch (phyKind)
            {
            case WiFiPhyKind.Dsss:
            case WiFiPhyKind.Fhss:
                return("802.11");

            case WiFiPhyKind.Ofdm:
                return("802.11a");

            case WiFiPhyKind.Hrdsss:
                return("802.11b");

            case WiFiPhyKind.Erp:
                return("802.11g");

                break;

            case WiFiPhyKind.HT:
                return("802.11n");

            case WiFiPhyKind.Dmg:
                return("802.11ad");

            case WiFiPhyKind.Vht:
                return("802.11ac");

            case WiFiPhyKind.HE:
                return("802.11ax");
            }

            return("-/-");
        }
示例#2
0
        public static string GetHumandReadablePhyKind(WiFiPhyKind phyKind)
        {
            string kind = "-/-";

            switch (phyKind)
            {
            case WiFiPhyKind.Dsss:
            case WiFiPhyKind.Fhss:
                kind = "802.11";
                break;

            case WiFiPhyKind.Ofdm:
                kind = "802.11a";
                break;

            case WiFiPhyKind.Hrdsss:
                kind = "802.11b";
                break;

            case WiFiPhyKind.Erp:
                kind = "802.11g";
                break;

            case WiFiPhyKind.HT:
                kind = "802.11n";
                break;

            case WiFiPhyKind.Dmg:
                kind = "802.11ad";
                break;

            case WiFiPhyKind.Vht:
                kind = "802.11ac";
                break;

            case WiFiPhyKind.HE:
                kind = "802.11ax";
                break;
            }

            return(kind);
        }
 public static WifiPhyPhysicalLayerKind Convert(this WiFiPhyKind phyKind)
 {
     return(EnumHelpers.ToEnum <WifiPhyPhysicalLayerKind>(
                EnumHelpers.ToInt(phyKind)));
 }