Tower Collector peut notifier d'autres applications installées sur le périphérique en diffusant ses actions. Pour plus d'informations sur comment recevoir et traiter ces informations, consultez l'aide de cette application.

Évènement Mesures Collectées

Collector peut envoyer une intention chaque fois qu'un nouvel ensemble de mesures est collecté si défini dans les préférences. Le contenu de la notification sera une structure JSON avec des choses communes comme le temps et le GPS extraits. Les noms et les valeurs des champs sont mappés de la même manière que dans le fichier CSV exporté.
La liste des champs utilisés par les cellules dépend du type (net_type). Les valeurs non prises en charge ou manquantes seront définies sur null.

Commande

info.zamojski.soft.towercollector.MEASUREMENTS_COLLECTED

Clé supplémentaire

measurements

Exemple de valeurs supplémentaires :

{
"measured_at" : 1234567890123,
"gps" : {
"lat" : 12.3213123,
"lon" : -54.4535435543,
"accuracy" : 12.0,
"speed" : 13.21,
"bearing" : 212.2,
"altitude" : 121.0
},
"cells" : [
{
"mcc" : 260,
"mnc" : 06,
"lac" : 5115,
"cell_id" : 214325525,
"psc" : 1234,
"asu" : 12,
"dbm" : -112,
"neighboring" : "false",
"net_type" : "UMTS"
},
{
"mcc" : null,
"mnc" : 16,
"lac" : 5115,
"cell_id" : 2143255,
"psc" : null,
"asu" : 13,
"dbm" : -112,
"ta" : null,
"neighboring" : "false",
"net_type" : "CDMA",
"cdma_dbm" : null,
"cdma_ecio" : null,
"evdo_dbm" : null,
"evdo_ecio" : null,
"evdo_snr" : null
}
]
}