Tower Collector sisteme yüklenmiş diğer uygulamaları intent yayınlayarak bilgilendirebilir. Bu tür bildirimleri nasıl dinleyeceğiniz ve kullanacağınızla ilgili daha fazla bilgi için o uygulamanın yardım bölümüne bakın.
Toplayıcı, tercihlerde ayarlanmışsa, her yeni ölçüm seti toplandığında bir intent gönderebilir. Bildirim içeriği, zaman ve GPS gibi ortak şeylerin çıkarıldığı bir JSON yapısı olacaktır. Alan adları ve değerleri, dışa aktarılan CSV dosyasında olduğu gibi eşlenir.
Hücreler tarafından kullanılan alanların listesi türe (net_type) bağlıdır. Desteklenmeyen veya eksik değerler null
olarak ayarlanacaktır.
Eylem:
info.zamojski.soft.towercollector.MEASUREMENTS_COLLECTED
Ekstralar anahtarı:
measurements
Ekstralar değer örneği:
{
"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
}
]
}