Skip to content

RRi

The RRi values are sent as part of the final results.

The application can receive the RRi result by implementing the OnFinalResults callback interface:

TypeScript
import { 
    VitalSigns,
    VitalSignsResults,
    RRISign,
    RRIValue,
} from '@biosensesignal/web-sdk';

const onFinalResults = useCallback((vitalSignsResults: VitalSignsResults) => {
    const results = vitalSignsResults.results as VitalSigns;
    const rri = results.rri as RRISign;
    if (rri?.value != null) {
        const rriEntries = rri.value as RRIValue[]; 
        const confidenceLevel = rri.confidenceLevel as ConfidenceLevel;
        for (var rriValue in rriEntries) {
              console.log(`RRI value: ${rriValue}`);
        }
        console.log(`Confidence Level: ${confidenceLevel}}`);
    }
}, []);

For general information about vital signs see the Vital Signs and Health Indicators Information Document.

For a list of supported indicators and their required measurement durations, see the Indicators Technical Information page.