配置CYW20706的发射功率 - KBA228573 (ZH)

Version 1

    Version: **

     

    CYW20706包含一个全集成的功率放大器(PA),它支持功率等级12BR/EDR支持的最大功率为+12dBmBLE支持最大功率为+9dBm。在WICED® 5.2或者更高版本中,wiced_bt_cfg_settings_t结构体包含了最大的功率值,您可以在其中指定应用所需的最大功率值。

    最大功率也可以使用下面的API配置。请注意在WICED SDK中并没有这个API的定义,这些API可以用来修改发射功率。

    1. wiced_result_t wiced_bt_dev_set_adv_tx_power( int power );这个API可以用来更改BLE广播的最大发射功率。它可以更改广播信道的功率。功率应为+8dBm-16dBm之间,并且是4的倍数:+8+4,0-4-8-12或者-16dBm。例如,wiced_bt_dev_set_adv_tx_power(-8);
    2. wiced_result_t wiced_bt_dev_set_tx_power( wiced_bt_device_address_t bd_addr , int power );这个API用来修改BLE或者BR/EDR连接的最大发射功率。它可以更改某一特定连接的数据信道的功率。第一个参数应为对端设备的蓝牙地址。功率应为+12-16dBm之间,而且是4的倍数:+12+8+4,0-4-8-12。例如,wiced_bt_dev_set_tx_power(bd_addr,0);