- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi, i get a very large number of e000 ble interupts (CYBLE_DEBUG_EVT_BLESS_INT) , larger than advertising amount.
i have stopped Advertising by using : CyBle_GappStopAdvertisement();
in a loop, every 3 seconds i send a constant amount of packets by using : CyBle_GappSetNumOfAdvPkts(&cyBle_discoveryModeInfo, 3 packets);
but instead of seeing 3 interrupts every 3 seconds , i see 3 interrupts every single second.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
The BLESS interrupt occurs at multiple actions such as on advertising event start , advertising event stop ,adv packet transmitted interrupt,scan response packet transmitted interrupt, scan request received etc.. and will generate CYBLE_DEBUG_EVT_BLESS_INT.
For more details on all BLESS interrupts please refer the PSoC 4 BLE Register TRM ( Basically BLE_BLELL_ADV_CONFIG register ) from below link.
http://www.cypress.com/file/135861/download
-Gyan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
The BLESS interrupt occurs at multiple actions such as on advertising event start , advertising event stop ,adv packet transmitted interrupt,scan response packet transmitted interrupt, scan request received etc.. and will generate CYBLE_DEBUG_EVT_BLESS_INT.
For more details on all BLESS interrupts please refer the PSoC 4 BLE Register TRM ( Basically BLE_BLELL_ADV_CONFIG register ) from below link.
http://www.cypress.com/file/135861/download
-Gyan