BioSignals Training Suite

Realtime biofeedback • Local sensor bridge • Offline-friendly
Connecting to localhost:8080…

GSR Relaxation • עוררות

Lower arousal by settling attention and releasing tension. Use audio guidance and a calm visual anchor.

Arousal
Lower is calmer
Trend
Improving / worsening
Reward
0
Session points
Audio

Visual anchor

Pick a calm video (local MP4) or YouTube. Keep it small and consistent.

Video
Tap to enable video sound
Autoplay starts muted. Tap once to allow audio.
Note: Browsers require one user click to enable unmuted autoplay for MP4.

HRV Training • אימון שונות קצב לב

LF/HF up → video forward, LF/HF down → reverse (MP4) / pause (YouTube).

LF/HF
Balance indicator
HR
bpm
Reward
0
Based on LF/HF ↑ time

אנימציית נשימה (בחירת זמנים)

עצמאי מהחיישן • כמו במסך חגורת הנשימה

Phase: --
Time: 00:00:00
Be ready...
0
Audio

Training video

Shared YouTube library. MP4 goes forward/reverse; YouTube play/pause.

Video
Logic: LF/HF ↑ = Forward / Play. LF/HF ↓ = Reverse (MP4) / Pause (YouTube). Stable = Pause.

Temperature • טמפרטורה

Warmth usually rises as you relax. Use the visual as a gentle reward.

Temp
°C
Change
Since start
Reward
0
Session points

Visual reward

Shared YouTube library with GSR/HRV.

Video

Multi-Channel Dashboard

All signals in one place.

GSR
Arousal
Temp
°C/°F
HR
bpm

Arousal

Temperature

Heart / HR

BVP

Help
Localhost mapping uses your payload.values[] samples (6×10 = 60Hz)

Incoming format: your localhost sends {"values":[ ... ]}. This page consumes ALL samples:

  • Raw @60Hz: gs, bv, tmp, tmr
  • HRV events: hr, l_d_hf_p_e
  • X axis uses tmr (ms) → MM:SS labels