- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am trying to use the LL Privacy feature with my project and since I only expect to connect to 1 device at a time, I set the Resolve List size to 1. Then, when debugging, I noticed that Cy_BLE_Start(StackEventHandler) was returning CY_BLE_ERROR_INVALID_PARAMETER.
If I change the Resolve list size to 2 or higher, I don't get the issue. The datasheet of the BLE component clearly state that the valid values for the Resolve List size are from 1 to 16. Is this an issue in the software or in the datasheet?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I was able to reproduce the issue in a very simple project. It seems like a bug in our stack code - I will raise a ticket and will let you know of the fix status once available.
Regards,
Meenakshi Sundaram R
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
The error code CY_BLE_ERROR_INVALID_PARAMETER returns on passing a NULL pointer to the function Cy_BLE_Start() when the BLE stack is not built in HCI mode.
This is quite strange!!
Not sure how it is affecting by the Resolving List entries.
Could you please attach your project ?
( Just Right Click on the Project Name -> Archive Workspace)
-Gyan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I was able to reproduce the issue in a very simple project. It seems like a bug in our stack code - I will raise a ticket and will let you know of the fix status once available.
Regards,
Meenakshi Sundaram R