-
- All Implemented Interfaces:
-
ai.synheart.session.BiosignalProvider
public final class MockBiosignalProvider implements BiosignalProvider
Mock biosignal provider that generates sinusoidal HR data at 1 Hz. Extracts the same waveform previously embedded in SessionEngine: baseline 72 BPM, amplitude 5, cycle 4 s, noise ±2, clamped 40, 200.
-
-
Field Summary
Fields Modifier and Type Field Description private final BooleanisAvailableprivate final Stringname
-
Constructor Summary
Constructors Constructor Description MockBiosignalProvider()
-
Method Summary
Modifier and Type Method Description BooleangetIsAvailable()StringgetName()UnitstartStreaming(Function1<BiosignalSample, Unit> onSample)UnitstopStreaming()-
-
Method Detail
-
getIsAvailable
Boolean getIsAvailable()
-
startStreaming
Unit startStreaming(Function1<BiosignalSample, Unit> onSample)
-
stopStreaming
Unit stopStreaming()
-
-
-
-