Tower Collector voi ilmoittaa muille järjestelmään asennetuille sovelluksille lähetysaikeista. Lisätietoja tällaisten ilmoitusten kuuntelemisesta ja käyttämisestä saat kyseisen sovelluksen ohjeesta.
Collector voi lähettää aikomuksen joka kerta, kun uusi mittaussarja kerätään, jos se on asetettu Asetuksissa. Ilmoituksen sisältö on JSON-rakenne, josta on poimittu yleisiä asioita, kuten aika ja GPS. Kenttien nimet ja arvot kartoitetaan samalla tavalla kuin viedyssä CSV-tiedostossa.
Solujen käyttämien kenttien luettelo riippuu tyypistä (net_type). Arvot, joita ei tueta, tai puuttuvat arvot asetetaan muotoon null
.
Action:
info.zamojski.soft.towercollector.MEASUREMENTS_COLLECTED
Extras key:
measurements
Extras value example:
{
"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,
"ta" : 21,
"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"
}
]
}