Community Translation - Reconnection Issue with iOS Devices when BLE Address of a Peripheral Is Changed Using CyBle_SetDeviceAddress() – KBA224235

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
HiOm_1802421
Level 5
Level 5
Distributor - Marubun (Japan)
50 replies posted 50 questions asked 25 replies posted

Hi,

I tried to translate this KBA224235 into Japanese.

Reconnection Issue with iOS Devices when BLE Address of a Peripheral Is Changed Using CyBle_SetDevic...

==========

タイトル:CyBLE_SetDeviceAddress()を使用してペリフェラルのBLEアドレスが変更された場合にiOSデバイスとの再接続で問題が発生する

質問:

CyBLE_SetDeviceAddress() を使用してペリフェラルのBLEアドレスが変更された場合、iOSデバイスとボンディング済みのBLEデバイスとの再接続で問題が発生するのはなぜですか?

回答:

ファームウェアの CyBLE_SetDeviceAddress() APIを使用してペリフェラルのBLEデバイス アドレスを変更した場合、最初の接続では接続とボンディングには何も問題ありません。

しかし、再接続中にBLEペリフェラル デバイスが基本的な接続が出来ないという問題が発生します。

これはBLEペリフェラルデバイスのアイデンティティ アドレス(パブリックまたはスタティック アドレス)を変更するために CyBle_GapSetIdAddress() を呼び出さなかったためです。

この問題を回避するには、両方のAPIを呼び出してペリフェラルのデバイス アドレスとアイデンティティ アドレスを設定します。

==========

BR,

Omoi

0 Likes
1 Reply
JennaJo
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

Hello, Omoi-san

We receive your translation, it will be published to KBA to Community.

I will get back to you after internal review, after that you will receive the point.

Due to the current volume of works, Please bear with me for the delayed the response,

Thanks for your contribution to CDC!

Will keep you update the status.

Thanks,

Jenna Jo

Jenna Jo