0

如何使用 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 设备上有心率传感器是否可以实现。

4

0 回答 0