com.garmin.fit
Class SdmProfileMesg

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

public class SdmProfileMesg
extends Mesg


Field Summary
static int EnabledFieldNum
           
static int MessageIndexFieldNum
           
static int OdometerFieldNum
           
static int OdometerRolloverFieldNum
           
static int SdmAntIdFieldNum
           
static int SdmAntIdTransTypeFieldNum
           
static int SdmCalFactorFieldNum
           
protected static Mesg sdmProfileMesg
           
static int SpeedSourceFieldNum
           
 
Fields inherited from class com.garmin.fit.Mesg
developerFields, fields, localNum, name, num, systemTimeOffset
 
Constructor Summary
SdmProfileMesg()
           
SdmProfileMesg(Mesg mesg)
           
 
Method Summary
 Bool getEnabled()
          Get enabled field
 java.lang.Integer getMessageIndex()
          Get message_index field
 java.lang.Float getOdometer()
          Get odometer field Units: m
 java.lang.Short getOdometerRollover()
          Get odometer_rollover field Comment: Rollover counter that can be used to extend the odometer
 java.lang.Integer getSdmAntId()
          Get sdm_ant_id field
 java.lang.Short getSdmAntIdTransType()
          Get sdm_ant_id_trans_type field
 java.lang.Float getSdmCalFactor()
          Get sdm_cal_factor field Units: %
 Bool getSpeedSource()
          Get speed_source field Comment: Use footpod for speed source instead of GPS
 void setEnabled(Bool enabled)
          Set enabled field
 void setMessageIndex(java.lang.Integer messageIndex)
          Set message_index field
 void setOdometer(java.lang.Float odometer)
          Set odometer field Units: m
 void setOdometerRollover(java.lang.Short odometerRollover)
          Set odometer_rollover field Comment: Rollover counter that can be used to extend the odometer
 void setSdmAntId(java.lang.Integer sdmAntId)
          Set sdm_ant_id field
 void setSdmAntIdTransType(java.lang.Short sdmAntIdTransType)
          Set sdm_ant_id_trans_type field
 void setSdmCalFactor(java.lang.Float sdmCalFactor)
          Set sdm_cal_factor field Units: %
 void setSpeedSource(Bool speedSource)
          Set speed_source field Comment: Use footpod for speed source instead of GPS
 
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

MessageIndexFieldNum

public static final int MessageIndexFieldNum
See Also:
Constant Field Values

EnabledFieldNum

public static final int EnabledFieldNum
See Also:
Constant Field Values

SdmAntIdFieldNum

public static final int SdmAntIdFieldNum
See Also:
Constant Field Values

SdmCalFactorFieldNum

public static final int SdmCalFactorFieldNum
See Also:
Constant Field Values

OdometerFieldNum

public static final int OdometerFieldNum
See Also:
Constant Field Values

SpeedSourceFieldNum

public static final int SpeedSourceFieldNum
See Also:
Constant Field Values

SdmAntIdTransTypeFieldNum

public static final int SdmAntIdTransTypeFieldNum
See Also:
Constant Field Values

OdometerRolloverFieldNum

public static final int OdometerRolloverFieldNum
See Also:
Constant Field Values

sdmProfileMesg

protected static final Mesg sdmProfileMesg
Constructor Detail

SdmProfileMesg

public SdmProfileMesg()

SdmProfileMesg

public SdmProfileMesg(Mesg mesg)
Method Detail

getMessageIndex

public java.lang.Integer getMessageIndex()
Get message_index field

Returns:
message_index

setMessageIndex

public void setMessageIndex(java.lang.Integer messageIndex)
Set message_index field

Parameters:
messageIndex -

getEnabled

public Bool getEnabled()
Get enabled field

Returns:
enabled

setEnabled

public void setEnabled(Bool enabled)
Set enabled field

Parameters:
enabled -

getSdmAntId

public java.lang.Integer getSdmAntId()
Get sdm_ant_id field

Returns:
sdm_ant_id

setSdmAntId

public void setSdmAntId(java.lang.Integer sdmAntId)
Set sdm_ant_id field

Parameters:
sdmAntId -

getSdmCalFactor

public java.lang.Float getSdmCalFactor()
Get sdm_cal_factor field Units: %

Returns:
sdm_cal_factor

setSdmCalFactor

public void setSdmCalFactor(java.lang.Float sdmCalFactor)
Set sdm_cal_factor field Units: %

Parameters:
sdmCalFactor -

getOdometer

public java.lang.Float getOdometer()
Get odometer field Units: m

Returns:
odometer

setOdometer

public void setOdometer(java.lang.Float odometer)
Set odometer field Units: m

Parameters:
odometer -

getSpeedSource

public Bool getSpeedSource()
Get speed_source field Comment: Use footpod for speed source instead of GPS

Returns:
speed_source

setSpeedSource

public void setSpeedSource(Bool speedSource)
Set speed_source field Comment: Use footpod for speed source instead of GPS

Parameters:
speedSource -

getSdmAntIdTransType

public java.lang.Short getSdmAntIdTransType()
Get sdm_ant_id_trans_type field

Returns:
sdm_ant_id_trans_type

setSdmAntIdTransType

public void setSdmAntIdTransType(java.lang.Short sdmAntIdTransType)
Set sdm_ant_id_trans_type field

Parameters:
sdmAntIdTransType -

getOdometerRollover

public java.lang.Short getOdometerRollover()
Get odometer_rollover field Comment: Rollover counter that can be used to extend the odometer

Returns:
odometer_rollover

setOdometerRollover

public void setOdometerRollover(java.lang.Short odometerRollover)
Set odometer_rollover field Comment: Rollover counter that can be used to extend the odometer

Parameters:
odometerRollover -