cancel
Showing results for 
Search instead for 
Did you mean: 

Studio Bluetooth

SoJa_4724776
New Contributor

Hello Everyone,

I starting this discussion to get the details on the data type that we can send/receive to/on Cypress BLE chips. Actually we need to send text data from a mobile application whose length may vary and entered by user to the Cypress BLE Chip.

This data will be transferred via Bluetooth only. The sending will be a write operation on a particular characteristic of the BLE chip.

We are not sure if this is possible with data types like variable, uint128 etc. defined in the Chip or we have to follow any other approach.

1) Can we send this text data in a one go as a write operation?

2) How to configure the chip to accept this data?

Any help would be really appreciated.

0 Likes
1 Solution
SheetalJ
Moderator
Moderator

Hi soja_4724776​,

If you want to send data over BR/EDR, you can use SPP for data transfer. We have demo example available to demonstrate this in both WICED SDK and Modus Toolbox.

If you want to use BLE for data transfer, you can make use of BLE GATT profile and use notifications-indications to send data.

Let us know the Cypress product you are planning to use, then we can point you towards correct demo example for your reference.

View solution in original post

0 Likes
3 Replies
SheetalJ
Moderator
Moderator

Hi soja_4724776​,

If you want to send data over BR/EDR, you can use SPP for data transfer. We have demo example available to demonstrate this in both WICED SDK and Modus Toolbox.

If you want to use BLE for data transfer, you can make use of BLE GATT profile and use notifications-indications to send data.

Let us know the Cypress product you are planning to use, then we can point you towards correct demo example for your reference.

View solution in original post

0 Likes
SoJa_4724776
New Contributor

Hi SheetalJ_96​,

We are using a Gen 3 Cypress Chip (CYBLE-224116-01) and we are planning to receive text data on this chip.

0 Likes
SheetalJ
Moderator
Moderator

CYBLE-224116-01 is a PSoC module. Please create a query in PSoC community forum- PSoC Creator & Designer Software