A Tower Collector szándékok segítségével értesítheti a rendszeren telepített egyéb alkalmazásokat. Ha többet szeretnél tudni az ilyen értesítések figyeléséről és felhasználásáról, nézd meg az alkalmazás súgóját.

Mérés begyűjtési esemény

Az adatgyűjtő képes egy szándékot küldeni minden alkalommal, ha egy új mérés került begyűjtésre, ha ez engedélyezve van a Beállításokban. Az értesítés tartalma egy JSON struktúra lesz a szokásos dolgokkal, mint az idő és a kinyert GPS pozíció. A mezőnevek és értékek ugyanúgy vannak megfeleltetve, mint az exportált CSV fájlban.
A cellák által használt mezők listája a típustól függ (net_type). A nem támogatott vagy hiányzó értékek null értéket kapnak.

Művelet:

info.zamojski.soft.towercollector.MEASUREMENTS_COLLECTED

Az extrák kulcsa:

measurements

Az extra értékek példája:

{
"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
}
]
}