Java ME APRS MIDlet

Radioamatööriwikistä
(Ohjattu sivulta J2ME APRS MIDlet)
Siirry navigaatioon Siirry hakuun

Java ME APRS MIDlet

Java ME APRS MIDlet is a small Java Mobile Phone (J2ME) APRS application, which sends user's location with GPRS, 3G or WLAN connection to APRS-IS server.
It works in most new mobile phones in which GPS (and J2ME) are supported.

Java ME APRS MIDlet on matkapuhelimessa toimiva pieni Java Mobile Edition (J2ME) APRS-sovellus, joka lähettää käyttäjän sijainnin GPRS-, 3G- tai WLAN-yhteyden välityksellä APRS-IS palvelimelle.

Sovellus toimii useimmissa uusimmissa GPS-ominaisuuksilla varustetuissa matkapuhelimissa (testattu mm. Nokia 5230, 5800, N81, N95, E51, E71, E85, E90 puhelimissa).

Softa toimii myös ulkoisen Nokia LD-3W Bluetooth vastaanottimen kanssa puhelimissa, jotka tukevat JSR-179 API:a (Location API for Java ME).



Main.png        J2ME APRS.png

Asennus - Download

Sovelluksen voit ladata matkapuhelimeesi tästä, joko suoraan matkapuhelimesi selaimella tai kopioimalla sen ensin tietokoneelle ja sieltä puhelimeesi.

You can install the application to your mobile phone directly by pointing your mobile browser to this link or copy it first to the computer and then to your mobile.

[APRS_for_J2ME.jar]


Asennusohjeet - Installation instructions

Lataaminen ja asennus

Lataa APRS for J2ME versio 0.5pre jostakin puhelimen selaimella. Sovelluksen koko on 44 kt, joten sen lataaminen kuluttaa vain nimellisesti mahdollista kuukausittaista latauskiintiötä.

Thumb Thumb

Asenna sovellus hyväksymällä suojausvaroitukset. Javan ominaisuuksista johtuen puhelin käsittelee ohjelmaa tunnistamattomana ja epäluotettavana.

Thumb

Valitse käytettävä muisti. Sovelluksen vaatima koko on alle 50 kt, joten uudenaikaisissa puhelimissa se kannattaa tallentaa puhelimen muistiin.

Sovelluksen asetukset

-- Control Panel - Settings -

Thumb

Avaa puhelimesta Sovellusten hallinta. Tämä löytyy yleensä samasta valikosta kuin asennetut sovelluksetkin. Valitse listasta APRS ja avaa valinnat.

Thumb Thumb

Valitse käytettävä Yhteysosoite. Tämä on atkapuhelinoperaattorisi osoite, jota käytetään Internet-yhteyksissä.

Valitse Verkkokäyttö -valintaan Kysy 1. kerralla. Tämä mahdollistaa automaattisen paikkatiedon lähettämisen ohjelman käynnistyksen jälkeen.

Valitse Paikannus -valintaan Kysy 1. kerralla. Tämä mahdollistaa automaattisen paikkatiedon lähettämisen sovelluksen käynnistämisen jälkeen.

APRS for J2ME asetukset ja käyttö

Thumb

Käynnistä APRS for J2ME ja valitse päävalikosta Configuration.

Thumb Thumb

Syötä tarvittavat tiedot valikkoihin:

Callsign: amatöörikutsusi ja mahdollinen lisämerkki (yleisimmat 7=liikkuva asema, 9=ajoneuvo)

APRS passcode: kutsuasi vastaava tunnus palvelimelle (lisätietoa ...)

APRS-IS server: käytettävä APRS-palvelin ja portti, suomessa finland.aprs2.net:14580

Name / comment text: vapaamuotoinen (ja lyhyt) infoteksti, esim. nimi tai email-osoite

Polling interval: kuinka usein paikkatieto lähetetään

APRS map symbol: millaisella symbolilla paikka näkyy APRS-kartoilla

Thumb Thumb

Asetusten jälkeen valitse päävalikosta Start.

Alussa sovellus tarkistaa verkon ja palvelimen toimivuuden. Kyselyyn, saako sovellus käyttää verkkoyhteyttä vastaa Kyllä.

Thumb Thumb

Verkkoyhteyden tarkistamisen jälkeen sovelus aloittaa paikantamisen. Kyselyyn, saako sovellus käyttää paikannusta vastaa Kyllä.

Thumb Thumb

GPS-sijainnin löytymisen jälkeen nätöllä on näkyvissä sijainti ja mahdollinen nopeus ja suunta. Tämän jälkeen voit vaihtaa sovelluksen taustalle.

Mikäli käynnistät sovelluksen sisätiloissa ja paikkatietoa ei löydy, voit silti laittaa sovelluksen taustalle kun olet vastannut myöntävästi sekä verkon käyttö että paikannuksen sallimiseen.

Myöhemmin palatessasi sovellukseen voit katsoa viimeisimmän lähetetyn paikkatiedon ajankohdan pääruudusta.

Tärkeää! Jos poistut pääruudusta valinnalla Back paikkatiedon lähettäminen lakkaa! Lukitse siis näppäimet vaihtamalla sovellusta puhelimen omalla sovelluksenvaihtonapilla!


Muutokset - v0.5

  • JSR-179 Location API event listener
  • Nopeus, suunta ja korkeustieto lisätty
  • Uusi isompi fontti
  • Logikirjoituksen bugi flash-muistin käsittelyssä korjattu

Muutokset - v0.4

  • Pieni tapahtumaloki lisätty (GPS, verkkoyht., ongelmat, ohjelman tila)
  • Max timeout aika GPS-yhteydelle on nyt 40s (aikaisemmin 60s)
  • Verkkoyhteys muodostetaan ennen GPS yhteyttä (yht. hyväksymistä ei tarvitse enää odotella pollauksen loppuun)
  • Pollausintervallin ajoitus on hiukan tarkempi
  • GPS tilasta pääsee pois poistumatta koko ohjelmasta
  • Asetusparametrien tyyppien tarkistuksia on parannettu
  • "Phone" lisätty APRS-karttasymboleihin

Bugit ja puutteet


Lähdekoodi - Source Code

Suurin osa UI-koodista on generoitu NetBeans IDE editorin koodigeneraattorilla. Ohjelmistopaketti sisältää kaikki kääntämiseen tarvittavat NetBeans 6.8 projektitiedostot.



Kari OH1KO

mailto:oh1ko@sral.fi

--OH1KO 16. tammikuuta 2011 kello 22.16 (UTC)