BLE Country Region#

Currently, users are restricted to configuring the same region for both BLE and Wi-Fi. This new enhancement provides the flexibility to set the BLE region independently before connecting to an Access Point (AP). Once the connection to the AP is successfully established, the BLE region will automatically adjust to match the region supported by the connected AP

Note: This configuration is supported exclusively on the SiW917Y module.

Follow these steps to update the BLE country region:

  1. Compile and insert the driver as outlined in the Compilation Steps and Installing the Driver sections.

  2. Navigate to the release folder.

  3. Run the following command to request the BLE_COUNTRY_REGION_UPDATE command:

Set BLE Country Region Command#

./bt_util ble_country_region <country_region>

Supported Country Region Codes:

Region

Value

FCC

0

ETSI

1

TELEC

2

WORLDWIDE

3

KCC

4

WORLDSAFE

5 (Applicable only for the SiW917Y module)

Example:

#./bt_util ble_country_region 2

Users can expect the similar console output

Set country region 
***** Received Country region From LMAC is = 2 *****

Get BLE Country Region Command#

./bt_util ble_country_region get_ble_country

Users can expect the similar console output

Read country region 
***** Received Country region From LMAC is = 2 *****