|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.devices.gps.garmin.GarminPacket
org.jscience.devices.gps.garmin.PVTDataPacket
public class PVTDataPacket
This class encapsulates the PVT (Position, velocity and time) packet. After receiving a Cmnd_Start_Pvt-packet, the GPS will continually transmit packets of the PVT-type.
| Field Summary | |
|---|---|
protected float |
alt
DOCUMENT ME! |
protected float |
epe
DOCUMENT ME! |
protected float |
eph
DOCUMENT ME! |
protected float |
epv
DOCUMENT ME! |
protected int |
fix
DOCUMENT ME! |
protected PositionRadians |
lat
DOCUMENT ME! |
protected int |
leap_scnds
DOCUMENT ME! |
protected PositionRadians |
lon
DOCUMENT ME! |
protected float |
msl_hght
DOCUMENT ME! |
protected double |
tow
DOCUMENT ME! |
protected float |
veast
DOCUMENT ME! |
protected float |
vnorth
DOCUMENT ME! |
protected float |
vup
DOCUMENT ME! |
protected long |
wn_days
DOCUMENT ME! |
| Fields inherited from class org.jscience.devices.gps.garmin.GarminPacket |
|---|
Cmnd_Abort_Transfer, Cmnd_Start_Pvt_Data, Cmnd_Stop_Pvt_Data, Cmnd_Transfer_Alm, Cmnd_Transfer_Laps, Cmnd_Transfer_Posn, Cmnd_Transfer_Prx, Cmnd_Transfer_Rte, Cmnd_Transfer_Time, Cmnd_Transfer_Trk, Cmnd_Transfer_Wpt, Cmnd_Turn_Off_Pwr, DLE, ETX, packet, Pid_Ack_Byte, Pid_Command_Data, Pid_Date_Time_Data, Pid_Lap, Pid_Nak_Byte, Pid_Position_Data, Pid_Product_Data, Pid_Product_Rqst, Pid_Protocol_Array, Pid_Prx_Wpt_Data, Pid_Pvt_Data, Pid_Records, Pid_Trk_data, Pid_Trk_Hdr, Pid_Wpt_Data, Pid_Xfer_Cmplt, pointer |
| Constructor Summary | |
|---|---|
PVTDataPacket(GarminPacket p)
This method is a copy-constructor allowing to "upgrade" a GarminPacket to a PVTDataPacket. |
|
PVTDataPacket(int[] p)
Treats the packet p as a packet containing PVT-data. |
|
| Method Summary | |
|---|---|
int |
getHours()
Returns the hour of the day. |
PositionRadians |
getLatitude()
This method returns the latitude of the position. |
PositionRadians |
getLongitude()
This method returns the longitude of the position. |
short |
getMinutes()
Returns the minute of the hour. |
short |
getSeconds()
Returns the second of the minute. |
| Methods inherited from class org.jscience.devices.gps.garmin.GarminPacket |
|---|
calcChecksum, createBasicPacket, createCommandPacket, getByte, getDataLength, getID, getLength, getPacket, getPointer, getRawPacket, idToString, isLegal, readBoolean, readBoolean, readByte, readByte, readDouble, readDouble, readFloat, readFloat, readLong, readLong, readNullTerminatedString, readNullTerminatedString, readPosition, readPosition, readWord, readWord, setPointer, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected float alt
protected float epe
protected float eph
protected float epv
protected int fix
protected double tow
protected PositionRadians lat
protected PositionRadians lon
protected float veast
protected float vnorth
protected float vup
protected float msl_hght
protected int leap_scnds
protected long wn_days
| Constructor Detail |
|---|
public PVTDataPacket(int[] p)
p - DOCUMENT ME!public PVTDataPacket(GarminPacket p)
p - DOCUMENT ME!| Method Detail |
|---|
public int getHours()
getHours in interface ITimepublic short getMinutes()
getMinutes in interface ITimepublic short getSeconds()
getSeconds in interface ITimepublic PositionRadians getLatitude()
getLatitude in interface IPositionpublic PositionRadians getLongitude()
getLongitude in interface IPosition
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||