Diagnosesystem zur Lokalisierung von Fahrwerksgeräuschen
Firmware v1.6.0 App v1.3.0+ knacksensor.ruthner.at

Inhalt

  1. Systemüberblick
  2. Hardware-Komponenten
  3. Sensor-Montage & Positionierung
  4. App starten & verbinden
  5. Mehrere Sensoren gleichzeitig
  6. Hauptbildschirm – Live-Ansicht
  7. Aufnahme & Marker
  8. Aufnahmen-Liste & Session-Detail
  9. Einstellungen & Squelch
  10. Kalibrierung
  11. Cloud-Upload
  12. Web-Analysetool (view.php)
  13. Wolfi OS 1.0 – Diagnose-Shell
  14. Firmware-Update (OTA)
  15. Tesla-Display / Lokaler Webserver
  16. Demo- & Handy-Sensor-Modus
  17. Glossar

1 · Systemüberblick

KnackSensor hilft dabei, Knack- und Poltergeräusche im Fahrwerk präzise zu lokalisieren. Bis zu zwei Sensorboxen werden direkt am Fahrzeug befestigt und übertragen Beschleunigungs- und Mikrofondaten per Bluetooth Low Energy (BLE) an die Android-App. Die App zeichnet auf, visualisiert in Echtzeit und lädt Aufnahmen in die Cloud – wo sie danach im Browser analysiert werden können.

MASTER Sensorbox · Sensor 1 ■■■ Beschleunigung ♪ Mikrofon BLE KnackSensor Android App BLE SLAVE #1 Sensorbox · Sensor 2 ■■■ Beschleunigung ♪ Mikrofon ☁ knacksensor.ruthner.at 🌐 view.php USB · Wolfi OS Shell USB · Wolfi OS Shell
Komponenten im Überblick
KomponenteRolle
Sensorbox MasterErste Sensorbox, Sensor 1 – primärer Messpunkt am Fahrzeug
Sensorbox Slave #1Zweite Sensorbox, Sensor 2 – zweiter Messpunkt zum Vergleich
Android-AppBLE-Verbindung, Echtzeit-Visualisierung, Aufzeichnung, Cloud-Upload
Cloud-ServerSpeichert Aufnahmen unter knacksensor.ruthner.at
view.phpWeb-Analysetool – Aufnahmen im Browser auswerten
Wolfi OS 1.0Diagnose-Shell – via USB-Serial oder BLE direkt auf dem Sensorbox

2 · Hardware-Komponenten

Sensorbox

Jede Sensorbox enthält einen Beschleunigungssensor (3 Achsen, ±16 g, Ausgabe in mg) und ein digitales Mikrofon (Ausgabe in dBFS). Daten werden 60× pro Sekunde per BLE gesendet. Versorgt wird die Box über USB-C oder einen kleinen Akku.

SensorMessbereichEinheit
Beschleunigung (3 Achsen X/Y/Z)±16 gmg (Milli-g)
Beschleunigung Spitzenwert (Peak)Vektorbetrag aller 3 Achsenmg
Mikrofon (Umgebungsschall)−90 bis 0 dBFSdBFS

LED-Blinkmuster (Firmware v1.6.0)

MusterFrequenzBedeutung
3× kurz beim StarteinmaligBoot abgeschlossen
Langsames Blinken1 Hz (500/500 ms)BLE Advertising – wartet auf Verbindung
Schnelles Dauerblinken5 Hz (100/100 ms)BLE verbunden, Daten werden gesendet
Sehr schnelles Blinken10 Hz (50/50 ms)OTA-Firmware-Update läuft

BLE-Paketformat (v2.1 · 22 Bytes)

Jedes BLE-Paket enthält folgende Messwerte, 60× pro Sekunde übertragen:

BytesInhaltTyp
0–3Zeitstempel (ms seit Boot)uint32 LE
4–5Peak-Beschleunigunguint16 LE · mg
6–11X / Y / Z Achsen3× int16 LE · mg
12–19Reserviert (immer 0)–
20Mikrofon-Pegelint8 · dBFS
21Reserviert (immer −90)–
Zeitstempel: Jede Sensorbox hat ihre eigene interne Uhr (ms seit letztem Boot). Die App synchronisiert und korrigiert die Zeitstempel beider Sensoren auf eine gemeinsame Zeitbasis.

3 · Sensor-Montage & Positionierung

Die Sensorbox wird direkt am zu prüfenden Bauteil befestigt – möglichst starr, ohne Gummi-Entkopplung. Je besser die mechanische Ankopplung, desto klarer das Signal.

Typische Einbaupositionen

V O R N E H I N T E N FL FR RL RR M Master S1 Slave #1 App BLE BLE

Befestigungsmethoden

MethodeGeeignet fürHinweis
Doppelseitiges KlebebandKarosserie, KunststoffteileSauber und leicht
KabelbinderRohre, Stangen, QuerlenkerSehr stabil, kein Verrutschen
Neodym-MagnetStahlteile, AchsschenkelSchnell zu repositionieren
KlettbandErstmontage/TestsWeniger starr – nur für Erstversuche
Hinweis: Die Sensorbox ist nicht wasserdicht. Bei Nassfahrten oder Unterbodenmontage in einer geschlossenen Dose/Beutel schützen.
Tipp: Je nach Einbauort den Sensor-Einbauort in der App benennen (z. B. Querlenker li. vorne, Hinterachse re.). Das hilft bei der späteren Auswertung im Web-Analysetool.

4 · App starten & verbinden

Bluetooth & Berechtigung: Android-Bluetooth einschalten. Die App fragt beim ersten Start nach der Bluetooth-Berechtigung – bestätigen.
Sensorbox mit Strom versorgen: USB-C-Kabel oder Akku anschließen. Die blaue LED blinkt langsam (1 Hz) – Advertising aktiv.
App öffnen: Scan startet automatisch. Gefundene KnackSensor-Boxen erscheinen als Kacheln mit Namen (z. B. KnackSensor_AB12CD).
Kachel antippen: Verbindung wird aufgebaut. Im Statusbalken erscheint Verbunden + Firmware-Version. LED wechselt zu schnellem Blinken (5 Hz).
Zweiten Sensor verbinden (optional): Nach dem ersten Connect erscheinen weitere Sensoren im Scan. Antippen → wird als Slave #1 hinzugefügt.
Zeitstempel-Sync: Sobald beide Sensoren verbunden sind, synchronisiert die App die unabhängigen internen Uhren beider Sensorboxen. Die Abweichung (typisch < 2 ms) wird kompensiert, damit die Daten beider Sensoren zeitlich korrekt übereinandergelegt werden.
Reconnect: Trennt sich die Verbindung (z. B. nach einem Firmware-Update), verbindet die App automatisch neu. Der Datenpuffer wird dabei geleert, damit keine alten Messwerte vermischt werden.

OTA-Update beim Verbinden

Liegt eine neuere Firmware auf dem Server, erscheint beim Verbinden ein Update-Popup. Dort wird die aktuelle und neue Version angezeigt. Nach Bestätigung lädt der Sensorbox die Firmware über WLAN – ohne USB-Kabel. Voraussetzung: WiFi-Zugangsdaten müssen im Sensor gespeichert sein (→ Abschnitt 14).

5 · Mehrere Sensoren gleichzeitig

Der große Vorteil des KnackSensor-Systems ist der direkte Vergleich zweier Messpunkte in Echtzeit. Beide Sensorboxen messen vollständig unabhängig voneinander – jede hat ihren eigenen Prozessor und ihre eigene interne Uhr. Die App fasst die Daten beider Sensoren zeitlich korrekt zusammen.

Wie die Zeitachse funktioniert

Jede Sensorbox startet ihre interne Uhr beim Einschalten bei 0 ms. Da Master und Slave zu unterschiedlichen Zeitpunkten gestartet wurden, laufen ihre Uhren versetzt (z. B. Master 2 Minuten nach Slave gestartet → 120 000 ms Differenz). Die App korrigiert diesen Versatz automatisch bei der Synchronisation.

Im Chart werden die Daten beider Sensoren auf einer gemeinsamen Zeitachse dargestellt – als wären beide Boxen synchron gestartet. Zoom und Pan funktionieren für beide Sensoren gleichzeitig.

Darstellung im Live-Chart

∑ Peak-Modus (Summendarstellung)

Beide Sensoren werden als separate Bänder untereinander dargestellt. Jedes Band hat seine eigene Y-Achse und seine eigene Zeitachse, damit unterschiedliche Aufzeichnungslängen kein Flackern verursachen.

Master – oberes Band (Magenta)
Slave #1 – unteres Band (Cyan)
Achsen-Modus (X / Y / Z)

Im Achsen-Modus wird ein Sensor gleichzeitig in seinen drei Achsen X, Y, Z dargestellt. Oben in der App kann zwischen Master und Slave #1 umgeschaltet werden. Zoom, Pan und Y-Skalierung bleiben beim Umschalten identisch, um die Signalstärken vergleichbar zu halten.

X-Achse (Grün)
Y-Achse (Hellblau)
Z-Achse (Lila)

Diagnose-Strategie mit zwei Sensoren

Tipp: In der Marker-Korrelation (Session-Detail) zeigt die App für jeden Marker, welcher Sensor im ±1-Sekunden-Fenster stärker reagiert hat. Das liefert oft eine direkte Antwort auf die Frage: "Welches Bauteil ist die Quelle?"

6 · Hauptbildschirm – Live-Ansicht

Statusbalken

AnzeigeBedeutung
Scan läuft…Sucht nach BLE-Geräten in der Nähe
Verbunden · v1.6.0Sensor aktiv, Firmware-Version wird angezeigt
▲ Update v1.6.0Neuere Firmware verfügbar – antippen zum Starten
DemoDemo-Modus aktiv (simulierte Daten)
Handy-SensorEingebauter Telefon-Beschleunigungssensor aktiv

Sensor-Karten

Für jeden verbundenen Sensor wird eine Karte angezeigt:

ElementBedeutung
Name (groß) / ✎ antippenEinbauort festlegen – z. B. "Querlenker li." — der angezeigte Name erscheint auch im Chart
Peak mgAktueller Beschleunigungs-Spitzenwert (Vektorbetrag)
X / Y / ZRohwerte aller drei Achsen in mg
dBFSAktueller Mikrofon-Pegel
RSSIBluetooth-Signalstärke in dBm

Scroll-Anzeige & Navigation

Unter dem Chart befindet sich eine kleine Scroll-Leiste, die zeigt, welcher Ausschnitt des Gesamtpuffers gerade sichtbar ist. Gesten:

7 · Aufnahme & Marker

Aufnahme-Button ● drücken – Ein roter Balken unten zeigt die aktive Aufnahme mit Zeitmesser.
Fahren – Alle Werte oberhalb des Schwellwerts werden als Ereignisse gespeichert. Der Chart zeigt die laufenden Messwerte in Echtzeit.
Marker setzen 🔔 – Beim Hören eines Geräusches antippen. Mehrere Marker in einer Aufnahme sind möglich.
Aufnahme stoppen – Nochmals ● drücken. Aufnahme wird lokal gespeichert und automatisch in die Cloud hochgeladen.
Tipp: Marker direkt während des Geräusches setzen. Die App analysiert das 1-Sekunden-Fenster um jeden Marker und zeigt in der Session-Detail-Ansicht, welcher Sensor am stärksten reagiert hat.

Fahrzeug- & GPS-Daten

Fahrzeugname und Kennzeichen können vor oder nach der Aufnahme eingetragen werden und erscheinen im Web-Analysetool. Wenn GPS aktiv ist, wird die Geschwindigkeit mitgespeichert und ist im Web-Chart als separater Kanal auswählbar.

8 · Aufnahmen-Liste & Session-Detail

Aufnahmen-Liste

Über ☰ Aufnahmen erreichbar. Jede Zeile zeigt: Datum/Zeit, Fahrzeug, Kennzeichen, Dauer, Anzahl Events & Marker, maximale Beschleunigung beider Sensoren und GPS-Symbol.

Session-Detail

BereichInhalt
Statistik-KartenDauer, Events, Marker, Messpunkte
Dominanter SensorWelcher Sensor im Durchschnitt stärker reagiert hat
ChartZeitreihe aller Peak-Werte; Marker als rote Linien; Schwellwert gestrichelt
GPS-SpurOpenStreetMap-Karte mit Fahrstrecke und Marker-Positionen
Marker-KorrelationTabelle: Max. Beschleunigung beider Sensoren im ±1-s-Fenster je Marker

Richtungsanalyse

Mit aktiver Kalibrierung zeigt die Korrelationstabelle zusätzlich die Richtung des stärksten Impulses: Vertikal (Schlagloch, Feder), Längs (Bremsen, Antrieb), Quer (Kurve, Spur).

9 · Einstellungen & Squelch

Erreichbar über ⚙ oben rechts.

Squelch – Beschleunigungssensor

ModusBeschreibung
AutoSchwelle = Grundrauschen × Faktor (dynamisch). Empfohlen für die meisten Fälle.
KalibriertRauschen aus gespeicherter Kalibrierungsmessung × Faktor (×1.1–×6.0).
ManuellFester Schwellwert in mg (100–5000 mg).
RohdatenKein Filter – alle Werte werden aufgezeichnet. Erzeugt große Dateien.

Squelch – Mikrofon

ModusBeschreibung
AutoSchwelle = Grundpegel + einstellbarer Abstand (+3 bis +30 dB).
ManuellFester Wert in dBFS (−80 bis 0).
AusPegel wird aufgezeichnet, aber keine Audio-Ereignisse erzeugt.
Faktor: ×1.1 = sehr empfindlich (viele Events), ×6.0 = robust (nur starke Stöße).

10 · Kalibrierung

Die Kalibrierung ordnet die Sensor-Achsen den Fahrzeugrichtungen (Vertikal, Längs, Quer) zu – Voraussetzung für die Richtungsanalyse in der Marker-Korrelation. Nach jeder Neupositionierung einer Sensorbox neu kalibrieren.

Stillstand (min. 5 s) – Fahrzeug komplett stillstehen lassen. Sensor erkennt Schwerkraftrichtung → Vertikal-Achse.
Normalfahrt (min. 30 s) – Gleichmäßig geradeaus, keine Kurven, keine Schlaglöcher. Grundrauschen aller Achsen wird gemessen.
Gas & Bremse (min. 15 s) – 3–4× kräftig beschleunigen und bremsen, nur geradeaus. Längsachse wird erkannt.

Nach Abschluss zeigt die Einstellungsseite das Ergebnis: Standardabweichung (σ) pro Sensor und erkannte Achsen-Zuordnung. Master und Slave werden separat kalibriert.

11 · Cloud-Upload

Nach jeder Aufnahme versucht die App, die Daten automatisch an den Cloud-Server zu übertragen. Alle Aufnahmen werden immer lokal auf dem Telefon gesichert – unabhängig vom Cloud-Status.

API-Key einrichten

Einstellungen → Cloud-Upload öffnen
8-stelligen API-Key eingeben (Großbuchstaben & Ziffern) → Speichern
Freischaltung durch Administrator abwarten (nur einmalig)

Upload-Status

StatusBedeutung
BereitAPI-Key vorhanden, wartet auf nächste Aufnahme
Wird hochgeladen…Upload läuft
✓ HochgeladenErfolgreich in der Cloud gespeichert
Nicht aktiviertKey existiert, aber noch nicht freigeschaltet
FehlgeschlagenNetzwerkfehler – Aufnahme bleibt lokal gespeichert

12 · Web-Analysetool (view.php)

Zugang

URL
https://knacksensor.ruthner.at/view.php?key=XXXXXXXX

Den API-Key aus den App-Einstellungen nehmen (8-stelliger Hex-Code, z. B. 0CE78A2C).

Navigation (Tab-Leiste)

TabFunktion
📡 SteuerungLive-Daten der aktuell verbundenen App via Server-Sent Events (SSE). Nur aktiv wenn App gerade verbunden ist.
📊 VisualisierungAnpassbarer Live-Chart mit wählbaren Kanälen und Zeitfenster.
📄 AufnahmenListe aller hochgeladenen Aufnahmen aus der Cloud.
⚙ SensorRohdaten-Anzeige und Sensor-Konfiguration.

Aufnahme öffnen

Tab 📄 Aufnahmen antippen
☁ Cloud auswählen (nicht 📱 Gerät – dieser Modus streamt Echtzeit-Daten direkt vom Telefon)
Aufnahme aus der Liste antippen → Detailansicht öffnet sich

Chart-Kanäle

KanalFarbeInhalt
Peak MasterMagentaBeschleunigungs-Spitzenwert des Master-Sensors
Peak Slave #1CyanBeschleunigungs-Spitzenwert des Slave-Sensors
X/Y/Z MasterGrün / Hellblau / LilaEinzelachsen des Master-Sensors
X/Y/Z Slave #1Hellgrün / Orange / RotEinzelachsen des Slave-Sensors
TempoBlauGPS-Geschwindigkeit in km/h (rechte Y-Achse)
Audio MasterGrünMikrofon-Pegel Master in dBFS
Audio Slave #1LilaMikrofon-Pegel Slave #1 in dBFS

Chart-Navigation

AktionFunktion
Maus über ChartTooltip mit genauen Werten für diesen Zeitpunkt
Klicken & ZiehenZeitbereich zoomen (blauer Auswahlrahmen)
DoppelklickZoom zurücksetzen (gesamte Aufnahme)
Rote senkrechte LinienGeräusch-Marker (🔔), gesetzt während der Aufnahme
Gestrichelte LinieSchwellwert zum Aufnahmezeitpunkt
Gelbe LinienKommentare (manuell im Web ergänzt)

Weitere Funktionen

13 · Wolfi OS 1.0 – Diagnose-Shell

Wolfi OS ist eine eingebaute Diagnose-Shell auf jedem KnackSensor-Sensorbox. Sie erlaubt direkten Zugriff auf Sensordaten, Systeminfo, WiFi-Konfiguration und Firmware-Updates – ohne App, direkt am Gerät oder per BLE.

Zugang

Methode 1 – USB Serial

Sensorbox per USB-C mit einem PC verbinden. Seriellen Monitor öffnen (z. B. PuTTY oder einem anderen seriellen Monitor), Baudrate 115200 einstellen. Beim Start erscheint:

Serial Monitor · 115200
KnackSensor Firmware 1.6.0
BLE: KnackSensor_AB12CD
Wolfi OS 1.0 bereit. Befehle via Serial oder BLE. Tippe: help
Methode 2 – BLE Charakteristik

UUID: beb5483e-36e1-4688-b7f5-ea07361b26ac (SHELL_CHAR)
Befehl als UTF-8-String schreiben → Antwortzeilen werden per Notify zurückgesendet (eine Zeile pro Notification). Geeignet für eigene BLE-Tools oder Diagnose-Apps.

Befehlsreferenz

Wolfi OS 1.0
Wolfi OS 1.0 — Befehle:
ver Firmware-Version
sysinfo Chip, Heap, Uptime
mac BT-MAC-Adresse
restart Sensorbox neu starten
reset factory NVS löschen + Neustart
knock Beschleunigung XYZ + Mikrofon (aktuell)
knock raw Sensor-Diagnose + Rohlesung
mic Mikrofon dBFS
ble BLE-Status + MAC
wifi WiFi-Konfiguration anzeigen
wifi scan WLAN-Netzwerke scannen
wifi test Verbindung zum gespeicherten WLAN testen
wifi set <s> <p> SSID + Passwort speichern
ota status Firmware-Version + OTA-Status
ota start OTA-Update über WLAN auslösen
ota log Letzter OTA-Fehler aus NVS
nvs dump Alle gespeicherten Einstellungen anzeigen
nvs get <key> Einzelnen NVS-Wert lesen
nvs del <key> NVS-Eintrag löschen
help Diese Liste anzeigen

Beispiele

BefehlBeispielausgabe
verFirmware: 1.6.0
sysinfoCores: 2 · Free Heap: 218432 Bytes · Uptime: 142 s
knockX=12 Y=-8 Z=1024 mag=1024 mg · dBFS: -62
knock rawSensor: OK · XYZ: 10 / -6 / 1026 mg
micMikrofon: -58 dBFS
wifiSSID: MeinWLAN · Status: getrennt
wifi set MeinWLAN PassWort123Gespeichert: MeinWLAN
wifi testVerbunden! IP=192.168.1.42 RSSI=-68 dBm
ota statusFirmware: 1.6.0 · Status: idle
ota startOTA-Update wird ausgelöst…
nvs dumpwifi_ssid = MeinWLAN · wifi_pass = ***
reset factoryNVS löschen… Erledigt. Neustart…
reset factory löscht alle gespeicherten Einstellungen (WLAN-Zugangsdaten) und startet den Sensorbox neu. Danach müssen WiFi-Daten neu konfiguriert werden.
knock raw: Zeigt einen internen Diagnosewert des Beschleunigungssensors. OK bedeutet korrekte Funktion – jede andere Ausgabe deutet auf einen Hardware-Fehler hin.

14 · Firmware-Update (OTA)

KnackSensor-Firmware-Updates werden drahtlos über WLAN auf den Sensorbox gespielt – kein USB-Kabel notwendig. Voraussetzung: WLAN-Zugangsdaten müssen auf dem Sensorbox gespeichert sein.

WLAN einrichten (einmalig)

Entweder über die App (Einstellungen → WLAN konfigurieren) oder direkt über Wolfi OS:

Wolfi OS – WiFi einrichten
wifi set MeinHeimnetz PassWort123
Gespeichert: MeinHeimnetz

wifi test
Verbinde: MeinHeimnetz ...
Verbunden! IP=192.168.1.42 RSSI=-55 dBm

Update über die App (empfohlen)

App mit Sensor verbinden – bei verfügbarem Update erscheint sofort ein Popup mit Versionsvergleich.
Update starten antippen – BLE-Verbindung bleibt kurz aktiv, dann wechselt der Sensorbox in den WiFi-Modus.
LED blinkt sehr schnell (10 Hz) während der Firmware geladen und geflasht wird (~30–90 Sekunden).
Sensorbox startet automatisch neu. Die App verbindet sich neu und zeigt die neue Firmware-Version.

Update über Wolfi OS

Wolfi OS – OTA
ota status
Firmware: 1.5.9
Status: idle

ota start
OTA-Update wird ausgelöst...
[Nach Neustart wieder verbinden]

ota log
OTA-Log: (kein Fehler)

OTA-Fehlercodes

FehlercodeUrsacheLösung
error_no_wifiKein WLAN konfiguriertwifi set <ssid> <pass>
error_wifi_timeoutWLAN nicht erreichbar (15 s Timeout)SSID/Passwort prüfen, Signalstärke prüfen
error_version_urlServer nicht erreichbarInternetverbindung prüfen
error_downloadFirmware-Download fehlgeschlagenErneut versuchen
error_flashFlash-SchreibfehlerErneut versuchen; ggf. USB-Flash

15 · Tesla-Display / Lokaler Webserver

Die App kann einen lokalen HTTP-Server starten, der im Tesla-Browser oder in jedem anderen Browser im gleichen WLAN-Netz erreichbar ist – ohne Cloud, ohne Internet.

Einstellungen → Tesla-Display / Web-Interface → Schalter aktivieren
Handy-Hotspot aktivieren, Tesla mit dem Hotspot verbinden (oder beide im gleichen WLAN)
Angezeigte IP-Adresse (z. B. 192.168.43.1:8080) im Tesla-Browser eingeben

Das lokale Web-Interface zeigt Live-Daten per SSE (Server-Sent Events) ohne manuelles Neuladen – identisch mit dem Cloud-Analysetool.

Tesla-Tipp: Browser-Tab geöffnet lassen während der Fahrt. Die Wellendarstellung aktualisiert sich automatisch.

16 · Demo- & Handy-Sensor-Modus

Demo-Modus

Zeigt simulierte Sensordaten ohne echte Hardware. Nützlich zum Kennenlernen der App und zum Testen des Web-Interfaces.

Handy-Sensor-Modus

Verwendet den eingebauten Beschleunigungssensor des Android-Geräts als Messinstrument – ohne Sensorbox.

Einschränkung: Im Handy-Sensor-Modus steht keine Mikrofon-Messung zur Verfügung und die Datenrate ist deutlich geringer als beim Sensorbox-Sensor.

17 · Glossar

BegriffErklärung
mgMilli-g = 1/1000 der Erdbeschleunigung (9,81 m/s²). 1000 mg = 1 g ≈ 9,81 m/s²
dBFSDezibel relativ zum Vollausschlag. 0 dBFS = maximale Aussteuerung, −90 dBFS ≈ Stille
SquelchSchwellwert-Filter: Signale darunter werden nicht aufgezeichnet
PeakSpitzenwert = maximale Auslenkung innerhalb eines Messzyklus
Event / EreignisMesswert, der den Squelch-Schwellwert überschreitet
MarkerManuell gesetzter Zeitstempel während einer Aufnahme (🔔-Button)
RSSIBluetooth-Signalstärke in dBm. Typisch −50 bis −90 dBm; näher an 0 = besser
BLEBluetooth Low Energy – energiesparendes Drahtlosprotokoll (Bluetooth 4.0+)
OTAOver-The-Air – Firmware-Update über WLAN, ohne USB-Kabel
SSEServer-Sent Events – Technologie für Echtzeit-Datenübertragung vom Server zum Browser
NVSNon-Volatile Storage – persistenter Speicher auf dem Sensorbox, überlebt Neustarts
MasterErster verbundener Sensorbox – Sensor 1, primärer Messpunkt (Magenta)
Slave #1Zweiter verbundener Sensorbox – Sensor 2, Vergleichspunkt (Cyan)
σ (Sigma)Standardabweichung – Maß für das Grundrauschen des Sensors
Wolfi OSEingebaute Diagnose-Shell auf dem Sensorbox, erreichbar via USB-Serial oder BLE
Beschleunigungssensor3-Achsen-Sensor, misst Beschleunigung in mg auf Achsen X, Y, Z
MikrofonDigitales Mikrofon (Schall), Ausgabe als Pegel in dBFS
Timestamp-SyncAbgleich der unabhängigen internen Uhren beider Sensorboxen durch die App