-
-
Notifications
You must be signed in to change notification settings - Fork 413
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
Corona Warn App-detection #636
Comments
I think either the code is erraenous, e.g. the string compare for the payload does not match, or the BLE payload does not carry the assumed contents. I also see far too low CWA matches, while my device runs for many hours and never reboots. |
here are some results of a test I did today:
topic #1: the last number is the number of BLE-devices found. It is not set back to zero. In the code I found the define COUNTERMODE. Setting this to 0 does not change anything. topic #2: the number of Corona-apps found is very low (found in old=XX). topic #3: after reducing the number of lines output I did not encounter any crashes or reboots. |
compare my results to the numbrs collected with the code mentioned in the beginning of this thread:
the last line means: 38 Corona-apps found of 135 BLE-devices found. this sounds more reasonable (but I did not encounter 135 people in about 30m around me). |
but where's the bug? |
@cyberman54 In my tests here the values look better now. Comparing it with the numbers RaMBLE delivers the values sound plausible. |
Tested & seems to work! Merged. |
Can we have false positives, as long as we decode only a part of the UUID payload? |
besides the rebooting of the device (caused by a watchdog-timer) I encountered the following problem:
the code does not properly detect the devices.
I made the following tests:
with RamBLE
with this code https://github.com/kmetz/BLEExposureNotificationBeeper (modified a little bit)
with the code from here
the case #3 delivered approx. 5 apps found.
The case #1 and #2 delivered both approx. 50 apps found. Comparing the results showed they are almost identical, which means a device found by RamBLE is also found by #2 (and vice versa).
How to explain the difference to the very low number of #3? By the reboots?
The text was updated successfully, but these errors were encountered: