-INT CH_HZ_ID_MAP_NUM = (sizeof(CH_HZ_ID_MAP)/sizeof(CH_FREQ_MAP));
-
-CH_REGION ChRegion[] =
-{
- { // Antigua and Berbuda
- "AG",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, BOTH, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, BOTH, FALSE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, FALSE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // Argentina
- "AR",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 52, 4, 24, BOTH, FALSE}, // 5G, ch 52~64
- { 149, 4, 30, BOTH, FALSE}, // 5G, ch 149~161
- { 0}, // end
- }
- },
-
- { // Aruba
- "AW",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, BOTH, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, BOTH, FALSE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, FALSE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // Australia
- "AU",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, BOTH, FALSE}, // 5G, ch 36~48
- { 52, 4, 24, BOTH, FALSE}, // 5G, ch 52~64
- { 149, 5, 30, BOTH, FALSE}, // 5G, ch 149~165
- { 0}, // end
- }
- },
-
- { // Austria
- "AT",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, TRUE}, // 5G, ch 36~48
- { 52, 4, 23, IDOR, TRUE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, TRUE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // Bahamas
- "BS",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, BOTH, FALSE}, // 5G, ch 36~48
- { 52, 4, 24, BOTH, FALSE}, // 5G, ch 52~64
- { 149, 5, 30, BOTH, FALSE}, // 5G, ch 149~165
- { 0}, // end
- }
- },
-
- { // Barbados
- "BB",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, BOTH, FALSE}, // 5G, ch 36~48
- { 52, 4, 24, BOTH, FALSE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, FALSE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // Bermuda
- "BM",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, BOTH, FALSE}, // 5G, ch 36~48
- { 52, 4, 24, BOTH, FALSE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, FALSE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // Brazil
- "BR",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, BOTH, FALSE}, // 5G, ch 36~48
- { 52, 4, 24, BOTH, FALSE}, // 5G, ch 52~64
- { 100, 11, 24, BOTH, FALSE}, // 5G, ch 100~140
- { 149, 5, 30, BOTH, FALSE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // Belgium
- "BE",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 18, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 18, IDOR, FALSE}, // 5G, ch 52~64
- { 0}, // end
- }
- },
-
- { // Bulgaria
- "BG",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, IDOR, TRUE}, // 5G, ch 52~64
- { 100, 11, 30, ODOR, TRUE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // Canada
- "CA",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, BOTH, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, BOTH, FALSE}, // 5G, ch 52~64
- { 149, 5, 30, BOTH, FALSE}, // 5G, ch 149~165
- { 0}, // end
- }
- },
-
- { // Cayman IsLands
- "KY",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, BOTH, FALSE}, // 5G, ch 36~48
- { 52, 4, 24, BOTH, FALSE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, FALSE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // Chile
- "CL",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 20, BOTH, FALSE}, // 5G, ch 36~48
- { 52, 4, 20, BOTH, FALSE}, // 5G, ch 52~64
- { 149, 5, 20, BOTH, FALSE}, // 5G, ch 149~165
- { 0}, // end
- }
- },
-
- { // China
- "CN",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 149, 4, 27, BOTH, FALSE}, // 5G, ch 149~161
- { 0}, // end
- }
- },
-
- { // Colombia
- "CO",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 17, BOTH, FALSE}, // 5G, ch 36~48
- { 52, 4, 24, BOTH, FALSE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, FALSE}, // 5G, ch 100~140
- { 149, 5, 30, BOTH, FALSE}, // 5G, ch 149~165
- { 0}, // end
- }
- },
-
- { // Costa Rica
- "CR",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 17, BOTH, FALSE}, // 5G, ch 36~48
- { 52, 4, 24, BOTH, FALSE}, // 5G, ch 52~64
- { 149, 4, 30, BOTH, FALSE}, // 5G, ch 149~161
- { 0}, // end
- }
- },
-
- { // Cyprus
- "CY",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 24, IDOR, TRUE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, TRUE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // Czech_Republic
- "CZ",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, IDOR, TRUE}, // 5G, ch 52~64
- { 0}, // end
- }
- },
-
- { // Denmark
- "DK",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, IDOR, TRUE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, TRUE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // Dominican Republic
- "DO",
- CE,
- {
- { 1, 0, 20, BOTH, FALSE}, // 2.4 G, ch 0
- { 149, 4, 20, BOTH, FALSE}, // 5G, ch 149~161
- { 0}, // end
- }
- },
-
- { // Equador
- "EC",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 100, 11, 27, BOTH, FALSE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // El Salvador
- "SV",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 30, BOTH, TRUE}, // 5G, ch 52~64
- { 149, 4, 36, BOTH, TRUE}, // 5G, ch 149~165
- { 0}, // end
- }
- },
-
- { // Finland
- "FI",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, IDOR, TRUE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, TRUE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // France
- "FR",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, IDOR, TRUE}, // 5G, ch 52~64
- { 0}, // end
- }
- },
-
- { // Germany
- "DE",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, IDOR, TRUE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, TRUE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // Greece
- "GR",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, IDOR, TRUE}, // 5G, ch 52~64
- { 100, 11, 30, ODOR, TRUE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // Guam
- "GU",
- CE,
- {
- { 1, 11, 20, BOTH, FALSE}, // 2.4 G, ch 1~11
- { 36, 4, 17, BOTH, FALSE}, // 5G, ch 36~48
- { 52, 4, 24, BOTH, FALSE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, FALSE}, // 5G, ch 100~140
- { 149, 5, 30, BOTH, FALSE}, // 5G, ch 149~165
- { 0}, // end
- }
- },
-
- { // Guatemala
- "GT",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 17, BOTH, FALSE}, // 5G, ch 36~48
- { 52, 4, 24, BOTH, FALSE}, // 5G, ch 52~64
- { 149, 4, 30, BOTH, FALSE}, // 5G, ch 149~161
- { 0}, // end
- }
- },
-
- { // Haiti
- "HT",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 17, BOTH, FALSE}, // 5G, ch 36~48
- { 52, 4, 24, BOTH, FALSE}, // 5G, ch 52~64
- { 149, 4, 30, BOTH, FALSE}, // 5G, ch 149~161
- { 0}, // end
- }
- },
-
- { // Honduras
- "HN",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 149, 4, 27, BOTH, FALSE}, // 5G, ch 149~161
- { 0}, // end
- }
- },
-
- { // Hong Kong
- "HK",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, IDOR, FALSE}, // 5G, ch 52~64
- { 149, 4, 30, BOTH, FALSE}, // 5G, ch 149~161
- { 0}, // end
- }
- },
-
- { // Hungary
- "HU",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, IDOR, TRUE}, // 5G, ch 52~64
- { 0}, // end
- }
- },
-
- { // Iceland
- "IS",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, IDOR, TRUE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, TRUE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // India
- "IN",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 149, 4, 24, IDOR, FALSE}, // 5G, ch 149~161
- { 0}, // end
- }
- },
-
- { // Indonesia
- "ID",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 149, 4, 27, BOTH, FALSE}, // 5G, ch 149~161
- { 0}, // end
- }
- },
-
- { // Ireland
- "IE",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, IDOR, TRUE}, // 5G, ch 52~64
- { 100, 11, 30, ODOR, TRUE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // Israel
- "IL",
- CE,
- {
- { 1, 3, 20, IDOR, FALSE}, // 2.4 G, ch 1~3
- { 4, 6, 20, BOTH, FALSE}, // 2.4 G, ch 4~9
- { 10, 4, 20, IDOR, FALSE}, // 2.4 G, ch 10~13
- { 0}, // end
- }
- },
-
- { // Italy
- "IT",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, IDOR, TRUE}, // 5G, ch 52~64
- { 100, 11, 30, ODOR, TRUE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // Japan
- "JP",
- JAP,
- {
- { 1, 14, 20, BOTH, FALSE}, // 2.4 G, ch 1~14
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 36~48
- { 0}, // end
- }
- },
-
- { // Jordan
- "JO",
- CE,
- {
- { 1, 13, 20, IDOR, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 36~48
- { 149, 4, 23, IDOR, FALSE}, // 5G, ch 149~161
- { 0}, // end
- }
- },
-
- { // Latvia
- "LV",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, IDOR, TRUE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, TRUE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // Liechtenstein
- "LI",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 52, 4, 23, IDOR, TRUE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, TRUE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // Lithuania
- "LT",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, IDOR, TRUE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, TRUE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // Luxemburg
- "LU",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, IDOR, TRUE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, TRUE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // Malaysia
- "MY",
- CE,
- {
- { 36, 4, 23, BOTH, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, BOTH, FALSE}, // 5G, ch 52~64
- { 149, 5, 20, BOTH, FALSE}, // 5G, ch 149~165
- { 0}, // end
- }
- },
-
- { // Malta
- "MT",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, IDOR, TRUE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, TRUE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // Marocco
- "MA",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 24, IDOR, FALSE}, // 5G, ch 36~48
- { 0}, // end
- }
- },
-
- { // Mexico
- "MX",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, BOTH, FALSE}, // 5G, ch 36~48
- { 52, 4, 24, BOTH, FALSE}, // 5G, ch 52~64
- { 149, 5, 30, IDOR, FALSE}, // 5G, ch 149~165
- { 0}, // end
- }
- },
-
- { // Netherlands
- "NL",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 24, IDOR, TRUE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, TRUE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // New Zealand
- "NZ",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 24, BOTH, FALSE}, // 5G, ch 36~48
- { 52, 4, 24, BOTH, FALSE}, // 5G, ch 52~64
- { 149, 4, 30, BOTH, FALSE}, // 5G, ch 149~161
- { 0}, // end
- }
- },
-
- { // Norway
- "NO",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 24, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 24, IDOR, TRUE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, TRUE}, // 5G, ch 149~161
- { 0}, // end
- }
- },
-
- { // Peru
- "PE",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 149, 4, 27, BOTH, FALSE}, // 5G, ch 149~161
- { 0}, // end
- }
- },
-
- { // Portugal
- "PT",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, IDOR, TRUE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, TRUE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // Poland
- "PL",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, IDOR, TRUE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, TRUE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // Romania
- "RO",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, IDOR, TRUE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, TRUE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // Russia
- "RU",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 149, 4, 20, IDOR, FALSE}, // 5G, ch 149~161
- { 0}, // end
- }
- },
-
- { // Saudi Arabia
- "SA",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, BOTH, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, BOTH, FALSE}, // 5G, ch 52~64
- { 149, 4, 23, BOTH, FALSE}, // 5G, ch 149~161
- { 0}, // end
- }
- },
-
- { // Serbia_and_Montenegro
- "CS",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 0}, // end
- }
- },
-
- { // Singapore
- "SG",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, BOTH, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, BOTH, FALSE}, // 5G, ch 52~64
- { 149, 4, 20, BOTH, FALSE}, // 5G, ch 149~161
- { 0}, // end
- }
- },
-
- { // Slovakia
- "SK",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, IDOR, TRUE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, TRUE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // Slovenia
- "SI",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, IDOR, TRUE}, // 5G, ch 52~64
- { 0}, // end
- }
- },
-
- { // South Africa
- "ZA",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, BOTH, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, IDOR, FALSE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, TRUE}, // 5G, ch 100~140
- { 149, 4, 30, BOTH, FALSE}, // 5G, ch 149~161
- { 0}, // end
- }
- },
-
- { // South Korea
- "KR",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 20, BOTH, FALSE}, // 5G, ch 36~48
- { 52, 4, 20, BOTH, FALSE}, // 5G, ch 52~64
- { 100, 8, 20, BOTH, FALSE}, // 5G, ch 100~128
- { 149, 4, 20, BOTH, FALSE}, // 5G, ch 149~161
- { 0}, // end
- }
- },
-
- { // Spain
- "ES",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 17, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, IDOR, TRUE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, TRUE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // Sweden
- "SE",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, IDOR, TRUE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, TRUE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // Switzerland
- "CH",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~13
- { 36, 4, 23, IDOR, TRUE}, // 5G, ch 36~48
- { 52, 4, 23, IDOR, TRUE}, // 5G, ch 52~64
- { 0}, // end
- }
- },
-
- { // Taiwan
- "TW",
- CE,
- {
- { 1, 11, 30, BOTH, FALSE}, // 2.4 G, ch 1~11
- { 52, 4, 23, IDOR, FALSE}, // 5G, ch 52~64
- { 0}, // end
- }
- },
-
- { // Turkey
- "TR",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~11
- { 36, 4, 23, BOTH, FALSE}, // 5G, ch 36~48
- { 52, 4, 23, BOTH, FALSE}, // 5G, ch 52~64
- { 0}, // end
- }
- },
-
- { // UK
- "GB",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~11
- { 36, 4, 23, IDOR, FALSE}, // 5G, ch 52~64
- { 52, 4, 23, IDOR, TRUE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, TRUE}, // 5G, ch 100~140
- { 0}, // end
- }
- },
-
- { // Ukraine
- "UA",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~11
- { 0}, // end
- }
- },
-
- { // United_Arab_Emirates
- "AE",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~11
- { 0}, // end
- }
- },
-
- { // United_States
- "US",
- CE,
- {
- { 1, 11, 30, BOTH, FALSE}, // 2.4 G, ch 1~11
- { 36, 4, 17, IDOR, FALSE}, // 5G, ch 52~64
- { 52, 4, 24, BOTH, TRUE}, // 5G, ch 52~64
- { 100, 11, 30, BOTH, TRUE}, // 5G, ch 100~140
- { 149, 5, 30, BOTH, FALSE}, // 5G, ch 149~165
- { 0}, // end
- }
- },
-
- { // Venezuela
- "VE",
- CE,
- {
- { 1, 13, 20, BOTH, FALSE}, // 2.4 G, ch 1~11
- { 149, 4, 27, BOTH, FALSE}, // 5G, ch 149~161
- { 0}, // end
- }
- },
-
- { // Default
- "",
- CE,
- {
- { 1, 11, 20, BOTH, FALSE}, // 2.4 G, ch 1~11
- { 36, 4, 20, BOTH, FALSE}, // 5G, ch 52~64
- { 52, 4, 20, BOTH, FALSE}, // 5G, ch 52~64
- { 100, 11, 20, BOTH, FALSE}, // 5G, ch 100~140
- { 149, 5, 20, BOTH, FALSE}, // 5G, ch 149~165
- { 0}, // end
- }
- },
+INT CH_HZ_ID_MAP_NUM = (sizeof(CH_HZ_ID_MAP) / sizeof(CH_FREQ_MAP));
+
+CH_REGION ChRegion[] = {
+ { // Antigua and Berbuda
+ "AG",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, BOTH, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, BOTH, FALSE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, FALSE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Argentina
+ "AR",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {52, 4, 24, BOTH, FALSE}
+ , // 5G, ch 52~64
+ {149, 4, 30, BOTH, FALSE}
+ , // 5G, ch 149~161
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Aruba
+ "AW",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, BOTH, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, BOTH, FALSE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, FALSE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Australia
+ "AU",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, BOTH, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 24, BOTH, FALSE}
+ , // 5G, ch 52~64
+ {149, 5, 30, BOTH, FALSE}
+ , // 5G, ch 149~165
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Austria
+ "AT",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, TRUE}
+ , // 5G, ch 36~48
+ {52, 4, 23, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, TRUE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Bahamas
+ "BS",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, BOTH, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 24, BOTH, FALSE}
+ , // 5G, ch 52~64
+ {149, 5, 30, BOTH, FALSE}
+ , // 5G, ch 149~165
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Barbados
+ "BB",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, BOTH, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 24, BOTH, FALSE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, FALSE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Bermuda
+ "BM",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, BOTH, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 24, BOTH, FALSE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, FALSE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Brazil
+ "BR",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, BOTH, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 24, BOTH, FALSE}
+ , // 5G, ch 52~64
+ {100, 11, 24, BOTH, FALSE}
+ , // 5G, ch 100~140
+ {149, 5, 30, BOTH, FALSE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Belgium
+ "BE",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 18, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 18, IDOR, FALSE}
+ , // 5G, ch 52~64
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Bulgaria
+ "BG",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {100, 11, 30, ODOR, TRUE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Canada
+ "CA",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, BOTH, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, BOTH, FALSE}
+ , // 5G, ch 52~64
+ {149, 5, 30, BOTH, FALSE}
+ , // 5G, ch 149~165
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Cayman IsLands
+ "KY",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, BOTH, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 24, BOTH, FALSE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, FALSE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Chile
+ "CL",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 20, BOTH, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 20, BOTH, FALSE}
+ , // 5G, ch 52~64
+ {149, 5, 20, BOTH, FALSE}
+ , // 5G, ch 149~165
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // China
+ "CN",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {149, 4, 27, BOTH, FALSE}
+ , // 5G, ch 149~161
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Colombia
+ "CO",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 17, BOTH, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 24, BOTH, FALSE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, FALSE}
+ , // 5G, ch 100~140
+ {149, 5, 30, BOTH, FALSE}
+ , // 5G, ch 149~165
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Costa Rica
+ "CR",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 17, BOTH, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 24, BOTH, FALSE}
+ , // 5G, ch 52~64
+ {149, 4, 30, BOTH, FALSE}
+ , // 5G, ch 149~161
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Cyprus
+ "CY",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 24, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, TRUE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Czech_Republic
+ "CZ",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Denmark
+ "DK",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, TRUE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Dominican Republic
+ "DO",
+ CE,
+ {
+ {1, 0, 20, BOTH, FALSE}
+ , // 2.4 G, ch 0
+ {149, 4, 20, BOTH, FALSE}
+ , // 5G, ch 149~161
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Equador
+ "EC",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {100, 11, 27, BOTH, FALSE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // El Salvador
+ "SV",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 30, BOTH, TRUE}
+ , // 5G, ch 52~64
+ {149, 4, 36, BOTH, TRUE}
+ , // 5G, ch 149~165
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Finland
+ "FI",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, TRUE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // France
+ "FR",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Germany
+ "DE",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, TRUE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Greece
+ "GR",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {100, 11, 30, ODOR, TRUE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Guam
+ "GU",
+ CE,
+ {
+ {1, 11, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~11
+ {36, 4, 17, BOTH, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 24, BOTH, FALSE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, FALSE}
+ , // 5G, ch 100~140
+ {149, 5, 30, BOTH, FALSE}
+ , // 5G, ch 149~165
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Guatemala
+ "GT",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 17, BOTH, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 24, BOTH, FALSE}
+ , // 5G, ch 52~64
+ {149, 4, 30, BOTH, FALSE}
+ , // 5G, ch 149~161
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Haiti
+ "HT",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 17, BOTH, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 24, BOTH, FALSE}
+ , // 5G, ch 52~64
+ {149, 4, 30, BOTH, FALSE}
+ , // 5G, ch 149~161
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Honduras
+ "HN",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {149, 4, 27, BOTH, FALSE}
+ , // 5G, ch 149~161
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Hong Kong
+ "HK",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, IDOR, FALSE}
+ , // 5G, ch 52~64
+ {149, 4, 30, BOTH, FALSE}
+ , // 5G, ch 149~161
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Hungary
+ "HU",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Iceland
+ "IS",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, TRUE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // India
+ "IN",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {149, 4, 24, IDOR, FALSE}
+ , // 5G, ch 149~161
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Indonesia
+ "ID",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {149, 4, 27, BOTH, FALSE}
+ , // 5G, ch 149~161
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Ireland
+ "IE",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {100, 11, 30, ODOR, TRUE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Israel
+ "IL",
+ CE,
+ {
+ {1, 3, 20, IDOR, FALSE}
+ , // 2.4 G, ch 1~3
+ {4, 6, 20, BOTH, FALSE}
+ , // 2.4 G, ch 4~9
+ {10, 4, 20, IDOR, FALSE}
+ , // 2.4 G, ch 10~13
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Italy
+ "IT",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {100, 11, 30, ODOR, TRUE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Japan
+ "JP",
+ JAP,
+ {
+ {1, 14, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~14
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Jordan
+ "JO",
+ CE,
+ {
+ {1, 13, 20, IDOR, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {149, 4, 23, IDOR, FALSE}
+ , // 5G, ch 149~161
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Latvia
+ "LV",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, TRUE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Liechtenstein
+ "LI",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {52, 4, 23, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, TRUE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Lithuania
+ "LT",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, TRUE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Luxemburg
+ "LU",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, TRUE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Malaysia
+ "MY",
+ CE,
+ {
+ {36, 4, 23, BOTH, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, BOTH, FALSE}
+ , // 5G, ch 52~64
+ {149, 5, 20, BOTH, FALSE}
+ , // 5G, ch 149~165
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Malta
+ "MT",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, TRUE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Marocco
+ "MA",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 24, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Mexico
+ "MX",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, BOTH, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 24, BOTH, FALSE}
+ , // 5G, ch 52~64
+ {149, 5, 30, IDOR, FALSE}
+ , // 5G, ch 149~165
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Netherlands
+ "NL",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 24, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, TRUE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // New Zealand
+ "NZ",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 24, BOTH, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 24, BOTH, FALSE}
+ , // 5G, ch 52~64
+ {149, 4, 30, BOTH, FALSE}
+ , // 5G, ch 149~161
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Norway
+ "NO",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 24, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 24, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, TRUE}
+ , // 5G, ch 149~161
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Peru
+ "PE",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {149, 4, 27, BOTH, FALSE}
+ , // 5G, ch 149~161
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Portugal
+ "PT",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, TRUE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Poland
+ "PL",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, TRUE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Romania
+ "RO",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, TRUE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Russia
+ "RU",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {149, 4, 20, IDOR, FALSE}
+ , // 5G, ch 149~161
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Saudi Arabia
+ "SA",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, BOTH, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, BOTH, FALSE}
+ , // 5G, ch 52~64
+ {149, 4, 23, BOTH, FALSE}
+ , // 5G, ch 149~161
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Serbia_and_Montenegro
+ "CS",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Singapore
+ "SG",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, BOTH, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, BOTH, FALSE}
+ , // 5G, ch 52~64
+ {149, 4, 20, BOTH, FALSE}
+ , // 5G, ch 149~161
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Slovakia
+ "SK",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, TRUE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Slovenia
+ "SI",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // South Africa
+ "ZA",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, BOTH, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, IDOR, FALSE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, TRUE}
+ , // 5G, ch 100~140
+ {149, 4, 30, BOTH, FALSE}
+ , // 5G, ch 149~161
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // South Korea
+ "KR",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 20, BOTH, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 20, BOTH, FALSE}
+ , // 5G, ch 52~64
+ {100, 8, 20, BOTH, FALSE}
+ , // 5G, ch 100~128
+ {149, 4, 20, BOTH, FALSE}
+ , // 5G, ch 149~161
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Spain
+ "ES",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 17, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, TRUE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Sweden
+ "SE",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, TRUE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Switzerland
+ "CH",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~13
+ {36, 4, 23, IDOR, TRUE}
+ , // 5G, ch 36~48
+ {52, 4, 23, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Taiwan
+ "TW",
+ CE,
+ {
+ {1, 11, 30, BOTH, FALSE}
+ , // 2.4 G, ch 1~11
+ {52, 4, 23, IDOR, FALSE}
+ , // 5G, ch 52~64
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Turkey
+ "TR",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~11
+ {36, 4, 23, BOTH, FALSE}
+ , // 5G, ch 36~48
+ {52, 4, 23, BOTH, FALSE}
+ , // 5G, ch 52~64
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // UK
+ "GB",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~11
+ {36, 4, 23, IDOR, FALSE}
+ , // 5G, ch 52~64
+ {52, 4, 23, IDOR, TRUE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, TRUE}
+ , // 5G, ch 100~140
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Ukraine
+ "UA",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~11
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // United_Arab_Emirates
+ "AE",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~11
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // United_States
+ "US",
+ CE,
+ {
+ {1, 11, 30, BOTH, FALSE}
+ , // 2.4 G, ch 1~11
+ {36, 4, 17, IDOR, FALSE}
+ , // 5G, ch 52~64
+ {52, 4, 24, BOTH, TRUE}
+ , // 5G, ch 52~64
+ {100, 11, 30, BOTH, TRUE}
+ , // 5G, ch 100~140
+ {149, 5, 30, BOTH, FALSE}
+ , // 5G, ch 149~165
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Venezuela
+ "VE",
+ CE,
+ {
+ {1, 13, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~11
+ {149, 4, 27, BOTH, FALSE}
+ , // 5G, ch 149~161
+ {0}
+ , // end
+ }
+ }
+ ,
+
+ { // Default
+ "",
+ CE,
+ {
+ {1, 11, 20, BOTH, FALSE}
+ , // 2.4 G, ch 1~11
+ {36, 4, 20, BOTH, FALSE}
+ , // 5G, ch 52~64
+ {52, 4, 20, BOTH, FALSE}
+ , // 5G, ch 52~64
+ {100, 11, 20, BOTH, FALSE}
+ , // 5G, ch 100~140
+ {149, 5, 20, BOTH, FALSE}
+ , // 5G, ch 149~165
+ {0}
+ , // end
+ }
+ }
+ ,