Send data between two PSoC 4 BLE devices

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

cross mob
Anonymous
Not applicable

I need to send a message from one PSoC 4 BLE device to another directly (i.e. not with a dongle or phone acting as intermediary), does anyone know a way to do this? From what I'm seeing it seems like devices can only broadcast generally, but maybe I'm not looking in the right place.

   

 

   

Thanks!

0 Likes
1 Solution
Anonymous
Not applicable

Hi Claire,

   

 

   

Welcome to the forum!

   

 

   

Broadcasting/Scanning is one way to transfer data, but it is plagued by limited data length, no security and high power consumption. Rather, you can set BLE connection between two devices to transfer data reliably and with minimum power. For sending data between two BLE Devices (PSoC 4 BLE) over the connection, one needs to be set up as GAP Peripheral and another as GAP Central.

   

You can refer few of the projects at the following location to get an idea.

   

https://github.com/cypresssemiconductorco/PSoC-4-BLE/tree/master/100_Projects_in_100_Days 

   

 

   

Also, you can refer the following App notes that will help you to get started with those projects:

   

http://www.cypress.com/documentation/application-notes/an91267-getting-started-psoc-4-ble

   

http://www.cypress.com/documentation/application-notes/an91184-psoc-4-ble-designing-ble-applications

   

http://www.cypress.com/documentation/application-notes/an91162-creating-ble-custom-profile

View solution in original post

0 Likes
5 Replies