Class AntPlusFitnessEquipmentPcc.UserConfiguration

java.lang.Object
com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc.UserConfiguration
All Implemented Interfaces:
android.os.Parcelable
Enclosing class:
AntPlusFitnessEquipmentPcc

public static class AntPlusFitnessEquipmentPcc.UserConfiguration extends Object implements android.os.Parcelable
The user configuration page transmits user-entered data from the open display to the fitness equipment.
Since:
2.1.8
  • Field Details

    • KEY_DEFAULT_USERCONFIGURATIONKEY

      public static final String KEY_DEFAULT_USERCONFIGURATIONKEY
      Default IPC key
      See Also:
    • userWeight

      public BigDecimal userWeight
      User weight.

      Units: kg
      Valid range: 0.01 kg - 655.34 kg
      Resolution 0.01 kg

    • bicycleWeight

      public BigDecimal bicycleWeight
      Bicycle weight.

      Units: kg
      Valid range: 0.01 kg - 655.34 kg
      Resolution 0.05 kg

    • bicycleWheelDiameter

      public BigDecimal bicycleWheelDiameter
      Bicycle wheel diameter.

      Units: m
      Valid range: 0 m - 2.54 m
      Resolution 0.01 m

    • gearRatio

      public BigDecimal gearRatio
      Front to back gear ratio.

      Units: none
      Valid range: 0.03 - 7.65 m
      Resolution 0.03

    • CREATOR

      public static final android.os.Parcelable.Creator<AntPlusFitnessEquipmentPcc.UserConfiguration> CREATOR
      CREATOR is used by Android parceling system.
  • Constructor Details

    • UserConfiguration

      public UserConfiguration()
      Creates a user configuration object with null fields.
    • UserConfiguration

      public UserConfiguration(android.os.Parcel in)
      Creates a user configuration object from a parcel. User code should never have to reference this constructor.
      Parameters:
      in - Parcelized User Configuration
  • Method Details

    • writeToParcel

      public void writeToParcel(android.os.Parcel dest, int flags)
      Specified by:
      writeToParcel in interface android.os.Parcelable
    • describeContents

      public int describeContents()
      Specified by:
      describeContents in interface android.os.Parcelable