One central and two peripheral pairing with CYBLE devices

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

cross mob
JiWa_1379161
Level 3
Level 3
5 sign-ins 10 replies posted 5 replies posted

I have an application where I want to use a single CYBLE-222014-01 to pair to two peripherals (also using CYBLE-222014-01) at the same time. BLE allows a central device to be paired with several peripherals but cant seem to get these modules to do so. It pairs with one but will not pair with second. Any help will be appreciated.

0 Likes
1 Solution
GyanC_36
Employee
Employee
250 replies posted 100 replies posted 50 replies posted

As e.pratt_1639216  stated , PSoC 4 BLE/PRoC BLE devices only supports one connection at a time.

You can use time-multiplexing concept to communicate with more than one devices.

Refer the code example - PSoC-4-BLE/100_Projects_in_100_Days/Day030_Time_Multiplexed_Central at master · cypresssemiconductor...

-Gyan

View solution in original post

2 Replies
Anonymous
Not applicable

You can only connect/pair to one at a time, thus you will need to pair to one; disconnect; then pair to the second one.

The PSoC 1-5 only allow one BLE connection at a time, but the PSoC 6 allows 4 connections at a time.

Also, you will need to store the bonding information and enable/allow bonding to have the central device remember the paired devices.

GyanC_36
Employee
Employee
250 replies posted 100 replies posted 50 replies posted

As e.pratt_1639216  stated , PSoC 4 BLE/PRoC BLE devices only supports one connection at a time.

You can use time-multiplexing concept to communicate with more than one devices.

Refer the code example - PSoC-4-BLE/100_Projects_in_100_Days/Day030_Time_Multiplexed_Central at master · cypresssemiconductor...

-Gyan