private static void applyDetectorMode(byte[] config, StepDetectorMode mode) { switch (mode) { case StepDetectorMode.Normal: config[0] = 0x15; config[1] |= 0x3; break; case StepDetectorMode.Sensitive: config[0] = 0x2d; break; case StepDetectorMode.Robust: config[0] = 0x1d; config[1] |= 0x7; break; } }
public void Configure(StepDetectorMode mode = StepDetectorMode.Normal) { applyDetectorMode(config, mode); bridge.sendCommand(ACCELEROMETER, STEP_DETECTOR_CONFIG, config); }