Class AntPlusFitnessEquipmentPcc.IpcDefines

java.lang.Object
com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc.IpcDefines
Enclosing class:
AntPlusFitnessEquipmentPcc

public class AntPlusFitnessEquipmentPcc.IpcDefines extends Object
Defines the keys and values used to communicate between the PCC and plugin. User code should never have to reference these defines.
  • Field Details

    • PATH_ANTPLUS_FITNESSEQUIPMENTPLUGIN_PKG

      public static final String PATH_ANTPLUS_FITNESSEQUIPMENTPLUGIN_PKG
      The plugin package path.
      See Also:
    • PATH_ANTPLUS_FITNESSEQUIPMENTPLUGIN_SERVICE

      public static final String PATH_ANTPLUS_FITNESSEQUIPMENTPLUGIN_SERVICE
      The plugin service path.
      See Also:
    • MSG_REQACC_PARAM_MODE_iFESTARTSESSION

      public static final int MSG_REQACC_PARAM_MODE_iFESTARTSESSION
      FE specific parameter to request access to the FE singleton session
      See Also:
    • MSG_REQACC_PARAM_parcelableSETTINGS

      public static final String MSG_REQACC_PARAM_parcelableSETTINGS
      Settings containing information about the user and paired heart rate sensor (if any)
      See Also:
    • MSG_REQACC_PARAM_arrayParcelableFITFILES

      public static final String MSG_REQACC_PARAM_arrayParcelableFITFILES
      Set of FIT files that will be exposed to the fitness equipment as selected for download at the start of the session.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatLAPOCCURED

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatLAPOCCURED
      This event is fired when the fitness equipment determines a lap has been finished by the user.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_LAPOCCURED_PARAM_intLAPCOUNT

      public static final String MSG_EVENT_FITNESSEQUIPMENT_LAPOCCURED_PARAM_intLAPCOUNT
      The total number of laps recorded from the time the plugin connected to the fitness equipment. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatLAPOCCURED event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatFITNESSEQUIPMENTSTATE

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatFITNESSEQUIPMENTSTATE
      The current type and state of the fitness equipment.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_FITNESSEQUIPMENTSTATE_PARAM_intEQUIPMENTTYPECODE

      public static final String MSG_EVENT_FITNESSEQUIPMENT_FITNESSEQUIPMENTSTATE_PARAM_intEQUIPMENTTYPECODE
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_FITNESSEQUIPMENTSTATE_PARAM_intSTATECODE

      public static final String MSG_EVENT_FITNESSEQUIPMENT_FITNESSEQUIPMENTSTATE_PARAM_intSTATECODE
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatGENERALFITNESSEQUIPMENTDATA

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatGENERALFITNESSEQUIPMENTDATA
      The general information required to be sent by the fitness equipment.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_GENERALFITNESSEQUIPMENTDATA_PARAM_decimalELAPSEDTIME

      public static final String MSG_EVENT_FITNESSEQUIPMENT_GENERALFITNESSEQUIPMENTDATA_PARAM_decimalELAPSEDTIME
      Total elapsed duration of the workout from the time the plugin connected to the fitness equipment (up to 1/4s resolution), -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatGENERALFITNESSEQUIPMENTDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_GENERALFITNESSEQUIPMENTDATA_PARAM_longCUMULATIVEDISTANCE

      public static final String MSG_EVENT_FITNESSEQUIPMENT_GENERALFITNESSEQUIPMENTDATA_PARAM_longCUMULATIVEDISTANCE
      Total distance from the time the plugin connected to this device (up to 1m resolution), -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatGENERALFITNESSEQUIPMENTDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_GENERALFITNESSEQUIPMENTDATA_PARAM_decimalINSTANTANEOUSSPEED

      public static final String MSG_EVENT_FITNESSEQUIPMENT_GENERALFITNESSEQUIPMENTDATA_PARAM_decimalINSTANTANEOUSSPEED
      Instantaneous speed computed by sensor valid for display (up to 0.001 m/s resolution), -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatGENERALFITNESSEQUIPMENTDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_GENERALFITNESSEQUIPMENTDATA_PARAM_intINSTANTANEOUSHEARTRATE

      public static final String MSG_EVENT_FITNESSEQUIPMENT_GENERALFITNESSEQUIPMENTDATA_PARAM_intINSTANTANEOUSHEARTRATE
      Instantaneous heart rate data valid for display, -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatGENERALFITNESSEQUIPMENTDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_GENERALFITNESSEQUIPMENTDATA_PARAM_intHEARTRATEDATASOURCECODE

      public static final String MSG_EVENT_FITNESSEQUIPMENT_GENERALFITNESSEQUIPMENTDATA_PARAM_intHEARTRATEDATASOURCECODE
      The AntPlusFitnessEquipmentPcc.HeartRateDataSource of the connected fitness equipment, -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatGENERALFITNESSEQUIPMENTDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_GENERALFITNESSEQUIPMENTDATA_PARAM_boolVIRTUALINSTANTANEOUSSPEED

      public static final String MSG_EVENT_FITNESSEQUIPMENT_GENERALFITNESSEQUIPMENTDATA_PARAM_boolVIRTUALINSTANTANEOUSSPEED
      Flag indicating if the instantaneous speed value is virtual (true) or real (false). Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatGENERALFITNESSEQUIPMENTDATA event.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatGENERALSETTINGS

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatGENERALSETTINGS
      The general settings data. This data is optional and may not be sent by all fitness equipment.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_GENERALSETTINGS_PARAM_decimalCYCLELENGTH

      public static final String MSG_EVENT_FITNESSEQUIPMENT_GENERALSETTINGS_PARAM_decimalCYCLELENGTH
      The cycle length field provides information on the length of a single complete 'cycle' on the FE. For a treadmill or elliptical machine, this would be the stride length. It could also be used to indicate step height on a climber, or stroke length on a rower (up to 0.01m resolution), -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatGENERALSETTINGS event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_GENERALSETTINGS_PARAM_decimalINCLINEPERCENTAGE

      public static final String MSG_EVENT_FITNESSEQUIPMENT_GENERALSETTINGS_PARAM_decimalINCLINEPERCENTAGE
      The incline percentage field provides the treadmill's percentage incline with 0.01% resolution and a valid range from -100.00% to +100.00%, an integer value of 32767 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatGENERALSETTINGS event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_GENERALSETTINGS_PARAM_intRESISTANCELEVEL

      public static final String MSG_EVENT_FITNESSEQUIPMENT_GENERALSETTINGS_PARAM_intRESISTANCELEVEL
      The resistance level setting of the FE is sent as a positive integer value between 1 and 254. This field may also be used for integer measures of 'work level' or 'intensity level', -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatGENERALSETTINGS event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatGENERALMETABOLICDATA

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatGENERALMETABOLICDATA
      The metabolic data for the user. This data is optional and may not be sent by all fitness equipment.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_GENERALMETABOLICDATA_PARAM_decimalINSTANTANEOUSMETABOLICEQUIVALENTS

      public static final String MSG_EVENT_FITNESSEQUIPMENT_GENERALMETABOLICDATA_PARAM_decimalINSTANTANEOUSMETABOLICEQUIVALENTS
      Instantaneous measure of the rate of energy expenditure (up to 0.01 MET resolution), -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatGENERALMETABOLICDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_GENERALMETABOLICDATA_PARAM_decimalINSTANTANEOUSCALORICBURN

      public static final String MSG_EVENT_FITNESSEQUIPMENT_GENERALMETABOLICDATA_PARAM_decimalINSTANTANEOUSCALORICBURN
      Instantaneous value of the caloric burn rate with 0.1 Cal/hr resolution, -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatGENERALMETABOLICDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_GENERALMETABOLICDATA_PARAM_longCUMULATIVECALORIES

      public static final String MSG_EVENT_FITNESSEQUIPMENT_GENERALMETABOLICDATA_PARAM_longCUMULATIVECALORIES
      Total number of calories consumed from the time the plugin connected to the fitness equipment, -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatGENERALMETABOLICDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatTREADMILLDATA

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatTREADMILLDATA
      The data specific to treadmills. This data is optional and may not be sent by all fitness equipment.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_TREADMILLDATA_PARAM_intINSTANTANEOUSCADENCE

      public static final String MSG_EVENT_FITNESSEQUIPMENT_TREADMILLDATA_PARAM_intINSTANTANEOUSCADENCE
      Instantaneous cadence valid for display, -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatTREADMILLDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_TREADMILLDATA_PARAM_decimalCUMULATIVENEGVERTDISTANCE

      public static final String MSG_EVENT_FITNESSEQUIPMENT_TREADMILLDATA_PARAM_decimalCUMULATIVENEGVERTDISTANCE
      Total vertical distance traveled down, or the total distance descended from the time the plugin connected to the fitness equipment (up to 0.1m resolution), -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatTREADMILLDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_TREADMILLDATA_PARAM_decimalCUMULATIVEPOSVERTDISTANCE

      public static final String MSG_EVENT_FITNESSEQUIPMENT_TREADMILLDATA_PARAM_decimalCUMULATIVEPOSVERTDISTANCE
      Total vertical distance traveled up, or the total distance ascended from the time the plugin connected to the fitness equipment (up to 0.1m resolution), -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatTREADMILLDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatELLIPTICALDATA

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatELLIPTICALDATA
      The data specific to ellipticals. This data is optional and may not be sent by all fitness equipment.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_ELLIPTICALDATA_PARAM_decimalCUMULATIVEPOSVERTDISTANCE

      public static final String MSG_EVENT_FITNESSEQUIPMENT_ELLIPTICALDATA_PARAM_decimalCUMULATIVEPOSVERTDISTANCE
      Total vertical distance traveled up, or the total distance ascended from the time the plugin connected to the fitness equipment (up to 0.1m resolution), -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatELLIPTICALDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_ELLIPTICALDATA_PARAM_longCUMULATIVESTRIDES

      public static final String MSG_EVENT_FITNESSEQUIPMENT_ELLIPTICALDATA_PARAM_longCUMULATIVESTRIDES
      Total number of strides taken during the session from the time the plugin connected to the fitness equipment, -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatELLIPTICALDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_ELLIPTICALDATA_PARAM_intINSTANTANEOUSCADENCE

      public static final String MSG_EVENT_FITNESSEQUIPMENT_ELLIPTICALDATA_PARAM_intINSTANTANEOUSCADENCE
      Instantaneous cadence valid for display, -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatELLIPTICALDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_ELLIPTICALDATA_PARAM_intINSTANTANEOUSPOWER

      public static final String MSG_EVENT_FITNESSEQUIPMENT_ELLIPTICALDATA_PARAM_intINSTANTANEOUSPOWER
      Instantaneous power valid for display, -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatELLIPTICALDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatBIKEDATA

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatBIKEDATA
      The data specific to bikes. This data is optional and may not be sent by all fitness equipment.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_BIKEDATA_PARAM_intINSTANTANEOUSCADENCE

      public static final String MSG_EVENT_FITNESSEQUIPMENT_BIKEDATA_PARAM_intINSTANTANEOUSCADENCE
      Instantaneous cadence valid for display, -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatBIKEDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_BIKEDATA_PARAM_intINSTANTANEOUSPOWER

      public static final String MSG_EVENT_FITNESSEQUIPMENT_BIKEDATA_PARAM_intINSTANTANEOUSPOWER
      Instantaneous power valid for display, -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatBIKEDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatROWERDATA

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatROWERDATA
      The data specific to bikes. This data is optional and may not be sent by all fitness equipment.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_ROWERDATA_PARAM_longCUMULATIVESTROKES

      public static final String MSG_EVENT_FITNESSEQUIPMENT_ROWERDATA_PARAM_longCUMULATIVESTROKES
      Total number of strokes taken from the time the plugin connected to the fitness equipment, -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatROWERDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_ROWERDATA_PARAM_intINSTANTANEOUSCADENCE

      public static final String MSG_EVENT_FITNESSEQUIPMENT_ROWERDATA_PARAM_intINSTANTANEOUSCADENCE
      Instantaneous cadence valid for display, -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatROWERDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_ROWERDATA_PARAM_intINSTANTANEOUSPOWER

      public static final String MSG_EVENT_FITNESSEQUIPMENT_ROWERDATA_PARAM_intINSTANTANEOUSPOWER
      Instantaneous power valid for display, -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatROWERDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatCLIMBERDATA

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatCLIMBERDATA
      The data specific to climbers. This data is optional and may not be sent by all fitness equipment.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_CLIMBERDATA_PARAM_longCUMULATIVESTRIDECYCLES

      public static final String MSG_EVENT_FITNESSEQUIPMENT_CLIMBERDATA_PARAM_longCUMULATIVESTRIDECYCLES
      Total number of stride cycles (i.e. number of steps climbed/2) taken from the time the plugin connected to the fitness equipment, -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatCLIMBERDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_CLIMBERDATA_PARAM_intINSTANTANEOUSCADENCE

      public static final String MSG_EVENT_FITNESSEQUIPMENT_CLIMBERDATA_PARAM_intINSTANTANEOUSCADENCE
      Instantaneous cadence valid for display, -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatCLIMBERDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_CLIMBERDATA_PARAM_intINSTANTANEOUSPOWER

      public static final String MSG_EVENT_FITNESSEQUIPMENT_CLIMBERDATA_PARAM_intINSTANTANEOUSPOWER
      Instantaneous power valid for display, -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatCLIMBERDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatNORDICSKIERDATA

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatNORDICSKIERDATA
      The data specific to nordic skiers. This data is optional and may not be sent by all fitness equipment.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_NORDICSKIERDATA_PARAM_longCUMULATIVESTRIDES

      public static final String MSG_EVENT_FITNESSEQUIPMENT_NORDICSKIERDATA_PARAM_longCUMULATIVESTRIDES
      Total number of strides taken from the time the plugin connected to the fitness equipment, -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatNORDICSKIERDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_NORDICSKIERDATA_PARAM_intINSTANTANEOUSCADENCE

      public static final String MSG_EVENT_FITNESSEQUIPMENT_NORDICSKIERDATA_PARAM_intINSTANTANEOUSCADENCE
      Instantaneous cadence valid for display, -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatNORDICSKIERDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_NORDICSKIERDATA_PARAM_intINSTANTANEOUSPOWER

      public static final String MSG_EVENT_FITNESSEQUIPMENT_NORDICSKIERDATA_PARAM_intINSTANTANEOUSPOWER
      Instantaneous power valid for display, -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatNORDICSKIERDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatRAWTRAINERDATA

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatRAWTRAINERDATA
      The basic power and cadence data calculated by the trainer itself.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_RAWTRAINERDATA_PARAM_longUPDATEEVENTCOUNT

      public static final String MSG_EVENT_FITNESSEQUIPMENT_RAWTRAINERDATA_PARAM_longUPDATEEVENTCOUNT
      This field is incremented each time the sensor updates trainer data. Can be used to help calculate power between RF outages and to determine if the data from the sensor is new. Note: If the subscriber is not the first PCC connected to the device the accumulation will probably already be at a value greater than 0 and the subscriber should save the first received value as a relative zero for itself. Rollover: Every ~9 quintillion N/A.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_RAWTRAINERDATA_PARAM_longACCUMULATEDPOWER

      public static final String MSG_EVENT_FITNESSEQUIPMENT_RAWTRAINERDATA_PARAM_longACCUMULATEDPOWER
      Accumulated power is the running sum of the instantaneous power data and is incremented at each update of the update event count (up to 1W resolution). Can be used to help calculate power between RF outages. Note: If the subscriber is not the first PCC connected to the device the accumulation will probably already be at a value greater than 0 and the subscriber should save the first received value as a relative zero for itself. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatRAWTRAINERDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_RAWTRAINERDATA_PARAM_intINSTANTANEOUSPOWER

      public static final String MSG_EVENT_FITNESSEQUIPMENT_RAWTRAINERDATA_PARAM_intINSTANTANEOUSPOWER
      Instantaneous power computed by the sensor valid for display (up to 1W resolution). Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatRAWTRAINERDATA event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_RAWTRAINERDATA_PARAM_intINSTANTANEOUSCADENCE

      public static final String MSG_EVENT_FITNESSEQUIPMENT_RAWTRAINERDATA_PARAM_intINSTANTANEOUSCADENCE
      Instantaneous cadence valid for display, -1 = 'Invalid'. Sent in the MSG_EVENT_FITNESSEQUIPMENT_RAWTRAINERDATA_PARAM_longUPDATEEVENTCOUNT event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatTRAINERSTATUS

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatTRAINERSTATUS
      Indicates whether the trainer requires calibration and/or configuration data to be sent, and whether the target power range can be attained based on the current cycling speed.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_TRAINERSTATUSFLAGS_PARAM_longTRAINERSTATUSFLAGS

      public static final String MSG_EVENT_FITNESSEQUIPMENT_TRAINERSTATUSFLAGS_PARAM_longTRAINERSTATUSFLAGS
      Status flags for trainers which indicate possibly required user intervention.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatRAWTRAINERTORQUEDATA

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatRAWTRAINERTORQUEDATA
      Event timing information and torque values from a trainer that measures torque on the rear wheel. Timing is based on a 2048Hz clock and torque is transmitted in Newton meters. This data is optional and may not be sent by all sensors.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_RAWTRAINERTORQUEDATA_PARAM_longUPDATEEVENTCOUNT

      public static final String MSG_EVENT_FITNESSEQUIPMENT_RAWTRAINERTORQUEDATA_PARAM_longUPDATEEVENTCOUNT
      This field is incremented each time the sensor updates trainer torque data. Can be used to help calculate power between RF outages and to determine if the data from the sensor is new. Note: If the subscriber is not the first PCC connected to the device the accumulation will probably already be at a value greater than 0 and the subscriber should save the first received value as a relative zero for itself. Rollover: Every ~9 quintillion N/A.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_RAWTRAINERTORQUEDATA_PARAM_longACCUMULATEDWHEELTICKS

      public static final String MSG_EVENT_FITNESSEQUIPMENT_RAWTRAINERTORQUEDATA_PARAM_longACCUMULATEDWHEELTICKS
      The wheel ticks field increments with each wheel revolution and is used to calculate linear distance traveled (up to 1 rotation resolution). For event-synchronous systems, the wheel ticks and update event count increment at the same rate. Note: If the subscriber is not the first PCC connected to the device the accumulation will probably already be at a value greater than 0 and the subscriber should save the first received value as a relative zero for itself. Units: rotations. Rollover: Every ~9 quintillion rotations.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_RAWTRAINERTORQUEDATA_PARAM_decimalACCUMULATEDWHEELPERIOD

      public static final String MSG_EVENT_FITNESSEQUIPMENT_RAWTRAINERTORQUEDATA_PARAM_decimalACCUMULATEDWHEELPERIOD
      The average rotation period of the wheel during the last update interval, in increments of 1/2048s. Each Wheel Period tick represents a 488-microsecond interval. In event-synchronous systems, the accumulated wheel period time stamp field rolls over in 32 seconds. In fixed time interval update systems, the time to rollover depends on wheel speed but is greater than 32 seconds. Note: If the subscriber is not the first PCC connected to the device the accumulation will probably already be at a value greater than 0 and the subscriber should save the first received value as a relative zero for itself. Units: s. Rollover: Every ~4 quadrillion s.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_RAWTRAINERTORQUEDATA_PARAM_decimalACCUMULATEDTORQUE

      public static final String MSG_EVENT_FITNESSEQUIPMENT_RAWTRAINERTORQUEDATA_PARAM_decimalACCUMULATEDTORQUE
      The cumulative sum of the average torque measured every update event count (up to 1/32 Nm resolution). Do NOT use wheel ticks to calculate linear speed. Note: If the subscriber is not the first PCC connected to the device the accumulation will probably already be at a value greater than 0 and the subscriber should save the first received value as a relative zero for itself. Units: Nm. Rollover: Every ~280 quadrillion Nm.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatCALCULATEDTRAINERSPEED

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatCALCULATEDTRAINERSPEED
      The average speed between two received messages calculated from the best available data from the trainer.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_CALCULATEDTRAINERSPEED_PARAM_intDATASOURCE

      public static final String MSG_EVENT_FITNESSEQUIPMENT_CALCULATEDTRAINERSPEED_PARAM_intDATASOURCE
      The AntPlusFitnessEquipmentPcc.TrainerDataSource indicating which type of data was used for calculation or if this is a new starting average value. A new starting value could be indicated when starting the plugin, or if reception is lost for too long to guarantee accurate data. If using a new starting value to record data, please use this event as a new starting point in time. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatCALCULATEDTRAINERSPEED event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_CALCULATEDTRAINERSPEED_PARAM_decimalCALCULATEDSPEED

      public static final String MSG_EVENT_FITNESSEQUIPMENT_CALCULATEDTRAINERSPEED_PARAM_decimalCALCULATEDSPEED
      The average speed calculated from sensor data. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatCALCULATEDTRAINERSPEED event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatCALCULATEDTRAINERDISTANCE

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatCALCULATEDTRAINERDISTANCE
      The distance travelled between two received messages calculated from the best available data from the trainer. Recommended method. This data can only be sent by torque trainers.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_CALCULATEDTRAINERDISTANCE_PARAM_intDATASOURCE

      public static final String MSG_EVENT_FITNESSEQUIPMENT_CALCULATEDTRAINERDISTANCE_PARAM_intDATASOURCE
      The AntPlusFitnessEquipmentPcc.TrainerDataSource indicating which type of data was used for calculation or if this is a new starting average value. A new starting value could be indicated when starting the plugin, or if reception is lost for too long to guarantee accurate data. If using a new starting value to record data, please use this event as a new starting point in time. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatCALCULATEDTRAINERDISTANCE event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_CALCULATEDTRAINERDISTANCE_PARAM_decimalCALCULATEDDISTANCE

      public static final String MSG_EVENT_FITNESSEQUIPMENT_CALCULATEDTRAINERDISTANCE_PARAM_decimalCALCULATEDDISTANCE
      The distance calculated from sensor data. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatCALCULATEDTRAINERDISTANCE event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatCALCULATEDTRAINERPOWER

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatCALCULATEDTRAINERPOWER
      The average power between two received messages calculated from the best available data from the trainer.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_CALCULATEDTRAINERPOWER_PARAM_intDATASOURCE

      public static final String MSG_EVENT_FITNESSEQUIPMENT_CALCULATEDTRAINERPOWER_PARAM_intDATASOURCE
      The AntPlusFitnessEquipmentPcc.TrainerDataSource indicating which type of data was used for calculation or if this is a new starting average value. A new starting value could be indicated when starting the plugin, or if reception is lost for too long to guarantee accurate data. If using a new starting value to record data, please use this event as a new starting point in time. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatCALCULATEDTRAINERPOWER event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_CALCULATEDTRAINERPOWER_PARAM_decimalCALCULATEDPOWER

      public static final String MSG_EVENT_FITNESSEQUIPMENT_CALCULATEDTRAINERPOWER_PARAM_decimalCALCULATEDPOWER
      The average power calculated from sensor data. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatCALCULATEDTRAINERPOWER event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatCALCULATEDTRAINERTORQUE

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatCALCULATEDTRAINERTORQUE
      The average torque between two received messages calculated from the best available data from the trainer. Recommended method. This data can only be sent by torque trainers.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_CALCULATEDTRAINERTORQUE_PARAM_intDATASOURCE

      public static final String MSG_EVENT_FITNESSEQUIPMENT_CALCULATEDTRAINERTORQUE_PARAM_intDATASOURCE
      The AntPlusFitnessEquipmentPcc.TrainerDataSource indicating which type of data was used for calculation or if this is a new starting average value. A new starting value could be indicated when starting the plugin, or if reception is lost for too long to guarantee accurate data. If using a new starting value to record data, please use this event as a new starting point in time. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatCALCULATEDTRAINERTORQUE event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_CALCULATEDTRAINERTORQUE_PARAM_decimalCALCULATEDTORQUE

      public static final String MSG_EVENT_FITNESSEQUIPMENT_CALCULATEDTRAINERTORQUE_PARAM_decimalCALCULATEDTORQUE
      The average torque calculated from sensor data. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatCALCULATEDTRAINERTORQUE event.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatCOMMANDSTATUS

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatCOMMANDSTATUS
      Confirms the status of commands sent from an open display to the fitness equipment.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatBASICRESISTANCE

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatBASICRESISTANCE
      The basic resistance mode settings data. This data is optional and may not be supported by all devices. Use the AntPlusFitnessEquipmentPcc.requestCapabilities(IRequestFinishedReceiver, ICapabilitiesReceiver) method first to find if it is supported.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_BASICRESISTANCE_PARAM_decimalTOTALRESISTANCE

      public static final String MSG_EVENT_FITNESSEQUIPMENT_BASICRESISTANCE_PARAM_decimalTOTALRESISTANCE
      Percentage of maximum resistance to be applied.
      Units: %. Valid range: 0% - 100%. Resolution: 0.5%
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatTARGETPOWER

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatTARGETPOWER
      The target power mode settings data. This data is optional and may not be supported by all devices. Use the AntPlusFitnessEquipmentPcc.requestCapabilities(IRequestFinishedReceiver, ICapabilitiesReceiver) method first to find if it is supported.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_TARGETPOWER_PARAM_decimalTARGETPOWER

      public static final String MSG_EVENT_FITNESSEQUIPMENT_TARGETPOWER_PARAM_decimalTARGETPOWER
      The target power for fitness equipment operating in target power mode.
      Units: W. Valid range: 0W - 1000W. Resolution: 0.25W
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatWINDRESISTANCE

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatWINDRESISTANCE
      The wind resistance mode settings data. This data is optional and may not be supported by all devices. Use the AntPlusFitnessEquipmentPcc.requestCapabilities(IRequestFinishedReceiver, ICapabilitiesReceiver) method first to find if it is supported.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_WINDRESISTANCE_PARAM_decimalWINDRESISTANCECOEFFICIENT

      public static final String MSG_EVENT_FITNESSEQUIPMENT_WINDRESISTANCE_PARAM_decimalWINDRESISTANCECOEFFICIENT
      Product of Frontal Surface Area, Drag Coefficient and Air Density.
      Units: kg/m. Valid range: 0kg/m - 1.86kg/m. Resolution: 0.01kg/m
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_WINDRESISTANCE_PARAM_intWINDSPEED

      public static final String MSG_EVENT_FITNESSEQUIPMENT_WINDRESISTANCE_PARAM_intWINDSPEED
      Speed of simulated wind acting on the cyclist. (+) - Head Wind (-) - Tail Wind.
      Units: km/h. Valid range: -127km/h - 127km/h. Resolution: 1km/h
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_WINDRESISTANCE_PARAM_decimalDRAFTINGFACTOR

      public static final String MSG_EVENT_FITNESSEQUIPMENT_WINDRESISTANCE_PARAM_decimalDRAFTINGFACTOR
      The drafting factor is used to set the resistance reduction due to travelling behind a virtual competitor. The drafting factor scales the total wind resistance depending on the position of the user relative to other virtual competitors. The drafting scale factor ranges from 0.0 to 1.0, where 0.0 removes all air resistance from the simulation, and 1.0 indicates no drafting effects (e.g. cycling alone, or in the lead of a pack).
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatTRACKRESISTANCE

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatTRACKRESISTANCE
      The track resistance mode settings data. This data is optional and may not be supported by all devices. Use the AntPlusFitnessEquipmentPcc.requestCapabilities(IRequestFinishedReceiver, ICapabilitiesReceiver) method first to find if it is supported.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_TRACKRESISTANCE_PARAM_decimalGRADE

      public static final String MSG_EVENT_FITNESSEQUIPMENT_TRACKRESISTANCE_PARAM_decimalGRADE
      Grade of simulated track. Gravitational resistance is calculated using the grade of the simulated track and the combined mass of the user plus fitness equipment. Units: %. Valid range: -200.00% - 200.00%. Resolution: 0.01.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_TRACKRESISTANCE_PARAM_decimalROLLINGRESISTANCECOEFFICIENT

      public static final String MSG_EVENT_FITNESSEQUIPMENT_TRACKRESISTANCE_PARAM_decimalROLLINGRESISTANCECOEFFICIENT
      The coefficient of rolling resistance is a dimensionless factor used to quantify rolling resistance based on the friction between the bicycle tires and the track surface. Units: none. Valid range: 0 - 0.0127. Resolution: 5x10^-5
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatCAPABILITIES

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatCAPABILITIES
      Manufacturer-set capabilities data from the fitness equipment. All fitness equipment that support the FE-C use case are required to support this page.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatUSERCONFIGURATION

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatUSERCONFIGURATION
      The user configuration page transmits user-entered data from the open display to the fitness equipment. This data is optional and may not be supported by all devices.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatCALIBRATIONRESPONSE

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatCALIBRATIONRESPONSE
      Response from the fitness equipment after it completes calibration. This is an optional data page as many fitness equipment units do not require calibration.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatCALIBRATIONINPROGRESS

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatCALIBRATIONINPROGRESS
      Response from the fitness equipment while it completes calibration. This is an optional data page as many fitness equipment units do not require calibration.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_whatREQUESTFINISHED

      public static final int MSG_EVENT_FITNESSEQUIPMENT_whatREQUESTFINISHED
      Final result of the command requested.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_REQUESTFINISHED_PARAM_intREQUESTSTATUS

      public static final String MSG_EVENT_FITNESSEQUIPMENT_REQUESTFINISHED_PARAM_intREQUESTSTATUS
      The RequestStatus for the requested operation. Note that even if a command is sent successfully, there is no guaranteed response from the sensor. Please contact the manufacturer for more information on how this request is handled. Sent in the MSG_EVENT_FITNESSEQUIPMENT_whatREQUESTFINISHED event.
      See Also:
    • MSG_CMD_FITNESSEQUIPMENT_whatREQUESTBASICRESISTANCE

      public static final int MSG_CMD_FITNESSEQUIPMENT_whatREQUESTBASICRESISTANCE
      Send a request to the device to send the basic resistance.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_CMD_FITNESSEQUIPMENT_whatREQUESTSETBASICRESISTANCE

      public static final int MSG_CMD_FITNESSEQUIPMENT_whatREQUESTSETBASICRESISTANCE
      Send a request to the device to set the basic resistance.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_REQUESTSETBASICRESISTANCE_PARAM_decimalTOTALRESISTANCE

      public static final String MSG_EVENT_FITNESSEQUIPMENT_REQUESTSETBASICRESISTANCE_PARAM_decimalTOTALRESISTANCE
      Percentage of maximum resistance to be applied.
      Units: %. Valid range: 0% - 100%. Resolution: 0.5%
      See Also:
    • MSG_CMD_FITNESSEQUIPMENT_whatREQUESTTARGETPOWER

      public static final int MSG_CMD_FITNESSEQUIPMENT_whatREQUESTTARGETPOWER
      Send a request to the device to send the target power.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_CMD_FITNESSEQUIPMENT_whatREQUESTSETTARGETPOWER

      public static final int MSG_CMD_FITNESSEQUIPMENT_whatREQUESTSETTARGETPOWER
      Send a request to the device to set the target power.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_REQUESTSETTARGETPOWER_PARAM_decimalTARGETPOWER

      public static final String MSG_EVENT_FITNESSEQUIPMENT_REQUESTSETTARGETPOWER_PARAM_decimalTARGETPOWER
      The target power for fitness equipment operating in target power mode.
      Units: W. Valid range: 0W - 1000W. Resolution: 0.25W
      See Also:
    • MSG_CMD_FITNESSEQUIPMENT_whatREQUESTWINDRESISTANCE

      public static final int MSG_CMD_FITNESSEQUIPMENT_whatREQUESTWINDRESISTANCE
      Send a request to the device to send the wind resistance.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_CMD_FITNESSEQUIPMENT_whatREQUESTSETWINDRESISTANCECOEFFICIENT

      public static final int MSG_CMD_FITNESSEQUIPMENT_whatREQUESTSETWINDRESISTANCECOEFFICIENT
      Send a request to the device to set the wind resistance.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_REQUESTSETWINDRESISTANCECOEFFICIENT_PARAM_decimalWINDRESISTANCECOEFFICIENT

      public static final String MSG_EVENT_FITNESSEQUIPMENT_REQUESTSETWINDRESISTANCECOEFFICIENT_PARAM_decimalWINDRESISTANCECOEFFICIENT
      Product of Frontal Surface Area, Drag Coefficient and Air Density. Default value of 0.51 kg/m is used if field is null.
      Units: kg/m. Valid range: 0kg/m - 1.86kg/m. Resolution: 0.01kg/m
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_REQUESTSETWINDRESISTANCECOEFFICIENT_PARAM_intWINDSPEED

      public static final String MSG_EVENT_FITNESSEQUIPMENT_REQUESTSETWINDRESISTANCECOEFFICIENT_PARAM_intWINDSPEED
      Speed of simulated wind acting on the cyclist. (+) - Head Wind (-) - Tail Wind. Default value of 0 km/h is used if field is null.
      Units: km/h. Valid range: -127km/h - 127km/h. Resolution: 1km/h
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_REQUESTSETWINDRESISTANCECOEFFICIENT_PARAM_decimalDRAFTINGFACTOR

      public static final String MSG_EVENT_FITNESSEQUIPMENT_REQUESTSETWINDRESISTANCECOEFFICIENT_PARAM_decimalDRAFTINGFACTOR
      The drafting factor is used to set the resistance reduction due to travelling behind a virtual competitor. The drafting factor scales the total wind resistance depending on the position of the user relative to other virtual competitors. The drafting scale factor ranges from 0.0 to 1.0, where 0.0 removes all air resistance from the simulation, and 1.0 indicates no drafting effects (e.g. cycling alone, or in the lead of a pack). Default value of 1.00 is used if field is null.
      Units: none. Valid range: 0.00 - 1.00. Resolution: 0.01
      See Also:
    • MSG_CMD_FITNESSEQUIPMENT_whatREQUESTSETWINDRESISTANCEPARAMETERS

      public static final int MSG_CMD_FITNESSEQUIPMENT_whatREQUESTSETWINDRESISTANCEPARAMETERS
      Send a request to the device to set the wind resistance.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_REQUESTSETWINDRESISTANCEPARAMETERS_PARAM_decimalFRONTALSURFACEAREA

      public static final String MSG_EVENT_FITNESSEQUIPMENT_REQUESTSETWINDRESISTANCEPARAMETERS_PARAM_decimalFRONTALSURFACEAREA
      The frontal surface area of the user plus virtual equipment. Default values are used if field is null. Units: m^2.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_REQUESTSETWINDRESISTANCEPARAMETERS_PARAM_decimalDRAGCOEFFICIENT

      public static final String MSG_EVENT_FITNESSEQUIPMENT_REQUESTSETWINDRESISTANCEPARAMETERS_PARAM_decimalDRAGCOEFFICIENT
      The drag coefficient is a dimensionless factor used to quantify air resistance based on how streamlined the user plus virtual equipment is. Default values are used if field is null. Units: none
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_REQUESTSETWINDRESISTANCEPARAMETERS_PARAM_decimalAIRDENSITY

      public static final String MSG_EVENT_FITNESSEQUIPMENT_REQUESTSETWINDRESISTANCEPARAMETERS_PARAM_decimalAIRDENSITY
      The air density is set in units of kilograms per cubic meter. Default values are used if field is null.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_REQUESTSETWINDRESISTANCEPARAMETERS_PARAM_intWINDSPEED

      public static final String MSG_EVENT_FITNESSEQUIPMENT_REQUESTSETWINDRESISTANCEPARAMETERS_PARAM_intWINDSPEED
      Speed of simulated wind acting on the cyclist. (+) - Head Wind (-) - Tail Wind. Default value of 0 km/h is used if field is null.
      Units: km/h. Valid range: -127km/h - 127km/h. Resolution: 1km/h
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_REQUESTSETWINDRESISTANCEPARAMETERS_PARAM_decimalDRAFTINGFACTOR

      public static final String MSG_EVENT_FITNESSEQUIPMENT_REQUESTSETWINDRESISTANCEPARAMETERS_PARAM_decimalDRAFTINGFACTOR
      The drafting factor is used to set the resistance reduction due to travelling behind a virtual competitor. The drafting factor scales the total wind resistance depending on the position of the user relative to other virtual competitors. The drafting scale factor ranges from 0.0 to 1.0, where 0.0 removes all air resistance from the simulation, and 1.0 indicates no drafting effects (e.g. cycling alone, or in the lead of a pack). Default value of 1.00 is used if field is null.
      Units: none. Valid range: 0.00 - 1.00. Resolution: 0.01
      See Also:
    • MSG_CMD_FITNESSEQUIPMENT_whatREQUESTTRACKRESISTANCE

      public static final int MSG_CMD_FITNESSEQUIPMENT_whatREQUESTTRACKRESISTANCE
      Send a request to the device to send the track resistance.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_CMD_FITNESSEQUIPMENT_whatREQUESTSETTRACKRESISTANCE

      public static final int MSG_CMD_FITNESSEQUIPMENT_whatREQUESTSETTRACKRESISTANCE
      Send a request to the device to set the track resistance.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_REQUESTSETTRACKRESISTANCE_PARAM_decimalGRADE

      public static final String MSG_EVENT_FITNESSEQUIPMENT_REQUESTSETTRACKRESISTANCE_PARAM_decimalGRADE
      Grade of simulated track. Gravitational resistance is calculated using the grade of the simulated track and the combined mass of the user plus fitness equipment. A default value of 0% will be assumed if set to null.
      Units: %. Valid range: -200.00% - 200.00%. Resolution: 0.01
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_REQUESTSETTRACKRESISTANCE_PARAM_decimalROLLINGRESISTANCECOEFFICIENT

      public static final String MSG_EVENT_FITNESSEQUIPMENT_REQUESTSETTRACKRESISTANCE_PARAM_decimalROLLINGRESISTANCECOEFFICIENT
      The coefficient of rolling resistance is a dimensionless factor used to quantify rolling resistance based on the friction between the bicycle tires and the track surface. Units: none. Valid range: 0 - 0.0127. Resolution: 5x10^-5
      See Also:
    • MSG_CMD_FITNESSEQUIPMENT_whatREQUESTCAPABILITIES

      public static final int MSG_CMD_FITNESSEQUIPMENT_whatREQUESTCAPABILITIES
      Send a request to the device to send the capabilities.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_CMD_FITNESSEQUIPMENT_whatREQUESTUSERCONFIGURATION

      public static final int MSG_CMD_FITNESSEQUIPMENT_whatREQUESTUSERCONFIGURATION
      Send a request to the device to send the capabilities.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_CMD_FITNESSEQUIPMENT_whatREQUESTSETUSERCONFIGURATION

      public static final int MSG_CMD_FITNESSEQUIPMENT_whatREQUESTSETUSERCONFIGURATION
      Send a request to the device to set the user configuration.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_CMD_FITNESSEQUIPMENT_whatREQUESTCALIBRATION

      public static final int MSG_CMD_FITNESSEQUIPMENT_whatREQUESTCALIBRATION
      Send a request to the device to start calibration. The AntPlusFitnessEquipmentPcc.TrainerMethods.subscribeTrainerStatusEvent(ITrainerStatusReceiver) may request this be done by the user.
      Since:
      2.1.8; requires Plugin Service 2.2.9+
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_REQUESTCALIBRATION_PARAM_boolZEROOFFSETCALIBRATION

      public static final String MSG_EVENT_FITNESSEQUIPMENT_REQUESTCALIBRATION_PARAM_boolZEROOFFSETCALIBRATION
      Set to true to request zero offset calibration.
      See Also:
    • MSG_EVENT_FITNESSEQUIPMENT_REQUESTCALIBRATION_PARAM_boolSPINDOWNCALIBRATION

      public static final String MSG_EVENT_FITNESSEQUIPMENT_REQUESTCALIBRATION_PARAM_boolSPINDOWNCALIBRATION
      Set to true to request spin down calibration.
      See Also:
  • Constructor Details

    • IpcDefines

      public IpcDefines()