Hello App Inventor Community,
I would like to share a simple extension that I've created for looking up the location of a BTS (Base Transceiver Station) using an external API. This extension can be used to retrieve location information based on MCC, MNC, LAC, and CID. Additionally, the extension handles cases where the BTS is not found.
Example Usage:
Provided Events:
GotBTSLocation
: Triggered after obtaining BTS location information.
BTSNotFound
: Triggered if the BTS is not found.
ErrorOccurred
: Triggered if an error occurs during the BTS lookup process.
Note: This Extension Using Google Database Service (Cloud Console)
Extension Link:
com.rasitech.btslookup.aix (9.0 KB)
I hope this extension proves useful to the community. Please let me know if there are any suggestions or improvements that can be made.
Thank you!
4 Likes
can you explain to us what is BTS Tower? and MCC, MNC, LAC, and CID?
and this for what kind of app developer?
MCC, MNC, LAC, CID is a code ID for BTS Tower
like this
Your telephone number or internet network must be connected to that tower
so this is only for look up in a table? it has to be from internet? not possible from local ? and this look up talbe will change often?
Yes, this data matches what is contained in the database and will always be updated because it uses Google database services
maybe you'd better to mention where this data come from in first post.
Taifun
January 1, 2024, 1:46pm
11
How can we get MCC, MNC, LAC, and CID so we are able to use your extension?
Please show us some relevant blocks
Thank you
Taifun
nico
January 1, 2024, 5:01pm
12
Moi, j'utilise l'extension de @Juan_Antonio
Voir ici
Nico
2 Likes
You can get it using a BTS radio network capture tool or an Android application to capture your nearest BTS ID
it only gets the ID of the closest BTS to our cellphone, not to see its location again.
can you teach me from the beginning to the end of running the application and getting mcc, mnc and other data?