Live telemetry

Real-time vibration.

Tach
Baseline
RPM 1× tach
Phase Period Δ
RMS vibration
g
Peak Crest Temp

Raw capture

idle

Record raw samples to PSRAM, then download as CSV. Useful for offline analysis in MATLAB / Python / Excel. Fewer axes or a lower sample rate → longer recording at the same PSRAM cost.

Per-axis amplitude

Dominant — highlighted
X axis
g
Y axis
g
Z axis
g

Time-domain waveform — 3 axis

RMS trend — last 120 s

Baseline

FFT preview — 256 bin

Frequency domain

Spectrum & waterfall.

Top — amplitude at each frequency (512-point FFT, 0–3,330 Hz). Peak at 1× RPM means imbalance; peaks at 2×/3× mean misalignment or looseness; broadband noise above 500 Hz usually means bearing wear. Bottom — history over time (newest at top). Watch for peaks drifting or growing — those are the early warning.

Magnitude — linear

1× RPM Peak Amp

Order amplitudes

1× imbalance · 2× misalignment · 3× looseness · 4× bearing/gear
1× RPM
g
2× RPM
g
3× RPM
g
4× RPM
g

Harmonic tracking

Each harmonic of running speed is tracked over time so a developing fault is visible before it dominates the spectrum. A trace ramping up without the others is a stronger signal than overall RMS rising.

Diagnosis hints

Synced to tracker
ImbalanceNormal
Run the balance wizard.
g
Misalignment / loose mountNormal
Re-torque coupling and check shaft alignment.
g
LoosenessNormal
Inspect mount fasteners.
g
Bearing wear (early)Normal
Within normal — monitor.
g
Angular rate

Torsional vibration.

Avg rotation angular-rate RMS, 0–833 Hz
°/s
Overall torsional level across the band
Vibration RMS linear accel
g
Broadband accelerometer level — for comparison

Gyro spectrum — 0–833 Hz

Dominant Peak Rate

Torsional / angular-rate vibration from the gyro (°/s), 1.66 kHz sample rate. Suspended during a balance or raw capture.

Time-domain waveform — angular rate

Raw capture — gyro

idle

Record raw angular-rate samples (°/s) to PSRAM, then download as CSV for offline torsional analysis. Fewer axes or a lower sample rate → longer recording at the same PSRAM cost.

Single-plane balance

Stop guessing. Start measuring.

Mount the sensor so the axis arrow points radially — straight at or away from the spindle centerline. Not skewed, not axial. Mark a reference line on the spindle with a sharpie for the tach pickup. The device computes correction weight and angle using the influence coefficient method.

1
Initial
2
Trial weight
3
Correction
4
Verify

Step 1 — Initial run

Measure baseline

Bring the spindle to target RPM. Hold it steady. Pick how long to capture, then tap Measure — longer captures give better SNR. The 1× component is extracted via Goertzel at the measured RPM.

Current RPM
Live vibration
g

How it works

  1. 01Stick the magnetic sensor on the spindle housing. Apply reflective tape to the spindle.
  2. 02Measure initial vibration — amplitude A₀ and phase φ₀ at 1× RPM.
  3. 03Attach a known trial weight. Measure again.
  4. 04Device computes correction weight and angle. Place it. Verify.

Step 2 — Trial weight run

Place + measure

Drag the weight marker on the polar plot to where you placed the trial weight, or type exact values below. Start the spindle at the same RPM, then measure.

Current RPM
Vibration
g

Trial position

VIEW 0°Drag to mark
Grab the rim to rotate · Drag inside to mark · 1.0 g @ 0°
Correction weight
g
Remove if heavy spot · Add if light spot
Correction angle
°
Measured CCW from tach trigger

Correction vector

1× RPM · live phase
Grab the rim to rotate the view

Predicted outcome

Theoretical residual
g
Estimated quality
Predicted

Estimate only — not a calibrated ISO 1940-1 measurement. Verify with traceable equipment for certification.

Place the correction weight at the indicated position. Re-run the spindle, then tap Verify to confirm and refine.

Placement helper — from available weights

Step 4 — Measure post-correction

Confirm before/after

Place the calculated correction weight on the rotor, then click Measure to capture the new vibration and see the before/after improvement.

Calculated correction
g @ °
Residual (live)
g
Improvement
Effective placement: —
Balance run archive

History.

Saved runs
Avg reduction
%
Last run

Reduction trend

Last 50 runs

Runs

Uptime / date Label RPM Pre (g) Final (g) Reduction Correction
Continuous record

Log & history.

Samples
Current RMS
g
Baseline RMS
g
Interval
s
total record window —
Uptime

RMS history — last 24 h

Alert at +50% baseline
Condition monitoring

Vibration analyzer.

Tach-free condition metrics from the live accelerometer: ISO 10816 velocity severity, a spectral running-speed estimate, and envelope/demodulation bearing-fault screening. Spin the machine, then Analyze.

ISO 10816 zone
— mm/s
Est. speed tachless 1×
RPM
Broadband
g RMS
crest —
Bearing impulsiveness env kurtosis
band —
IMU temp
°C
axis —

Envelope spectrum — demodulated bearing-rate peaks

low-frequency peaks = candidate defect rates
Run an analysis to see demodulated peaks.

Torsional vibration gyroscope live

Angular-rate vibration the accelerometer can't see. The gyro runs continuously, so this reads live with the rest of the analyzer — it's suspended only during a balance or raw capture. Housing-mounted, this is torsional vibration (not absolute shaft RPM, which needs an on-rotor mount).

Torsional level AC RMS
°/s
Dominant freq
Hz
Sample rate
Hz
axis —
Reading angular-vibration spectrum…
Multi-device dashboard

Fleet.

Live status for every GV-device on the same network. Enter a serial (e.g. GV-FSS3) or a hostname / IP to add one — it's resolved via mDNS (gv-xxxx.local). The list and polling state are saved locally in this browser.

Add device

Poll every s

Devices

0 devices

No devices yet — add one above.

Device configuration

Settings.

Network

Currently connected
SSID
IP
RSSI

Security
Applies immediately — existing AP clients will be disconnected

Static IP

Device


Device mode

Switch between vibration analyzer (logger + spectrum only) and balancer (adds the balance wizard). Persists across factory resets. Requires a reboot to take effect.


Danger zone

Reset all settings, clear NVS, or return the device to factory defaults. Cannot be undone.

Tachometer

Live ADC
Triggered NO
signal level that registers a tape pass — calibration sets this automatically
Last calibrated
Never
Auto-tune threshold
Sweeps for the widest reliable band at your balancing RPM
Run the spindle at the speed you'll balance at, then start. It samples a few hundred revolutions at each threshold — so duration scales with RPM — and walks outward until detection degrades, then centers in the reliable band. The RPM readout pauses while it tunes. Uses the edge direction from your existing calibration.

Firmware

Serial
Version
Target
Free heap
  internal / PSRAM
  low watermark
CPU — core 0 / 1
Uptime
per-device code (printed on the unit label, lowercase) — unlocks the local diagnostics panel below

Updates
Latest available
Last checked
Check stats