cancel
Showing results for 
Search instead for 
Did you mean: 

PSoC™ 4

Anonymous
Not applicable

Hi,

   

 

   

I'm working with the cy5677 BLE dongle to connect the PC with BLE 4.2 device (Extended packet support).

   

 

   

I noticed that it cypress website the only SDK available to work with the dongle is written in C#.

   

This is limiting as my software stack is written in c++, so I need to add CLR support and do some marshaling (performance degradation)

   

I believe this C# SDK is wrapping native c++ code.

   

Is there an API to use this BLE dongle with c++ only (no CLR)?

   

 

   

Thanks,

   

Eran

0 Likes
1 Solution
AnjanaM_61
Moderator
Moderator

Hi Eran,

   

We have only C# APIs are available for CySmart PC to communicate with BLE dongle as you can see the API reference guide from below link:

   

http://www.cypress.com/documentation/software-and-drivers/cysmart-bluetooth-le-test-and-debug-tool

   

Thanks,
Anjana

View solution in original post

0 Likes
2 Replies
AnjanaM_61
Moderator
Moderator

Hi Eran,

   

We have only C# APIs are available for CySmart PC to communicate with BLE dongle as you can see the API reference guide from below link:

   

http://www.cypress.com/documentation/software-and-drivers/cysmart-bluetooth-le-test-and-debug-tool

   

Thanks,
Anjana

View solution in original post

0 Likes
Anonymous
Not applicable

Well, that requires whoever wants to use your API to have CLR support in all projects.

0 Likes