You are here

BLE 4.0 USB dongle does not discover BLE 4.1 peripheral (CYBLE-022001-00) | Cypress Semiconductor

BLE 4.0 USB dongle does not discover BLE 4.1 peripheral (CYBLE-022001-00)

Summary: 2 Replies, Latest post by bernie.simson_2053636 on 23 Nov 2016 03:30 PM PST
Verified Answers: 1
Last post
Log in to post new comments.
bernie.simson_2053636's picture
User
3 posts

This problem does not involve any Cypress Kits or the programming/configuration of the BLE 4.1 device.  I have scoured the forums but found nothing that might answer this.

I have a sealed third-party BLE device which apparently uses the EZ BLE part number CYBLE-022001-00 which is supposed to be BLE 4.1 compliant, yet when it is advertizing I am unable to discover it under Windows 7 with several different BLE 4.0 USB dongles (eg. CSR 8510).  Also it is not discovered by and Android 4.3 phone (Galaxy S3). However it can be discovered by a Toshiba Satellite laptop (integral BLE 4.0) and most newish Android phones and iPhone 5.  I know the BLE 4.0 USB dongles on the Win7 PC are working because they can discover the Android 4.3 phone and the Toshiba Satellite laptop BLE.

I was under the impression that BLE 4.0 (Smart ready) and BLE 4.1 are compatible, so should be able to discover each other when made discoverable.  Why can't a BLE 4.0 USB dongle discover the CYBLE-022001-00 BLE 4.1 device?

Anjana Muralidharan's picture
Cypress Employee
62 posts

Hello,

BLE 4.0 Smart ready devices should be able to see BLE 4.1 device packets.

When I checked on site, CSR 8510 supports BLE as well, then it should be able to scan the CyBLE adv packets.

Could you please confirm once again whether the CyBLE device was advertsing when you were testing?

Thanks,

Anjana

bernie.simson_2053636's picture
User
3 posts

Hi Anjana,

Thanks for your reply.  The BLE 4.0 USB dongle was originally installed with the default Microsoft Bluetooth driver.  It eventually discovered the CyBLE device, but only after the ‘CSR Harmony Wireless Software Stack’ was installed.  I don't know why the Microsoft Bluetooth stack couldn't discover it though.  So I did some experimenting, and installed a different BLE USB dongle (Simplecom NB407) and driver (Widcomm software stack), and found that it also does not discover the CyBLE device.  

So... the CSR Harmony Wireless Software Stack does discover the CyBLE device (CSR driver I presume?), and the Widcomm software stack does not.  This limits me to which BLE USB dongles I can use.  Can you confirm that the CyBLE device uses the Cambridge Silicon Radio (CSR) software stack?  And if so, why it can only be discovered by the CSR Harmony Wireless Software Stack, and not the commonly-used Widcomm software stack?

Log in to post new comments.