c# BLE 4.2 vs 5.0 API connection issue

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

cross mob
TW_Chia
Level 3
Level 3
First like received 25 replies posted 10 sign-ins

Good day,

i have a c# application (using the cysmart api) that connects to a CY5677 4.2 BLE Dongle.

I have a hardware that uses the CYBLE-014008-00 BLE 4.2 device.

I am able to connect to this BLE device with no issue.

BLE1.png

I have developed another hardware using CYBLE416045-02.(BLE 5.0 support)

I have tested the BLE functionality using CySmart 1.3

BLE2.png

However, using the same C# application, I am unable to connect to this new hardware.

Can anyone advice if there is something additional for the BLE 5.0 device that needed to be added to resolve the issue that I am facing?

Or is the source code for the Cysmart 1.3 application available for one to check?

Please advice.

Thank you.

0 Likes
1 Solution
TW_Chia
Level 3
Level 3
First like received 25 replies posted 10 sign-ins

With the new hardware, the returned name is

"\f" when one tries to retrieves the BLEDeviceName.

​Hopefully this provides some clue to the issue that I am encountering. Thanj=k you.

BLE3.png

View solution in original post

0 Likes
2 Replies
TW_Chia
Level 3
Level 3
First like received 25 replies posted 10 sign-ins

With the new hardware, the returned name is

"\f" when one tries to retrieves the BLEDeviceName.

​Hopefully this provides some clue to the issue that I am encountering. Thanj=k you.

BLE3.png

0 Likes

Good day,

The issue is resolved as somehow the item.AdvertismentData.Items.Count for the new device is equal to 2

FYI

Best Regards,

0 Likes