2 Replies Latest reply on Sep 28, 2020 1:59 PM by NoTa_4591161

    Community Translation - How to Modify Default Bluetooth Channel Map Settings in CYW20706 - KBA231448

    NoTa_4591161

      Hi,               

       

      I would like to translate KBA231448 into Japanese.

      Please confirm to my work.

       

      Thanks,

      Kenshow

        • 2. Re: Community Translation - How to Modify Default Bluetooth Channel Map Settings in CYW20706 - KBA231448
          NoTa_4591161

          Hi Jenna-san,

                                          

          Japanese translation was over.
          Please check below.

           

          Original KBA:

          How to Modify Default Bluetooth Channel Map Settings in CYW20706 - KBA231448

           

          Thanks.

          Kenshow

          ==============================

           

          タイトル: CYW20706のデフォルトのBluetoothチャネルマップ設定を変更する方法 - KBA231448

           

          バージョン:**

           

          CYW20706BR/EDRまたはBLEのデフォルトのチャネルマップ設定を変更するにはどうすればよいでしょうか?

           

          回答:

          BLEのために、WICED ®/ModusToolbox SDK 上でAPIは利用可能です。wiced_bt_ble_set_channel_classification()APIを使用します。詳細については、SDKwiced_bt_ble.hヘッダーファイルを参照してください。現在、これはBLEセントラルの役割によってのみ実行できることに注意してください。

           

          BR/EDRの場合、次の2つのAPIを使用します。

           

          1. 関数:BTM_SetAfhChannelAssessment

          説明:この関数は、チャネル評価モードをオンまたはオフに設定するために呼び出されます。

           

               uint8 BTM_SetAfhChannelAssessment(BOOLEAN enable_or_disable);

           

               returnsBTM_MODE_UNSUPPORTED = 4

          BTM_NO_RESOURCES = 3

          BTM_SUCCESS = 0

           

           

          2.関数:BTM_SetAfhChannels

          説明:この関数は、最初から最後のチャネルを無効にするために呼び出されます。

           

               uint8 BTM_SetAfhChannels(uint8 first, uint8 last);

           

               returnsBTM_WRONG_MODE = 6

          BTM_MODE_UNSUPPORTED = 4

          BTM_NO_RESOURCES = 3

          BTM_SUCCESS = 0

           

          アプリケーションで定義します:

          extern uint8 BTM_SetAfhChannelAssessment(BOOLEAN enable_or_disable);

          extern uint8 BTM_SetAfhChannels(uint8 first, uint8 last);

           

          アプリケーションとスタックが初期化された後(つまり、BTM_ENABLED_EVTの後)、アプリケーションで次のことを実行します(成功したとしての戻りコードを確認します)。

           

          /* Afhチャネル評価を有効にする */

          uint8 rc = BTM_SetAfhChannelAssessment(TRUE);

           

          /* チャネル039を無効にする例 */

          uint8 rc = BTM_SetAfhChannels(0, 39);

           

           

          ==============================

          29-Sept-2020

          Kenshow