How can we accept textual data over Bluetooth in Cypress Chips?

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

cross mob
SoJa_4724776
Level 1
Level 1

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
Moderator
First comment on KBA 750 replies posted 500 likes received

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
Moderator
First comment on KBA 750 replies posted 500 likes received

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.

0 Likes
SoJa_4724776
Level 1
Level 1

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

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