-
Notifications
You must be signed in to change notification settings - Fork 838
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
Where to find Updated android-distance.json? #967
Comments
Thanks for the report of the broken link @gbounch. If you tell me where you found it, I will fix it. There are two locations where this file is published:
I'm not sure this will help you though -- both files have just four entries. It is fair to say that my plans for crowdsourcing the information that goes into these files has failed. There are many reasons for that, chief among them the procedure for taking device-specific measurements and submitting them is too difficult and complex. There has been renewed interest in collecting similar data as a result of using this technology for novel coronavirus contact tracing apps. So I would be very interested in revamping the way the library collects and stores these data and merging the information with other data sources. I would love for others to work with me on this effort if you have time and interest or know those who do. |
Thank you the broken link is in this page https://altbeacon.github.io/android-beacon-library/distance-calculations.html. Probably i have to put this question in the documents/#188 |
...thinking more. If it is so difficult to create the database, is it possible tu use the hype about Covid to create it with the users help? |
Thanks for the thoughts @gbounch. Some quick feedback:
|
Ok, but isn't therw a semplification for covid case? i need RSSI only at 2 meters. In our use case (in enterprise), i can have a limed number of interaction and can ask to users to tell me when my application is wrong about the allarm. i can ask to go far as 2 meters and i can record the signal recieved by the 2 devices. |
The problem here is that how do you know when the two devices are "at droplet distance"? You need a second sensor to tell you when this is true so you can correlate the bluetooth measurement taken at that time. I don't know of any such second sensor that can provide this measurement. |
I am asking to the user! The app tells: "Go at 2m far away from the other user and press this huge button on the app".
|
I think the real challenge here is that users typically won't be able to accurately estimate a 2 meter distance. |
I made the same proposal here ... |
The web updated url is missing, causing an error on my side for ranging beacons.
|
This was a file permissions issue on Amazon S3, @mellison1. It is resolved now. |
I have taken reference measurement with a Samsung A20 E, Huawei p30 pro, Huawei p30 lite, Samsung Galaxy S20, Samsung A71, Samsung A5 and Huawei Mate. I want to share the values with your library but I have two issues
When I enter the independent and dependent regression variables from here: In the power regression calculators found here and here: I get the same values for A and B constants in the online tools but they differ completely from the values you have provided. What am I doing wrong here?
|
@schauersbergern, apologies, it seems somebody else edited the spreadsheet (in 2017!) and modified a value in a single cell -- the reference power value in Table 1. This affected all other cells (they were derived calculations), so this is what caused the regression calculations not to match. This is why you were not able to reproduce the calculations. I just reverted that change, and now the regressions are reproducible again. The reason there is a 1 meter distance measurement from an iPhone is because it is an independent measurement of the strength of the signal at one meter that is independent of the device under test. Understand that every Android phone out there has a bluetooth receiver that is more or less sensitive. They are all over the map! The known reference value was originally defined as an iPhone 4S, 5 or 5s, which all had very similar RSSI sensitivities. But hardly anybody has one of those around anymore. Assuming you don't have one of these, another iPhone is really the best you can do. You just have to document which model you used for your measurement. The beacon used as the transmitter in the test can be any beacon or phone. But it should be set for maximum output power if adjustable. And the minimum signal level at 1 meter should be at least -60 dBm measured with an iPhone or other trusted receiver. |
By the way, if you don't mind, please share your raw measurements, perhaps as Google Doc spreadsheets linked from a new Github issue. Thank you for the help! |
Hello @davidgyoung, The data is calculated from following rssi measurements (see tabs for different devices): The measurements where carried out at smartfactory owl, Germany, they also posted about on linkedin: https://www.linkedin.com/company/smartfactoryowl/ br, Nik |
Looking for android-distance database , starting from the website the refering url is broken
https://github.com/AltBeacon/android-beacon-library/blob/master/src/main/resources/model-distance-calculations.json
I have found a file in source code but has only 3 models.
Is there a more general database having more models somewhere?
Thank You
The text was updated successfully, but these errors were encountered: