|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjwo.landserf.process.gps.garmin.GarminPacket
jwo.landserf.process.gps.garmin.TrackDataPacket
Represents a Garmin track packet used for storing sets of locations. Uses the Garmin D301 protocol or the D300 if not available.
| Field Summary |
| Fields inherited from class jwo.landserf.process.gps.garmin.GarminPacket |
Cmnd_Abort_Transfer, Cmnd_Start_Pvt_Data, Cmnd_Stop_Pvt_Data, Cmnd_Transfer_Alm, 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_Almanac_Data, Pid_Command_Data, Pid_Date_Time_Data, 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_Rte_Hdr, Pid_Rte_Link_Data, Pid_Rte_Wpt_Data, Pid_Trk_Data, Pid_Trk_Hdr, Pid_Wpt_Data, Pid_Xfer_Cmplt |
| Constructor Summary | |
TrackDataPacket(GarminPacket packet)
Creates a track packet from the given packet data. |
|
TrackDataPacket(int[] packet)
Creates a track packet from the given data. |
|
| Method Summary | |
float |
getAltitude()
Reports the altitude of this track coordinate. |
AngleRadians |
getLatitude()
Reports the latitude of the track coordinate. |
AngleRadians |
getLongitude()
Reports the longitude of the track coordinate. |
Date |
getTime()
Should report the time stamp associated with this track coordinate. |
boolean |
isFirst()
Reports whether this is the first point in a track segment. |
| Methods inherited from class jwo.landserf.process.gps.garmin.GarminPacket |
calcChecksum, commandToString, createBasicPacket, createCommandPacket, getByte, getDataLength, getID, getLength, getPacket, getRawPacket, idToString, isLegal, readByte, readDouble, readFloat, readLong, readNullTerminatedString, readWord, setPacket, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public TrackDataPacket(int[] packet)
packet - Data representing the track data packet.
PacketNotRecognizedException - if the track data format is not defined.public TrackDataPacket(GarminPacket packet)
packet - Packet to copy.
PacketNotRecognizedException - if the given packet is not a track packet.| Method Detail |
public AngleRadians getLatitude()
getLatitude in interface Positionpublic AngleRadians getLongitude()
getLongitude in interface Positionpublic float getAltitude()
getAltitude in interface Positionpublic boolean isFirst()
isFirst in interface GPSTrackpublic Date getTime()
getTime in interface GPSTrack
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||