Skip to content

TypeScript SDK Reference / SignalVisualizer

Class: SignalVisualizer

A visualizer for displaying real-time signal data from vital sign measurements. Supports both PPG (photoplethysmography) signals and ECG (electrocardiogram) simulations. Renders the signal on an HTML5 canvas with customizable appearance and animation.

Constructors

Constructor

new SignalVisualizer(container, config): SignalVisualizer

Parameters

container

HTMLElement

config

SignalVisualizerConfig = {}

Returns

SignalVisualizer

Methods

destroy()

destroy(): void

Returns

void


resetScale()

resetScale(): void

Reset the dynamic scale - useful when switching between different signal types

Returns

void


updateSignal()

updateSignal(signalData, realtimeEstimation?, scanningStage?): void

Parameters

signalData

SignalData | null

realtimeEstimation?

{ heartRate: number; } | null

scanningStage?

number

Returns

void