Selectin devices on UART to BLE

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

cross mob
Anonymous
Not applicable

Hi all.

   

I am trying to make a UART to BLE connection between various devices. I have 3 different CYBLE-022001-00 modules, one in CENTRAL mode, with the UART_to_BLE_central code loaded an the other two on PERIPHERAL mode with the UART_to_BLE_peripheral code loaded.

   

I want to select on the CENTRAL device witch PERIPHERAL device connect to, but as I can see debugging the code, all of the modules take the same peer BD address (bba050101112).

   

Does anyone know why do all my CYBLE-022001-00 modules take the same address? Is there any way to change it?

   

What should I do on the UART_to_BLE_central to just allow connection of the devices I want? 

   

Thanks in advance,

   

Aitor

0 Likes
1 Solution
AnjanaM_61
Moderator
Moderator
Moderator
10 questions asked 5 comments on KBA First comment on KBA

Hi Aitor,

   

Please check whether the silicon generated option is clicked in your BLE component configuration or not. If checked, then each device will take different address. If not the device address will be same which is written inside the device address box.

   

Please see figure 1 in following KBA: http://www.cypress.com/knowledge-base-article/setting-bluetooth-device-address-kba211407

   

Thanks,
Anjana

View solution in original post

0 Likes
1 Reply
AnjanaM_61
Moderator
Moderator
Moderator
10 questions asked 5 comments on KBA First comment on KBA

Hi Aitor,

   

Please check whether the silicon generated option is clicked in your BLE component configuration or not. If checked, then each device will take different address. If not the device address will be same which is written inside the device address box.

   

Please see figure 1 in following KBA: http://www.cypress.com/knowledge-base-article/setting-bluetooth-device-address-kba211407

   

Thanks,
Anjana

0 Likes