com.garmin.fit
Class NmeaSentenceMesg

java.lang.Object
  extended by com.garmin.fit.Mesg
      extended by com.garmin.fit.NmeaSentenceMesg

public class NmeaSentenceMesg
extends Mesg


Field Summary
protected static Mesg nmeaSentenceMesg
           
static int SentenceFieldNum
           
static int TimestampFieldNum
           
static int TimestampMsFieldNum
           
 
Fields inherited from class com.garmin.fit.Mesg
developerFields, fields, localNum, name, num, systemTimeOffset
 
Constructor Summary
NmeaSentenceMesg()
           
NmeaSentenceMesg(Mesg mesg)
           
 
Method Summary
 java.lang.String getSentence()
          Get sentence field Comment: NMEA sentence
 DateTime getTimestamp()
          Get timestamp field Units: s Comment: Timestamp message was output
 java.lang.Integer getTimestampMs()
          Get timestamp_ms field Units: ms Comment: Fractional part of timestamp, added to timestamp
 void setSentence(java.lang.String sentence)
          Set sentence field Comment: NMEA sentence
 void setTimestamp(DateTime timestamp)
          Set timestamp field Units: s Comment: Timestamp message was output
 void setTimestampMs(java.lang.Integer timestampMs)
          Set timestamp_ms field Units: ms Comment: Fractional part of timestamp, added to timestamp
 
Methods inherited from class com.garmin.fit.Mesg
addDeveloperField, addField, getActiveSubFieldIndex, getActiveSubFieldName, getDeveloperFields, getField, getField, getField, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValues, getFieldBigIntegerValues, getFieldBigIntegerValues, getFieldBitsValue, getFieldBitsValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValues, getFieldByteValues, getFieldByteValues, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValues, getFieldDoubleValues, getFieldDoubleValues, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValues, getFieldFloatValues, getFieldFloatValues, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValues, getFieldIntegerValues, getFieldIntegerValues, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValues, getFieldLongValues, getFieldLongValues, getFields, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValues, getFieldShortValues, getFieldShortValues, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValues, getFieldStringValues, getFieldStringValues, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getIsFieldAccumulated, getLocalNum, getName, getNum, getNumFields, getNumFieldValues, getNumFieldValues, getNumFieldValues, getNumFieldValues, getOverrideField, hasField, removeExpandedFields, removeField, setField, setFields, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setLocalNum, timestampToDateTime, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TimestampFieldNum

public static final int TimestampFieldNum
See Also:
Constant Field Values

TimestampMsFieldNum

public static final int TimestampMsFieldNum
See Also:
Constant Field Values

SentenceFieldNum

public static final int SentenceFieldNum
See Also:
Constant Field Values

nmeaSentenceMesg

protected static final Mesg nmeaSentenceMesg
Constructor Detail

NmeaSentenceMesg

public NmeaSentenceMesg()

NmeaSentenceMesg

public NmeaSentenceMesg(Mesg mesg)
Method Detail

getTimestamp

public DateTime getTimestamp()
Get timestamp field Units: s Comment: Timestamp message was output

Returns:
timestamp

setTimestamp

public void setTimestamp(DateTime timestamp)
Set timestamp field Units: s Comment: Timestamp message was output

Parameters:
timestamp -

getTimestampMs

public java.lang.Integer getTimestampMs()
Get timestamp_ms field Units: ms Comment: Fractional part of timestamp, added to timestamp

Returns:
timestamp_ms

setTimestampMs

public void setTimestampMs(java.lang.Integer timestampMs)
Set timestamp_ms field Units: ms Comment: Fractional part of timestamp, added to timestamp

Parameters:
timestampMs -

getSentence

public java.lang.String getSentence()
Get sentence field Comment: NMEA sentence

Returns:
sentence

setSentence

public void setSentence(java.lang.String sentence)
Set sentence field Comment: NMEA sentence

Parameters:
sentence -