nRF5 SDK  v14.2.0
Choose documentation:
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
Stride Based Speed and Distance Monitor profile utilities

This module implements utilities for the Stride Based Speed and Distance Monitor profile. More...

Macros

#define ANT_SDM_TIME_UNIT_REVERSAL   200
 
#define ANT_SDM_TIME_DISP_PRECISION   1000
 
#define ANT_SDM_TIME_RESCALE(VALUE)
 
#define ANT_SDM_DISTANCE_UNIT_REVERSAL   16
 
#define ANT_SDM_DISTANCE_DISP_PRECISION   10
 
#define ANT_SDM_DISTANCE_RESCALE(VALUE)
 
#define ANT_SDM_SPEED_UNIT_REVERSAL   256
 
#define ANT_SDM_SPEED_DISP_PRECISION   100
 
#define ANT_SDM_SPEED_RESCALE(VALUE)
 
#define ANT_SDM_UPDATE_LATENCY_UNIT_REVERSAL   32
 
#define ANT_SDM_UPDATE_LATENCY_DISP_PRECISION   1000
 
#define ANT_SDM_UPDATE_LATENCY_RESCALE(VALUE)
 
#define ANT_SDM_CADENCE_UNIT_REVERSAL   16
 
#define ANT_SDM_CADENCE_DISP_PRECISION   10
 
#define ANT_SDM_CADENCE_RESCALE(VALUE)
 

Detailed Description

This module implements utilities for the Stride Based Speed and Distance Monitor profile.

Macro Definition Documentation

#define ANT_SDM_CADENCE_RESCALE (   VALUE)
Value:
value_rescale((VALUE), ANT_SDM_CADENCE_UNIT_REVERSAL, \
ANT_SDM_CADENCE_DISP_PRECISION)
#define ANT_SDM_DISTANCE_RESCALE (   VALUE)
Value:
value_rescale((VALUE), ANT_SDM_DISTANCE_UNIT_REVERSAL, \
ANT_SDM_DISTANCE_DISP_PRECISION)
#define ANT_SDM_SPEED_RESCALE (   VALUE)
Value:
value_rescale((VALUE), ANT_SDM_SPEED_UNIT_REVERSAL, \
ANT_SDM_SPEED_DISP_PRECISION)
#define ANT_SDM_TIME_RESCALE (   VALUE)
Value:
value_rescale((VALUE), ANT_SDM_TIME_UNIT_REVERSAL, \
ANT_SDM_TIME_DISP_PRECISION)
#define ANT_SDM_UPDATE_LATENCY_RESCALE (   VALUE)
Value:
value_rescale((VALUE), ANT_SDM_UPDATE_LATENCY_UNIT_REVERSAL, \
ANT_SDM_UPDATE_LATENCY_DISP_PRECISION)