REMORA SFL-2 · SERIELLER FELD-LOGGER

Der serielle Logger, den Sie vor Ort lassen.
Die Logs später lesen.

Der SFL-2 zeichnet die UART-, RS-232- oder RS-485-Ausgabe Ihres Geräts auf zwei isolierten Kanälen auf, tage- oder wochenlang, ganz ohne angeschlossenen Laptop. Wenn der Fehler endlich auftritt, ist das Log da.

Geplanter Preis 299 €

Vorbestellung ab Januar 2027

So funktioniert es
Remora SFL-2 mit zwei Kanälen, Moduswahlschaltern und USB-C-Anschluss
120 × 74 × 30 mm · optional für HutschieneSFL-2
FÜR FEHLER, DIE NIE AUF DEM LABORTISCH AUFTRETENTTL · RS-232 · RS-485/422

WAS ER KANN

Eine Aufgabe,
richtig gemacht.

Serielle Ausgaben unbeaufsichtigt aufzeichnen und danach einfache Textdateien liefern.

SPEICHER

8 GB

Industrie-eMMC.
Keine SD-Karte.

Speichert einen fortlaufenden Verlauf im eingebauten Speicher. Die ältesten Daten werden zuerst überschrieben, oder die Aufzeichnung stoppt, wenn der Speicher voll ist.

Tage bis Monate, je nach Datenmenge¹

EINGÄNGE

2 Kanäle

Isolierte Eingänge.
Eine Zeitbasis.

Zeichnen Sie einen Prozessor und sein Modem parallel auf. Jeder Eingang hat seine eigene isolierte Masse und ist hardwareseitig nur empfangend.

TTL · RS-232 · RS-485/422

LOG-DATEIEN

.txtreiner Text

USB-C anstecken.
Dateien kopieren.

Die Logs erscheinen als schreibgeschütztes USB-Laufwerk mit Textdateien samt Zeitstempel. Nutzen Sie grep, Ihren Editor oder eigene Skripte.

Kein Konto, keine Cloud, kein spezieller Viewer

¹ Etwa 53 Stunden, wenn beide Kanäle bei 115.200 Baud voll ausgelastet sind, bei typischem Konsolenverkehr deutlich länger. Alle Angaben sind Entwicklungsziele und werden an der Serienhardware bestätigt.

EINSATZ

Einrichten,
dann in Ruhe lassen.

Typische Fälle: ein Gerät, das beim Kunden einmal pro Woche neu startet, ein Dauertest über Nacht, ein Problem, das sich im Labor nicht nachstellen lässt.

SFL-2 an einem Entwicklungsboard und einem Laptop auf einem Arbeitstisch
Am Schreibtisch konfiguriert, dann zeichnet er selbstständig auf. Gerendertes Bild, kein Foto.

ANWENDUNGSFÄLLE

Wo er hilft

Situationen, für die wir ihn entwickelt haben. Noch keine Kundenstimmen: Das Produkt wird noch nicht ausgeliefert.

01

Wöchentlicher Neustart beim Kunden

Am Schreibtisch konfigurieren und verschicken. Ein Techniker schließt RX und Masse an und geht. Wochen später lesen Sie den Crash-Trace von „Dienstag gegen 14 Uhr“.

Wochenlang unbeaufsichtigtTTL · RS-232
02

Burn-in übers Wochenende

Zeichnen Sie die Boot-Logs eines ganzen Racks im Burn-in-Raum auf und finden Sie das Gerät, das hängen bleibt. Eine config.txt, auf jeden Logger kopiert.

Mehrere Loggerconfig.txt
03

Prozessor gegen Modem

Der Prozessor beschuldigt das Modem, das Modem den Prozessor. Zeichnen Sie beide auf einer Zeitachse auf und sehen Sie, wer zuerst war.

2 Kanäle< 1 ms Versatz (Ziel)
04

RS-485-Bus, der nachts ausfällt

Hören Sie einen Gebäudeautomations-Bus passiv mit. Der Logger kann nicht senden, und der isolierte Eingang verkraftet Masseversatz.

RS-485Nur empfangend
05

Klimakammer über Nacht

Fahren Sie ein Temperaturprofil über Nacht und behalten Sie die Konsolenausgabe des Geräts, ohne PC im Labor.

−20 bis +60 °CEigenständig
06

Alte Maschine, RS-232-Serviceport

Eine ältere Steuerung mit Serviceport, 9600 Baud, 7E1. Echte ±12-V-RS-232-Pegel und ältere Rahmenformate werden unterstützt.

RS-2327E1
07

Die letzten Zeilen vor dem Stromausfall

Was hat die Firmware in der halben Sekunde vor dem Spannungseinbruch ausgegeben? Das stromausfallsichere Schreiben soll genau diese Zeilen erhalten.

Stromausfallsicher (Ziel)

SO FUNKTIONIERT ES

Anschließen. Laufen lassen. Lesen.

Zum Aufzeichnen ist keine Software nötig. Einen Computer brauchen Sie nur, um Einstellungen zu ändern oder die Logs zu lesen.

01

Anschließen

Schnittstelle und Spannungspegel an den Schaltern einstellen. RX und Masse verdrahten, dann mit Strom versorgen.

02

Laufen lassen

Versorgung über USB-C oder 9–30 V DC. Beide Kanäle werden mit derselben Uhr aufgezeichnet.

03

Logs lesen

USB-C anstecken und die Dateien öffnen. Den Reset oder Fehler finden, und was davor passiert ist.

DIE AUSGABE

So sieht das Log aus

Reiner UTF-8-Text, eine Zeile pro Ereignis, beide Kanäle in einer Datei. Jede Zeile ist für sich verständlich.

SFL-26-000123 · capture.log

2026-08-31T14:07:02.123456+02:00 0000123456.789012 MAIN E (4711) wdt: task watchdog triggered: cli_task

2026-08-31T14:07:02.123500+02:00 0000123456.789056 MODEM +CEREG: 1,"1A2B","01C3D4E5",7

2026-08-31T14:07:04.001210+02:00 0000123458.666770 SYS # MARK n=3 src=button

2026-08-31T14:07:09.442001+02:00 0000123464.107561 SYS # BOOT fw=1.0.2 sn=SFL-26-000123 reason=target_reset

❯ grep '# GAP\|watchdog' *.log
  1. Uhrzeit

    Datum und Uhrzeit mit UTC-Offset, auf die Mikrosekunde.

  2. Monotoner Zähler

    Sekunden seit dem Start. Bleibt korrekt, auch wenn die Uhr korrigiert wird.

  3. Kanal

    Ein frei wählbarer Name pro Eingang. SYS ist der Logger selbst.

  4. Inhalt

    Genau das, was Ihr Gerät ausgegeben hat. Nicht druckbare Bytes bleiben als \xNN erhalten.

Logger-Ereignisse (SYS)

# BOOT
Logger gestartet, mit Firmware-Version und Seriennummer
# MARK
Markierungstaste gedrückt
# GAP
Daten verloren, mit exakter Byte-Anzahl. Nie stillschweigend.
# PWRFAIL
Versorgung ausgefallen
# TIMEADJ
Uhr korrigiert. Frühere Zeiten werden nie umgeschrieben.
# CONFIG
Einstellungen geändert, alte und neue Werte

Dateien

Alle 24 Stunden oder 16 MiB eine neue Datei. grep, awk und sort funktionieren direkt, oder das geplante Skript sfl.py, um mehrere Geräte zusammenzuführen und nach Kanal oder Zeitraum zu filtern.

Geplantes Log-Format (SFL-LOG-FORMAT v1). Details können sich bis zum Marktstart noch ändern.

TECHNISCHE DATEN

Technische Daten

Geplante Werte. Die endgültigen Daten werden vor Beginn der Vorbestellung veröffentlicht.

Eingänge
2 unabhängig isolierte, nur empfangende serielle Kanäle
Schnittstellen
TTL 1,8 / 3,3 / 5 V · RS-232 · RS-485/422 (Mithören)
Speicher
8 GB Industrie-eMMC · Ringspeicher oder Stopp bei voll
Baudrate
300–1.000.000 Baud pro Kanal; 2 × 1 MBaud gleichzeitig (Entwicklungsziel)
Zeit
Gemeinsame Zeitbasis · Uhrzeit + monotoner Zähler pro Zeile · batteriegepufferte RTC
Log-Zugriff
USB-C · schreibgeschützter FAT32-Snapshot · UTF-8-Text
Konfiguration
Chrome / Edge über Web Serial oder per Text-Konfigurationsdatei
Versorgung
USB-C 5 V oder 9–30 V DC · kein interner Akku für den Betrieb
Gehäuse
120 × 74 × 30 mm · optional für Hutschiene
Umgebung
−20 bis +60 °C (Auslegungsbereich) · lüfterlos

Stromausfall. Ausgelegt, um aufgezeichnete Daten bei Stromausfall zu schützen und Lücken im Log ausdrücklich zu kennzeichnen. Wird vor Marktstart verifiziert.

Installation vor Ort. Push-in-Klemmen, Einstellungen über physische Schalter, optional für Hutschiene. Kein WLAN, kein Bluetooth.

ÜBER UNS

Von Embedded-Entwicklern für Embedded-Entwickler.

15+
Jahre Embedded-Entwicklung
CH
in der Schweiz entwickelt

Wir sind Embedded-Ingenieure aus der Schweiz und haben mehr als 15 Jahre Erfahrung in der Entwicklung von Embedded-Software und -Hardware.

Ein großer Teil dieser Zeit ging in die Suche nach Fehlern, die nur im Feld auftreten: beim Kunden, in einer Maschine, nie auf dem Labortisch. Die übliche Notlösung ist ein Laptop, der mit offenem Terminal vor Ort bleibt. Das funktioniert, bis der Laptop in den Ruhezustand geht, der USB-Adapter aussteigt oder jemand den Laptop zurück braucht.

Der SFL-2 ist das Werkzeug, das wir uns in solchen Situationen gewünscht hätten: klein, robust und so einfach, dass man ihn installiert und vergisst, bis man die Daten braucht.

VORBESTELLUNG AB JANUAR 2027

Eine E-Mail zum Start
der Vorbestellung.

Wir schreiben Ihnen, wenn die Vorbestellung beginnt und wenn die endgültigen technischen Daten feststehen. Sonst nichts.

Keine Zahlung Unverbindlich Jederzeit abmelden
REMORA SFL-2GEPLANTER PREIS

299 € / Stück

Zwei Kanäle, 8 GB Industrie-eMMC,
eigenständige serielle Aufzeichnung.

Für ein ganzes Team?
249 € / Stück ab 10 Stück

Vorbestellung geplant ab Januar 2027. Endpreis, Steuern und Versand werden vor einer Bestellung bestätigt. Derzeit werden keine Bestellungen oder Zahlungen angenommen.

FAQ

Häufige Fragen