-
-
Notifications
You must be signed in to change notification settings - Fork 284
CurieBLE: Only get half of supposed advertising packets from ble_scan #409
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Hi |
@kitsunami @SidLeung any reason for closing this? I think we should re-open it until scan responses are support by the library. |
As per the author, the issue seems to be resolved and, thus, closed. |
This issue could be related to the processing of the Scan Response Data message, https://github.com/01org/corelibs-arduino101/issues/370 Reopen this issue until #370 is addressed. |
The support for BLE Scan Respond Data request and reply is in the release 2.0.1 and, thus, closing out this PR. |
I am currently working on BLE and we are very interested in the nRF Chip which is implemented on the Genuino 101. For our application we are looking for the best BLE Chip to track beacons (We just want to know the beacons address and the RSSI value).
During the last months we compared the onboard BLE Chip of the Raspberry Pi 3 with severel different BLE USB Dongles. For our last comparison we want some data from the nRF51822 Chip. To get Data from this we bought the Genuino 101.
To simply scan for beacons I uploaded the ble_scan.ino sketch from the 2.0.0 library to my Genuino 101.
To summarize my collected data from the Genuino 101 (nRF51822), I can say that the there is much less noise in comparison with the data from the onboard Raspberry Pi Chip or USB Dongles.
But now I want to mention my current problem with the Genuino.
When I scan for beacons and my beacons advertising interval is set to 100ms I usually should receive 10 advertising packets per second with my Genuino. And for a 500ms ad-interval I should receive 2 packets per second. But at this time I only receive half of the amount of packets. So at a 100ms ad-interval I receive about 5 Packs/sec, and so on.
Does anyone of you know why this happens or is it possible to increase the ?scan-intervall? or something like that so I get every Packet which is transmitted by the beacon?
I would be really grateful If someone of you could help me.
The text was updated successfully, but these errors were encountered: