Comments (12)
Not 100% sure, but I think microG can source location data from certain hotspots like on planes. Certain planes offer HTTP APIs that allow you to get location information.
from gmscore.
Yes. This works in the WiFi of some buses, trains and planes. Whenever I can get access to such a system I will try to add it to the list of supported WiFis.
For those WiFis we can't use traditional WiFi-based positioning as the WiFi location is non static. We thus remove these WiFi from the usual location logic and if possible and enabled try to retrieve location from the API of the WiFi itself.
from gmscore.
@mar-v-in
Is it possible to also add support to get location using "Wi-Fi location: ranging with RTT"? https://developer.android.com/develop/connectivity/wifi/wifi-rtt?hl=en
This allow to get accurate location indoor.
Note: The requesting device doesn't need to connect to the access points to measure distance with Wi-Fi RTT
from gmscore.
I'd love to, but there is only a small number if business WiFi AP that support it (at least last time I checked) and I don't know anyone with a device I could use for testing. Also I don't know how useful it will be in practice.
from gmscore.
For example: With this accuracy, you can develop fine-grained location-based services, such as indoor navigation, disambiguated voice control (for example, "Turn on this light"), and location-based information (for example, "Are there special offers for this product?").
Also in shopping centers apps that use augmented reality will need precise location.
from gmscore.
I have FRITZ!Box 7530 + FRITZ!Repeater 3000, I'm not sure how to check if it is supported, do you know?
from gmscore.
If there's no setting in your router admin interface to enable it or configure its Geo coordinates, it's likely not supported. The reason why most AP won't support it is that you need at least 2 AP to be able to locate properly and most consumer devices don't target that setup.
from gmscore.
I don't see the option but FRITZ!Repeater 3000 contains three wireless radio units alone + the ones inside FRITZ!Box 7530.
from gmscore.
Google has published this list: https://developer.android.com/develop/connectivity/wifi/wifi-rtt#supported-aps
It's probably incomplete, but still shows it's rarely supported. This is specifically for AP that support FTM (to measure distance) and LCI/LCR data (to announce own geocoordinates). There are more AP that support FTM without announcing it, but I don't think that will help us a lot here.
from gmscore.
If in the future I will get something that support it I will contact you.
In the meantime I hope that there will be other people that already have one of these devices and want to help.
from gmscore.
@mar-v-in
Instead of just guessing, is there an app for Android that list nearby devices and detect directly if they support it or not?
from gmscore.
If in the future I will get something that support it I will contact you.
In the meantime I hope that there will be other people that already have one of these devices and want to help.
I found some links for you below, including some not crazy expensive supporting H/W.
Personally I think given this protocol has been around for ~6 years now and you hardly ever hear about it, I don't think it's exactly taking the world by storm. To me the best use-case would seem to be things like robotic factories and warehouses.
The people talking about retail usage where they track everyone walking around a store, or corpos tracking employees around the office etc creeps me out tbh. It's bad enough with BT beacons.
https://people.csail.mit.edu/bkph/WifiRttScanX
https://www.netspotapp.com/blog/wifi-standards/what-is-wifi-rtt.html
https://www.inpixon.com/technology/standards/wifi
https://www.cnx-software.com/2018/09/05/compulab-wild-wifi-rtt-router-802-11mc/
from gmscore.
Related Issues (20)
- Prompt when enabling SafetyNet HOT 7
- `AssistedSignInFragment` lacks error handling
- Unable to log into Family Link with management account
- [com.aimoone.app] play-services-maps: Attempt to invoke virtual method on a null object reference HOT 1
- YouTube studio
- MicroG companion HOT 4
- org.json.JSONException: Value null at lat of type org.json.JSONObject$1 cannot be converted to double HOT 10
- positon.xyz works with Google Maps but not with OSM apps HOT 1
- Accessibility feature: TalkBack (aka VoiceOver for Android)
- Is chatgpt unable to run via microG? HOT 1
- GPS fixes are available to Google Maps but not OSM apps HOT 3
- Cant set up Galaxy Watch with Samsung wearable due to missing google TOS screen HOT 4
- Hard-coded strings HOT 2
- Add option for dark mode on older versions of android
- Minor chromecast ConcurrentModificationException
- Account and device preferences not showing when using com.google.android.gms-240913004-hw.apk
- Casting Duplication
- [com.whatsapp] Missed calls, notification of messages or calls delayed HOT 24
- ebay not working/loading HOT 1
- google pay HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gmscore.