Morse Micro IoT SDK  2.6.4-esp32

Detailed Description

Disclaimer

While every effort has been made to maintain accuracy of this database, no guarantee is given as to the accuracy of the information contained herein.

Country code list

Country Code Country
AU Australia
EU EU
IN India
JP Japan
KR South Korea
NZ New Zealand
SG Singapore
US USA

Functions

static const struct mmwlan_regulatory_dbget_regulatory_db (void)
 Get a pointer to regulatory_db. More...
 

Variables

static const struct mmwlan_s1g_channel s1g_channels_AU []
 List of valid S1G channels for Australia. More...
 
static const struct mmwlan_s1g_channel_list s1g_channel_list_AU
 Channel list structure for Australia. More...
 
static const struct mmwlan_s1g_channel s1g_channels_EU []
 List of valid S1G channels for EU. More...
 
static const struct mmwlan_s1g_channel_list s1g_channel_list_EU
 Channel list structure for EU. More...
 
static const struct mmwlan_s1g_channel s1g_channels_IN []
 List of valid S1G channels for India. More...
 
static const struct mmwlan_s1g_channel_list s1g_channel_list_IN
 Channel list structure for India. More...
 
static const struct mmwlan_s1g_channel s1g_channels_JP []
 List of valid S1G channels for Japan. More...
 
static const struct mmwlan_s1g_channel_list s1g_channel_list_JP
 Channel list structure for Japan. More...
 
static const struct mmwlan_s1g_channel s1g_channels_KR []
 List of valid S1G channels for South Korea. More...
 
static const struct mmwlan_s1g_channel_list s1g_channel_list_KR
 Channel list structure for South Korea. More...
 
static const struct mmwlan_s1g_channel s1g_channels_NZ []
 List of valid S1G channels for New Zealand. More...
 
static const struct mmwlan_s1g_channel_list s1g_channel_list_NZ
 Channel list structure for New Zealand. More...
 
static const struct mmwlan_s1g_channel s1g_channels_SG []
 List of valid S1G channels for Singapore. More...
 
static const struct mmwlan_s1g_channel_list s1g_channel_list_SG
 Channel list structure for Singapore. More...
 
static const struct mmwlan_s1g_channel s1g_channels_US []
 List of valid S1G channels for USA. More...
 
static const struct mmwlan_s1g_channel_list s1g_channel_list_US
 Channel list structure for USA. More...
 
static const struct mmwlan_s1g_channel_listregulatory_db_domains []
 Array of all channel list structs used for the regulatory database. More...
 
static const struct mmwlan_regulatory_db regulatory_db
 Regulatory database. More...
 

Function Documentation

◆ get_regulatory_db()

static const struct mmwlan_regulatory_db * get_regulatory_db ( void  )
inlinestatic

Get a pointer to regulatory_db.

This function isn't strictly necessary, since regulatory_db can be accessed directly, but will prevent the compiler from generated warnings about regulatory_db being unused.

Returns
Reference to the regulatory database

Definition at line 296 of file mmwlan_regdb.def.

Variable Documentation

◆ regulatory_db

const struct mmwlan_regulatory_db regulatory_db
static
Initial value:
= {
.num_domains = (sizeof(regulatory_db_domains)/sizeof(regulatory_db_domains[0])),
}
static const struct mmwlan_s1g_channel_list * regulatory_db_domains[]
Array of all channel list structs used for the regulatory database.

Regulatory database.

Definition at line 284 of file mmwlan_regdb.def.

◆ regulatory_db_domains

const struct mmwlan_s1g_channel_list* regulatory_db_domains[]
static
Initial value:
= {
}
static const struct mmwlan_s1g_channel_list s1g_channel_list_EU
Channel list structure for EU.
static const struct mmwlan_s1g_channel_list s1g_channel_list_IN
Channel list structure for India.
static const struct mmwlan_s1g_channel_list s1g_channel_list_JP
Channel list structure for Japan.
static const struct mmwlan_s1g_channel_list s1g_channel_list_NZ
Channel list structure for New Zealand.
static const struct mmwlan_s1g_channel_list s1g_channel_list_KR
Channel list structure for South Korea.
static const struct mmwlan_s1g_channel_list s1g_channel_list_US
Channel list structure for USA.
static const struct mmwlan_s1g_channel_list s1g_channel_list_SG
Channel list structure for Singapore.
static const struct mmwlan_s1g_channel_list s1g_channel_list_AU
Channel list structure for Australia.

Array of all channel list structs used for the regulatory database.

Definition at line 272 of file mmwlan_regdb.def.

◆ s1g_channel_list_AU

const struct mmwlan_s1g_channel_list s1g_channel_list_AU
static
Initial value:
= {
.country_code = "AU",
.num_channels = (sizeof(s1g_channels_AU)/sizeof(s1g_channels_AU[0])),
.channels = s1g_channels_AU,
}
static const struct mmwlan_s1g_channel s1g_channels_AU[]
List of valid S1G channels for Australia.

Channel list structure for Australia.

Definition at line 61 of file mmwlan_regdb.def.

◆ s1g_channel_list_EU

const struct mmwlan_s1g_channel_list s1g_channel_list_EU
static
Initial value:
= {
.country_code = "EU",
.num_channels = (sizeof(s1g_channels_EU)/sizeof(s1g_channels_EU[0])),
.channels = s1g_channels_EU,
}
static const struct mmwlan_s1g_channel s1g_channels_EU[]
List of valid S1G channels for EU.

Channel list structure for EU.

Definition at line 78 of file mmwlan_regdb.def.

◆ s1g_channel_list_IN

const struct mmwlan_s1g_channel_list s1g_channel_list_IN
static
Initial value:
= {
.country_code = "IN",
.num_channels = (sizeof(s1g_channels_IN)/sizeof(s1g_channels_IN[0])),
.channels = s1g_channels_IN,
}
static const struct mmwlan_s1g_channel s1g_channels_IN[]
List of valid S1G channels for India.

Channel list structure for India.

Definition at line 93 of file mmwlan_regdb.def.

◆ s1g_channel_list_JP

const struct mmwlan_s1g_channel_list s1g_channel_list_JP
static
Initial value:
= {
.country_code = "JP",
.num_channels = (sizeof(s1g_channels_JP)/sizeof(s1g_channels_JP[0])),
.channels = s1g_channels_JP,
}
static const struct mmwlan_s1g_channel s1g_channels_JP[]
List of valid S1G channels for Japan.

Channel list structure for Japan.

Definition at line 117 of file mmwlan_regdb.def.

◆ s1g_channel_list_KR

const struct mmwlan_s1g_channel_list s1g_channel_list_KR
static
Initial value:
= {
.country_code = "KR",
.num_channels = (sizeof(s1g_channels_KR)/sizeof(s1g_channels_KR[0])),
.channels = s1g_channels_KR,
}
static const struct mmwlan_s1g_channel s1g_channels_KR[]
List of valid S1G channels for South Korea.

Channel list structure for South Korea.

Definition at line 145 of file mmwlan_regdb.def.

◆ s1g_channel_list_NZ

const struct mmwlan_s1g_channel_list s1g_channel_list_NZ
static
Initial value:
= {
.country_code = "NZ",
.num_channels = (sizeof(s1g_channels_NZ)/sizeof(s1g_channels_NZ[0])),
.channels = s1g_channels_NZ,
}
static const struct mmwlan_s1g_channel s1g_channels_NZ[]
List of valid S1G channels for New Zealand.

Channel list structure for New Zealand.

Definition at line 180 of file mmwlan_regdb.def.

◆ s1g_channel_list_SG

const struct mmwlan_s1g_channel_list s1g_channel_list_SG
static
Initial value:
= {
.country_code = "SG",
.num_channels = (sizeof(s1g_channels_SG)/sizeof(s1g_channels_SG[0])),
.channels = s1g_channels_SG,
}
static const struct mmwlan_s1g_channel s1g_channels_SG[]
List of valid S1G channels for Singapore.

Channel list structure for Singapore.

Definition at line 204 of file mmwlan_regdb.def.

◆ s1g_channel_list_US

const struct mmwlan_s1g_channel_list s1g_channel_list_US
static
Initial value:
= {
.country_code = "US",
.num_channels = (sizeof(s1g_channels_US)/sizeof(s1g_channels_US[0])),
.channels = s1g_channels_US,
}
static const struct mmwlan_s1g_channel s1g_channels_US[]
List of valid S1G channels for USA.

Channel list structure for USA.

Definition at line 264 of file mmwlan_regdb.def.

◆ s1g_channels_AU

const struct mmwlan_s1g_channel s1g_channels_AU[]
static
Initial value:
= {
{ 915500000, 10000, false, 68, 22, 27, 1, 30, 0, 0, 0 },
{ 916500000, 10000, false, 68, 22, 29, 1, 30, 0, 0, 0 },
{ 917500000, 10000, false, 68, 22, 31, 1, 30, 0, 0, 0 },
{ 918500000, 10000, false, 68, 22, 33, 1, 30, 0, 0, 0 },
{ 919500000, 10000, false, 68, 22, 35, 1, 30, 0, 0, 0 },
{ 920500000, 10000, false, 68, 22, 37, 1, 30, 0, 0, 0 },
{ 921500000, 10000, false, 68, 22, 39, 1, 30, 0, 0, 0 },
{ 922500000, 10000, false, 68, 22, 41, 1, 30, 0, 0, 0 },
{ 923500000, 10000, false, 68, 22, 43, 1, 30, 0, 0, 0 },
{ 924500000, 10000, false, 68, 22, 45, 1, 30, 0, 0, 0 },
{ 925500000, 10000, false, 68, 22, 47, 1, 30, 0, 0, 0 },
{ 926500000, 10000, false, 68, 22, 49, 1, 30, 0, 0, 0 },
{ 927500000, 10000, false, 68, 22, 51, 1, 30, 0, 0, 0 },
{ 917000000, 10000, false, 69, 23, 30, 2, 30, 0, 0, 0 },
{ 919000000, 10000, false, 69, 23, 34, 2, 30, 0, 0, 0 },
{ 921000000, 10000, false, 69, 23, 38, 2, 30, 0, 0, 0 },
{ 923000000, 10000, false, 69, 23, 42, 2, 30, 0, 0, 0 },
{ 925000000, 10000, false, 69, 23, 46, 2, 30, 0, 0, 0 },
{ 927000000, 10000, false, 69, 23, 50, 2, 30, 0, 0, 0 },
{ 918000000, 10000, false, 70, 24, 32, 4, 30, 0, 0, 0 },
{ 922000000, 10000, false, 70, 24, 40, 4, 30, 0, 0, 0 },
{ 926000000, 10000, false, 70, 24, 48, 4, 30, 0, 0, 0 },
{ 924000000, 10000, false, 71, 25, 44, 8, 30, 0, 0, 0 },
}

List of valid S1G channels for Australia.

Definition at line 33 of file mmwlan_regdb.def.

◆ s1g_channels_EU

const struct mmwlan_s1g_channel s1g_channels_EU[]
static
Initial value:
= {
{ 863500000, 280, false, 66, 6, 1, 1, 16, 0, 0, 0 },
{ 864500000, 280, false, 66, 6, 3, 1, 16, 0, 0, 0 },
{ 865500000, 280, false, 66, 6, 5, 1, 16, 0, 0, 0 },
{ 866500000, 280, false, 66, 6, 7, 1, 16, 0, 0, 0 },
{ 867500000, 280, false, 66, 6, 9, 1, 16, 0, 0, 0 },
}

List of valid S1G channels for EU.

Definition at line 68 of file mmwlan_regdb.def.

◆ s1g_channels_IN

const struct mmwlan_s1g_channel s1g_channels_IN[]
static
Initial value:
= {
{ 865500000, 280, false, 66, 6, 5, 1, 16, 0, 0, 0 },
{ 866500000, 280, false, 66, 6, 7, 1, 16, 0, 0, 0 },
{ 867500000, 280, false, 66, 6, 9, 1, 16, 0, 0, 0 },
}

List of valid S1G channels for India.

Definition at line 85 of file mmwlan_regdb.def.

◆ s1g_channels_JP

const struct mmwlan_s1g_channel s1g_channels_JP[]
static
Initial value:
= {
{ 921000000, 1000, true, 73, 8, 9, 1, 16, 2000, 2000, 100000 },
{ 923000000, 1000, true, 73, 8, 13, 1, 16, 2000, 2000, 100000 },
{ 924000000, 1000, true, 73, 8, 15, 1, 16, 2000, 2000, 100000 },
{ 925000000, 1000, true, 73, 8, 17, 1, 16, 2000, 2000, 100000 },
{ 926000000, 1000, true, 73, 8, 19, 1, 16, 2000, 2000, 100000 },
{ 927000000, 1000, true, 73, 8, 21, 1, 16, 2000, 2000, 100000 },
{ 923500000, 1000, true, 64, 9, 2, 2, 16, 2000, 2000, 100000 },
{ 924500000, 1000, true, 64, 10, 4, 2, 16, 2000, 2000, 100000 },
{ 925500000, 1000, true, 64, 9, 6, 2, 16, 2000, 2000, 100000 },
{ 926500000, 1000, true, 64, 10, 8, 2, 16, 2000, 2000, 100000 },
{ 924500000, 1000, true, 65, 11, 36, 4, 16, 2000, 2000, 100000 },
{ 925500000, 1000, true, 65, 12, 38, 4, 16, 2000, 2000, 100000 },
}

List of valid S1G channels for Japan.

Definition at line 100 of file mmwlan_regdb.def.

◆ s1g_channels_KR

const struct mmwlan_s1g_channel s1g_channels_KR[]
static
Initial value:
= {
{ 918000000, 10000, false, 74, 14, 1, 1, 4, 50000, 0, 4000000 },
{ 919000000, 10000, false, 74, 14, 3, 1, 4, 50000, 0, 4000000 },
{ 920000000, 10000, false, 74, 14, 5, 1, 4, 50000, 0, 4000000 },
{ 921000000, 10000, false, 74, 14, 7, 1, 4, 50000, 0, 4000000 },
{ 922000000, 10000, false, 74, 14, 9, 1, 10, 50000, 0, 4000000 },
{ 923000000, 10000, false, 74, 14, 11, 1, 10, 50000, 0, 4000000 },
{ 918500000, 10000, false, 75, 15, 2, 2, 4, 50000, 0, 4000000 },
{ 920500000, 10000, false, 75, 15, 6, 2, 4, 50000, 0, 4000000 },
{ 922500000, 10000, false, 75, 15, 10, 2, 10, 50000, 0, 4000000 },
{ 921500000, 10000, false, 76, 16, 8, 4, 4, 50000, 0, 4000000 },
{ 926500000, 10000, false, 74, 14, 18, 1, 17, 264, 0, 220000 },
{ 927500000, 10000, false, 74, 14, 20, 1, 17, 264, 0, 220000 },
{ 928500000, 10000, false, 74, 14, 22, 1, 17, 264, 0, 220000 },
{ 929500000, 10000, false, 74, 14, 24, 1, 17, 264, 0, 220000 },
{ 927000000, 10000, false, 75, 15, 19, 2, 20, 264, 0, 220000 },
{ 929000000, 10000, false, 75, 15, 23, 2, 20, 264, 0, 220000 },
}

List of valid S1G channels for South Korea.

Definition at line 124 of file mmwlan_regdb.def.

◆ s1g_channels_NZ

const struct mmwlan_s1g_channel s1g_channels_NZ[]
static
Initial value:
= {
{ 915500000, 10000, false, 68, 26, 27, 1, 30, 0, 0, 0 },
{ 916500000, 10000, false, 68, 26, 29, 1, 30, 0, 0, 0 },
{ 917500000, 10000, false, 68, 26, 31, 1, 30, 0, 0, 0 },
{ 918500000, 10000, false, 68, 26, 33, 1, 30, 0, 0, 0 },
{ 919500000, 10000, false, 68, 26, 35, 1, 30, 0, 0, 0 },
{ 920500000, 10000, false, 68, 26, 37, 1, 36, 0, 0, 0 },
{ 921500000, 10000, false, 68, 26, 39, 1, 36, 0, 0, 0 },
{ 922500000, 10000, false, 68, 26, 41, 1, 36, 0, 0, 0 },
{ 923500000, 10000, false, 68, 26, 43, 1, 36, 0, 0, 0 },
{ 924500000, 10000, false, 68, 26, 45, 1, 36, 0, 0, 0 },
{ 925500000, 10000, false, 68, 26, 47, 1, 36, 0, 0, 0 },
{ 926500000, 10000, false, 68, 26, 49, 1, 36, 0, 0, 0 },
{ 927500000, 10000, false, 68, 26, 51, 1, 36, 0, 0, 0 },
{ 917000000, 10000, false, 69, 27, 30, 2, 30, 0, 0, 0 },
{ 919000000, 10000, false, 69, 27, 34, 2, 30, 0, 0, 0 },
{ 921000000, 10000, false, 69, 27, 38, 2, 36, 0, 0, 0 },
{ 923000000, 10000, false, 69, 27, 42, 2, 36, 0, 0, 0 },
{ 925000000, 10000, false, 69, 27, 46, 2, 36, 0, 0, 0 },
{ 927000000, 10000, false, 69, 27, 50, 2, 36, 0, 0, 0 },
{ 918000000, 10000, false, 70, 28, 32, 4, 30, 0, 0, 0 },
{ 922000000, 10000, false, 70, 28, 40, 4, 36, 0, 0, 0 },
{ 926000000, 10000, false, 70, 28, 48, 4, 36, 0, 0, 0 },
{ 924000000, 10000, false, 71, 29, 44, 8, 36, 0, 0, 0 },
}

List of valid S1G channels for New Zealand.

Definition at line 152 of file mmwlan_regdb.def.

◆ s1g_channels_SG

const struct mmwlan_s1g_channel s1g_channels_SG[]
static
Initial value:
= {
{ 866500000, 277, false, 66, 17, 7, 1, 29, 100000, 0, 1000000 },
{ 867500000, 277, false, 66, 17, 9, 1, 29, 100000, 0, 1000000 },
{ 868500000, 277, false, 66, 17, 11, 1, 29, 100000, 0, 1000000 },
{ 868000000, 277, false, 67, 19, 10, 2, 29, 100000, 0, 1000000 },
{ 920500000, 10000, false, 68, 18, 37, 1, 22, 0, 0, 0 },
{ 921500000, 10000, false, 68, 18, 39, 1, 22, 0, 0, 0 },
{ 922500000, 10000, false, 68, 18, 41, 1, 22, 0, 0, 0 },
{ 923500000, 10000, false, 68, 18, 43, 1, 22, 0, 0, 0 },
{ 924500000, 10000, false, 68, 18, 45, 1, 22, 0, 0, 0 },
{ 921000000, 10000, false, 69, 20, 38, 2, 22, 0, 0, 0 },
{ 923000000, 10000, false, 69, 20, 42, 2, 22, 0, 0, 0 },
{ 922000000, 10000, false, 70, 21, 40, 4, 22, 0, 0, 0 },
}

List of valid S1G channels for Singapore.

Definition at line 187 of file mmwlan_regdb.def.

◆ s1g_channels_US

const struct mmwlan_s1g_channel s1g_channels_US[]
static

List of valid S1G channels for USA.

Definition at line 211 of file mmwlan_regdb.def.