< Solution for BT Disconnection Issue>
The solution that solved the BT disconnection problem in Synaptics is to randomly generate all bits of the 32-bit access address.
The example below is a sample of 10 Access addresses currently generated by CYW20704 A2. It seems that 16-bit or 20-bit values are used as fixed values.
Please see “50657”, “af9a”, ”af9aa” value. These values are generated according to the specifications below, but certain bits have the same value.
< Access addresses currently generated by CYW20704 A2 >
*** We would like to inquire as to whether it is possible to process this so that each bit of the access address is uniquely created without being fixed bits.
Below is sample New access address generated by Synaptics.
< New Access Addresses generated by CYW20704 A2 >
| Old | New |
1 | 0x50655bda | 0x1b89d9bd |
2 | 0x50655def | 0x35db859d |
3 | 0x50656c1c | 0x361e9b90 |
4 | 0x50657c63 | 0x55e4141d |
5 | 0xaf9a9aa2 | 0x619d03d6 |
6 | 0xaf9aa364 | 0x74a14ddf |
7 | 0xaf9aaae8 | 0x75cbdd25 |
8 | 0xaf9ab46e | 0x8d596d56 |
9 | 0xaf9ab5e5 | 0xbb8864ed |
10 | 0xaf9abb92 | 0xe8167b1e |
**** All access Address must be met below spec.
< 2.1.2 Access Address in BT core spec 5.>