org.jscience.devices.gps.garmin
Class RecordsPacket

java.lang.Object
  extended by org.jscience.devices.gps.garmin.GarminPacket
      extended by org.jscience.devices.gps.garmin.RecordsPacket

public class RecordsPacket
extends GarminPacket

This packet is transmitted between devices before a large transfer of data-units, ie. a transfer of waypoints.


Field Summary
protected  int number
          The number of records to come, that this packet announces.
 
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
RecordsPacket(GarminPacket p)
          Creates a new RecordsPacket object.
RecordsPacket(int[] p)
          Creates a new RecordsPacket object.
 
Method Summary
 int getNumber()
          Returns the number of records that this packet announces.
 
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

number

protected int number
The number of records to come, that this packet announces.

Constructor Detail

RecordsPacket

public RecordsPacket(int[] p)
Creates a new RecordsPacket object.

Parameters:
p - DOCUMENT ME!

RecordsPacket

public RecordsPacket(GarminPacket p)
Creates a new RecordsPacket object.

Parameters:
p - DOCUMENT ME!
Method Detail

getNumber

public int getNumber()
Returns the number of records that this packet announces.

Returns:
DOCUMENT ME!