UART TO BLE peripheral and cySmart app/Any other app

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

cross mob
Anonymous
Not applicable

Hi,

I'm trying to send 20 bytes via notification from CYBLE-012011-00  module using an " uart to ble peripheral" project to cySmart app but the 20 bytes ar splitted in two parts (12 bytes and 8 bytes ).

For Example my 20 bytes are : 03 06 00 00 00 00 0f 91 90 00 00 80 00 00 00 00 00 00 00 00

On the Data Logger file.txt I find

...Notification received with value, [03 06 00 00 00 00 0f 91 90 00 00 80]   4 times

and

...Notification received with value, [00 00 00 00 00 00 00 00]   4 times.

Why the Notification is splitted and repeated for 4 and 4 times?

Many thanks

Az-eddine

0 Likes
1 Solution
SayaniS_66
Moderator
Moderator
Moderator
10 likes received First like received

Hello,

Please change the baud rate in the UART component in the PSoC Creator. Then in the UART terminal, select the same baud rate and program.

-Sayani.

View solution in original post

0 Likes
3 Replies
SayaniS_66
Moderator
Moderator
Moderator
10 likes received First like received

Hello,

Can you share your project so that the issue can be reproduced.

-Sayani.

0 Likes
Anonymous
Not applicable

Hello,

the project is the same project on github ble_to_uart peripheral (baud rate 9600).

I tried to modify the baud rate but it doesn't work properly.

I think there is a timeout somewhere in the ble module firmware that decide when to shoot out the bytes i sent on the uart.

I tried to modify baud rate to 19200 and for one time it worked properly (20 bytes in one ble packet).

Any help would be greatly appreciated.

Thanks

Az-eddine

0 Likes
SayaniS_66
Moderator
Moderator
Moderator
10 likes received First like received

Hello,

Please change the baud rate in the UART component in the PSoC Creator. Then in the UART terminal, select the same baud rate and program.

-Sayani.

0 Likes