如何使用 Android 上的心脏传感器获取心率变异性?
我设法编写了一个活动来测量心率,但似乎没有办法为 HRV 这样做。任何帮助将不胜感激。
我尝试了什么:
SensorManager manager=(SensorManager)getSystemService(Context.SENSOR_SERVICE);
Sensor heart=manager.getDefaultSensor(Sensor.TYPE_HEART_RATE);
manager.registerListener(new SensorEventListener() {
@Override
public void onSensorChanged(SensorEvent event) {
}
@Override
public void onAccuracyChanged(Sensor sensor, int accuracy) {
}
},heart,SensorManager.SENSOR_DELAY_FASTEST);
上面的代码测量的是心率而不是心率变异性。
心率变异性的定义:心率变异性是连续心跳之间的时间间隔变化的生理现象,以毫秒为单位。
我想知道知道我的 Android 设备上有心率传感器是否可以实现。