Class AntPlusFitnessEquipmentPcc.Capabilities

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

public static class AntPlusFitnessEquipmentPcc.Capabilities extends Object implements android.os.Parcelable
Manufacturer-set capabilities data from the fitness equipment. All fitness equipment that support the FE-C use case are required to support this page.

This should be requested from the fitness equipment before sending control requests to determine which ones are supported by the trainer.

Since:
2.1.8
  • Field Details

    • KEY_DEFAULT_CAPABILITIESKEY

      public static final String KEY_DEFAULT_CAPABILITIESKEY
      Default IPC key
      See Also:
    • maximumResistance

      public Integer maximumResistance
      The maximum applicable resistance of the trainer.

      Units: N
      Valid range: 0 N - 65534 N
      Resolution: 1 N

    • basicResistanceModeSupport

      public boolean basicResistanceModeSupport
      Supports Basic Resistance mode.
    • targetPowerModeSupport

      public boolean targetPowerModeSupport
      Supports Target Power mode.
    • simulationModeSupport

      public boolean simulationModeSupport
      Supports Simulation mode.
    • CREATOR

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

    • Capabilities

      public Capabilities()
      Creates a capabilities object. User code should not have to reference this constructor.
    • Capabilities

      public Capabilities(android.os.Parcel in)
      Parcel constructor
      Parameters:
      in - Parcel with object data
  • 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