- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello
can anyone confirm that PSoC 4 BLE can run central and peripheral roles simultaneously, meaning without switching from one to the other?
If yes, does this capability apply to the PRoC module CYBLE-212020-01 too?
I am trying to maintain a connection with a client android app as peripheral and relay the data as central to another peripheral device without switching off the connection with the phone, basically acting as a gateway between client phone and a network of peripherals.
Fausto
Solved! Go to Solution.
- Labels:
-
BLE
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, PSoC6 can perform as peripheral and central simultaneously. Please refer to the following example:
https://www.cypress.com/documentation/code-examples/ce215555-ble-multi-role-psoc-6-ble
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
in the BLE component datasheet I have found this:
Note The BLE device can also be configured to simultaneously support both Peripheral
and Broadcaster or Central and Observer roles. This option is not exposed in the GUI, but
can be dynamically configured in the firmware. Refer to the BLE Cycling Sensor code
example for an implementation of simultaneous Peripheral and Broadcaster roles.
if that means it can be doing both roles simultaneously, can anyone from Cypress confirm and maybe point to examples somewhere?
Thank you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I realize that it doesn't do central and peripheral at the same time, perhaps PSoC 6 can perform that?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, PSoC6 can perform as peripheral and central simultaneously. Please refer to the following example:
https://www.cypress.com/documentation/code-examples/ce215555-ble-multi-role-psoc-6-ble