Primary Scrambling Code használható erre a célra, ugyanis ebben az esetben a cellaazonosító -1. [8] o Cell ID – GSM hálózat esetén a cellaazonosító, CMDA esetében pedig a PSC o RSSI o LAC o Type – a következő értékeket veheti fel: GPRS EDGE HSDPA HSUPA HSPA 28 A helymeghatározó modul implementálása A következő fejezetben ismertetném a GSM alapú helymeghatározó modul implementációjának és működésének részleteit, a megoldás során alkalmazott tervezési mintákat, valamint a lehetséges és választott megoldási alternatívákat. Az implementáció során a fő hangsúlyt az újrafelhasználhatóságra és a hordozhatóságra fektettem, azaz igyekeztem a modult úgy megírni, hogy a későbbiekben a lehető legkönnyebb legyen a működés megváltoztatása az eredeti kód módosítása nélkül. Ezen kívül a tervezés során szem előtt tartottam azt is, hogy a felhasználó - vagyis a fejlesztő, aki a jövőben a modult kívánja használni – elől a modul belső felépítése és logikája a lehető legnagyobb mértékben el legyen rejtve. Összefoglalva tehát célom az volt, hogy egy olyan modult készítsek, amelynek működése egyszerűen testre szabható a belső szerkezet és működés ismerete nélkül.
Ilyen továbbfejlesztési lehetőség a GsmLocation objektumok (mérési pontok) távolságának számolására használt algoritmus továbbfejlesztése, pontosítása. Továbbfejlesztési lehetőségek A rendszer további fejlesztésére a következő javaslatokat tenném: • Mérési pozíció bevitelére egy érintőképernyős beviteli lehetőség fejlesztése az alkalmazáshoz, amelynek egy megjelenített térképre, épületalaprajzra "kattintva" lehetne beadható a pozíció. Több implementáció készítése mérési pontok összehasonlítására a pontosság javítására • A tapasztalatok szerint több gyártótól származó készülékekből is hiányos a környező adótornyok lekérése (üres listát ad vissza a megfelelő függvény). Ezeknek a készülékeknek a pontos meghatározása után meg kellene vizsgálni, hogy milyen kapcsolat van közöttük, akár hardver, akár szoftveres szinten. Ezen problémára megoldás lehet, ha Java nyelv helyett az úgynevezett NDK (Native Developer Kit)-et használnánk a cellainformációk lekérésére, hátha natív szinten több információ áll a fejlesztők rendelkezésére.
Kell A Férfi Könyv, 2024