|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.dinopolis.gpstool.gpsinput.GPSSerialDevice
Changes for J2ME implementation: Added DEFAULT_PORT_NAME_PPC Deleted include javax.comm.SerialPort Added javax.microedition.io.StreamConnection Added javax.microedition.io.Connector
Field Summary | |
static java.lang.String |
PORT_NAME_KEY
|
static java.lang.String |
PORT_SPEED_KEY
|
static java.lang.String |
RAW_DATA_LOG_FILENAME_KEY
|
Constructor Summary | |
GPSSerialDevice()
|
Method Summary | |
void |
close()
Closes the connection to the GPSDevice. |
java.io.InputStream |
getInputStream()
Returns an input stream from the gps device. |
java.io.OutputStream |
getOutputStream()
Returns an output stream from the gps device. |
void |
init(java.util.Hashtable environment)
Initialize the GPSDevice and hand over all information needed for the specific GPSDevice to opens the connection. |
void |
open()
Opens the gps device (e.g. serial connection to gps-receiver or file containing logging information from a gps-receiver). |
void |
setSerialPortSpeed(int speed)
Sets the speed for the serial port. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String PORT_NAME_KEY
public static final java.lang.String PORT_SPEED_KEY
public static final java.lang.String RAW_DATA_LOG_FILENAME_KEY
Constructor Detail |
public GPSSerialDevice()
Method Detail |
public void init(java.util.Hashtable environment) throws GPSException
init
in interface GPSDevice
environment
- contains all informations needed to initialize
the gps device.
GPSException
- if the initialization was not successfull,
e.g. some information in the environment is missing.public void open() throws GPSException
open
in interface GPSDevice
GPSException
- if the opening of the device was not successfull.public void close() throws GPSException
close
in interface GPSDevice
GPSException
- if closing the device was not successfull.public java.io.InputStream getInputStream() throws java.io.IOException
open
was not called before, then getInputStream
returns null
.
getInputStream
in interface GPSDevice
java.io.IOException
public java.io.OutputStream getOutputStream() throws java.io.IOException
open
was not called before, then getOutputStream
returns null
.
getOutputStream
in interface GPSDevice
java.io.IOException
public void setSerialPortSpeed(int speed) throws java.io.IOException
speed
- the speed to set (e.g. 4800, 9600, 19200, 38400, ...)
java.io.IOException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |