CY8CKIT-042 PSoC® 4 Pioneer Kit and Bluez

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

cross mob
Anonymous
Not applicable

Hello!

   

We are implementing a project using psoc4 ble. The goal is to implement simple bt le buttons that communicate using HoG to linux host. Linux uses newest kernel 4.11 and bluez is all new also, 5.44. This mostly works, however, a few questions...

1) How can we get debug output from the psoc ble stack itself? We know how to generate ourselves debug output but sure that stack has some output of its own?

   

2) We are seeing random connection timeout complete events (seems coming from psoc4) during connection establishment. Only way to recover is to pair again.  We are using 4.2 security features. Any ideas? This is one reason we would like to get 1) resolved.

   

3) Are there any known issues with this kind of setup? Have people had success with psoc4 ble and bluez ?

   

 

   

Thanks,

   

Mika

0 Likes
1 Solution
Anonymous
Not applicable

You can adjust the BLE security settings under the BLE component to choose lower security settings. The least-secure option is "No Security (No Encryption, No Authentication)"

   

That should help for testing purposes 🙂

   

(Under BLE component, GAP Settings tab, "Security" from tree)

View solution in original post

0 Likes
2 Replies
Anonymous
Not applicable

One more question.. is it possible to reduce the features like le security, or decrease supported bt version from 4.2 to something like 4.1. We have to use the pin based authentication and that seems to always come with full le security and encryption. We would like to test if decreased security, or none (we dont do any security sensitive stuff) would work better.

0 Likes
Anonymous
Not applicable

You can adjust the BLE security settings under the BLE component to choose lower security settings. The least-secure option is "No Security (No Encryption, No Authentication)"

   

That should help for testing purposes 🙂

   

(Under BLE component, GAP Settings tab, "Security" from tree)

0 Likes