- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
Solved! Go to Solution.
- Labels:
-
BLE
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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