Programmable Cellular Module - A Weather Station Application

Loading...
Thumbnail Image

URL

Journal Title

Journal ISSN

Volume Title

Helsinki University of Technology | Diplomityö

Date

Mcode

AS-116

Degree programme

Language

en

Pages

67 s. + liitt.

Series

Abstract

The objective of the study presented in this Master's Thesis was to investigate the new Java-programmable cellular modules and their potential usability in weather station applications. The focus is on the capabilities of these modules from a weather station application point of view. The objective of this work is not communication or middle ware technology. Instead, it focuses on Java technology and the abilities of these modules to handle measurements, data collection and data processing. This study covers theories about the Java 2 Micro Edition (12MB) and especially the Connected, Limited Device Configuration (CLDC) and the Information Module Profile (IMP). It also covers investigations and practical tests of the capabilities of two particular Java-programmable cellular modules, the Nokia 12 and the Siemens TC45. Also the standardisation level and differences between these two modules were investigated both in theory and practice. The conclusion of this work was that these cellular modules and J2ME technology are suitable for weather station applications. However, although based on standardised Java technology, these modules are not fully standardised and compatible with each other.

Tämän diplomityön tavoitteena oli tutkia Java-ohjelmoitavat mobiilialustat ja mahdollisuudet käyttää niitä sääasemasovelluksissa. Työ keskittyy näiden mobiilialustojen ominaisuuksiin sääasemasovelluksen kannalta. Tämä työ ei käsittele tietoliikenneteknologiaa tai välitason ohjelmistoja (eng. middle ware), vaan keskittyy Java-teknologiaan ja mahdollisuuksiin mittausten suorittamiseen, datan keräykseen ja datan käsittelyyn käyttäen tällaisia mobiilialustoja. Tämä työ sisältää teoriaa standardista 12ME (Java 2 Micro Edition) ja erityisesti konfiguraatiosta CLDC (Connected, Limited Device Configuration) ja profiilista IMP (Information Module Profile). Se sisältää myös kahden Java-ohjelmoitavan mobiilialustan (Nokia 12 ja Siemens TC45) tutkimuksia ja käytännön testejä. Myös standardisoinnin taso ja naiden alustojen eroavaisuudet tutkittiin sekä teoriassa että käytännössä. Lopputulos oli, että 12ME-teknologiaa sekä näitä mobiilialustoja voidaan käyttää sääasema-sovelluksissa. Nämä alustat eivät kuitenkaan ole täysin standardisoituja eivätkä täysin yhteensopivia toisiinsa, vaikka ne perustuvat standardisoituun Java-teknologiaan.

Description

Supervisor

Koskinen, Kari

Thesis advisor

Räisänen, Samuli

Other note

Citation