示例#1
0
  public FallType Detect(SensorData data) {
    FallType result = FallType.NotAdverse;

    double x = data.getAccelerator_x();
    double y = data.getAccelerator_y();
    double z = data.getAccelerator_z();
    double vectorSum = Math.sqrt(x * x + y * y + z * z);
    System.out.println("vectorSum:" + vectorSum);
    if (vectorSum > 9) result = FallType.Adverse;

    return result;
  }