Class AntPlusHeartRatePcc.IpcDefines

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

public class AntPlusHeartRatePcc.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_HEARTRATEPLUGIN_PKG

      public static final String PATH_ANTPLUS_HEARTRATEPLUGIN_PKG
      The plugin package path.
      See Also:
    • PATH_ANTPLUS_HEARTRATEPLUGIN_SERVICE

      public static final String PATH_ANTPLUS_HEARTRATEPLUGIN_SERVICE
      The plugin service path.
      See Also:
    • MSG_EVENT_HEARTRATE_whatHEARTRATEDATA

      public static final int MSG_EVENT_HEARTRATE_whatHEARTRATEDATA
      The heart rate data broadcast by every ANT+ heart rate sensor.
      See Also:
    • MSG_EVENT_HEARTRATE_HEARTRATEDATA_PARAM_intCOMPUTEDHEARTRATE

      public static final String MSG_EVENT_HEARTRATE_HEARTRATEDATA_PARAM_intCOMPUTEDHEARTRATE
      Current heart rate valid for display, computed by sensor. Sent in the MSG_EVENT_HEARTRATE_whatHEARTRATEDATA event.
      See Also:
    • MSG_EVENT_HEARTRATE_HEARTRATEDATA_PARAM_longHEARTBEATCOUNTER

      public static final String MSG_EVENT_HEARTRATE_HEARTRATEDATA_PARAM_longHEARTBEATCOUNTER
      Heart beat count. Sent in the MSG_EVENT_HEARTRATE_whatHEARTRATEDATA event.
      See Also:
    • MSG_EVENT_HEARTRATE_HEARTRATEDATA_PARAM_decimalHEARTBEATEVENTTIME

      public static final String MSG_EVENT_HEARTRATE_HEARTRATEDATA_PARAM_decimalHEARTBEATEVENTTIME
      The time of the last valid heart beat event (up to 1/1024s resolution). Sent in the MSG_EVENT_HEARTRATE_whatHEARTRATEDATA event.
      See Also:
    • MSG_EVENT_HEARTRATE_HEARTRATEDATA_PARAM_intDATASTATE

      public static final String MSG_EVENT_HEARTRATE_HEARTRATEDATA_PARAM_intDATASTATE
      The AntPlusHeartRatePcc.DataState indicating which data page type this field was generated from. Sent in the MSG_EVENT_HEARTRATE_whatHEARTRATEDATA event.
      See Also:
    • DEPRECATED_MSG_EVENT_HEARTRATE_whatHEARTBEATEVENTTIME

      @Deprecated public static final int DEPRECATED_MSG_EVENT_HEARTRATE_whatHEARTBEATEVENTTIME
      Deprecated.
      Data about the timing of the last heart event.
      See Also:
    • DEPRECATED_MSG_EVENT_HEARTRATE_HEARTBEATEVENTTIME_PARAM_decimalHEARTBEATEVENTTIME

      @Deprecated public static final String DEPRECATED_MSG_EVENT_HEARTRATE_HEARTBEATEVENTTIME_PARAM_decimalHEARTBEATEVENTTIME
      The time of the last valid heart beat event (up to 1/1024s resolution). Sent in the DEPRECATED_MSG_EVENT_HEARTRATE_whatHEARTBEATEVENTTIME event.
      See Also:
    • MSG_EVENT_HEARTRATE_whatPAGE4ADDTDATA

      public static final int MSG_EVENT_HEARTRATE_whatPAGE4ADDTDATA
      The additional data sent on page 4.
      See Also:
    • MSG_EVENT_HEARTRATE_PAGE4ADDTDATA_PARAM_intMANUFACTURERSPECIFICBYTE

      public static final String MSG_EVENT_HEARTRATE_PAGE4ADDTDATA_PARAM_intMANUFACTURERSPECIFICBYTE
      Defined by manufacturer. Receivers do not need to interpret this byte. Sent in the MSG_EVENT_HEARTRATE_whatPAGE4ADDTDATA event.
      See Also:
    • MSG_EVENT_HEARTRATE_PAGE4ADDTDATA_PARAM_decimalPREVIOUSHEARTBEATEVENTTIME

      public static final String MSG_EVENT_HEARTRATE_PAGE4ADDTDATA_PARAM_decimalPREVIOUSHEARTBEATEVENTTIME
      The time of the previous valid heart beat event (up to 1/1024s resolution). Sent in the MSG_EVENT_HEARTRATE_whatPAGE4ADDTDATA event.
      See Also:
    • MSG_EVENT_HEARTRATE_whatCALCULATEDRRINTERVAL

      public static final int MSG_EVENT_HEARTRATE_whatCALCULATEDRRINTERVAL
      Heart beat timing data calculated by the plugin.
      See Also:
    • MSG_EVENT_HEARTRATE_RRINTERVAL_PARAM_decimalCALCULATEDRRINTERVAL

      public static final String MSG_EVENT_HEARTRATE_RRINTERVAL_PARAM_decimalCALCULATEDRRINTERVAL
      The R-R interval value calculated by the plugin from the previous and current heart beat event times.
      See Also:
    • MSG_EVENT_HEARTRATE_RRINTERVAL_PARAM_intRRFLAG

      public static final String MSG_EVENT_HEARTRATE_RRINTERVAL_PARAM_intRRFLAG
      The R-R interval value calculated by the plugin from the previous and current heart beat event times.
      See Also:
  • Constructor Details

    • IpcDefines

      public IpcDefines()