- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I have a BLE Pioneer kit and used EZ-BLE PRoC Modules (with CYBLE-012011-00). Configure the Bluetooth, wrote the basic code and enabled for advertisement. With this, I can see my device in phone (using CYSMART application). This gave us the confidence that this can be used for our customer design and got the CYBLE-012012-10 module (basically same part but uncertified), and connected only VDD, VDDR (Radio), Gnd, XRES, P0_7 and P0_6 wires from the module. Used these connection to program from the Pioneer kit and able to program. After this when I power on (giving power to VDD, VDDR and ground to GND pin of CYBLE-012012-10 module) with other pins left open - I see it is detected only my phone (with Cysmart app). No matter what I do, it is not seen in any other phone. I used many other google play store apps to sniff the BTLE device and none of them seems to be recognizing this CYBLE-012012-10 module.
Problem seems weird and not sure, what I am missing. Can you please help me in isolating the problem? Do I need to put other pins of the module into some specific state?
With best regards,
Phani.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks Guys. It was solved by adding line "CY_SET_XTND_REG32((void CYFAR *)(CYREG_BLE_BLERD_BB_XO_CAPTRIM), 0x0000BCBC);", - Under CYBLE_EVT_STACK_ON: (in callback function)
With best regards,
Phani,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Please post your code so we can determine what the issue is .
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
In the other phone, are you using the CySmart App or any other App or the Phone's default bluetooth discovery? Make sure the other phones support BTLE.
Regards,
- Madhu Sudhan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks Guys. It was solved by adding line "CY_SET_XTND_REG32((void CYFAR *)(CYREG_BLE_BLERD_BB_XO_CAPTRIM), 0x0000BCBC);", - Under CYBLE_EVT_STACK_ON: (in callback function)
With best regards,
Phani,