-
Notifications
You must be signed in to change notification settings - Fork 837
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
Add new devices #972
base: master
Are you sure you want to change the base?
Add new devices #972
Conversation
Hey, Nice work, @schauersbergern. I am a little worried about the -70 dBm RSSI measured at 1 meter on the iPhone 8. this is quite weak. A typical 1m signal level for a full power BLE transmitter should be about -60 dBm. Since it is a logarithmic unit, this suggests the iPhone 8 saw 90% less energy than expected. One of two things must be true:
I suspect that (1) is the case because the several of the Android devices you tested did see a signal level of about -60 dBm at 1 meter. Just to be sure, do you have access to any other iOS devices to take another measurement of your beacon at 1 meter? (e.g. an iPhone 7, iPhone SE, etc.) |
@schauersbergern, I did some measurements to compare the receiver sensitivity on various iOS models. This should allow us to convert measurements by one device to the equivalent by another device. These measurements include an iPhone SE 1st generation, which has similar hardware to an iPhone 4s-5s that are known to be good reference models. As you can see from the spreadsheet, an iPhone 6 is a very weak receiver an iPhone 6 is -17 dBm weaker, an iPhone 7 is -2dBm weaker. and a Google Pixel 3a is -4dBm weaker. Unfortunately, because I do not have an iPhone 8 for testing, I cannot convert your measurements. If you have any of the above phones to get a 1 meter signal measurement off of your test beacon we could make the proper conversions. https://docs.google.com/spreadsheets/d/1-voNJAeHz78AarZmfds8WiplNhUDzeYrsW0YzKfrExU/edit#gid=0 |
Hello @davidgyoung, thank you for comparing the iOS models!
thank you, |
Any beacon works fine for tests provided that it outputs at least -60dBm of power when measured at 1m. Since an iPhone 7 has a slightly insensitive receiver (-2 dB vs iPhone SE 1st Gen) you should measure at least -62 dBm on an iPhone 7 at 1 meter. The reason we cannot just use any phone to provide the 1m reference value is that all phones have different receiver sensitivity. We need a common standard that we all use. The standard was established as an iPhone 4s-5s (insignificant variation between them) early in the beacon era. The iPhone SE 1st Gen behaves similarly, do it is an effective equivalent. Can you please get a 1m measurement with both an iPhone 7 and 8 so we can get the delta between them? |
I think I can organise an iPhone 7 until next week for doing the reference measurement. |
I added new devices, based on this calculations:
https://docs.google.com/spreadsheets/d/185q5AJmWipH23si5IAvMpdy3rGyuJFsCwkqM6EkqFH8