motorsport_telemetry

Cosworth-PDS-, MoTeC-LD- und Racelogic-VBOX-Telemetrie direkt in DuckDB abfragen

Maintainer: tobi

Installation und Laden

INSTALL motorsport_telemetry FROM community;
LOAD motorsport_telemetry;

Beispiel

SELECT name, unit, frequency_hz, sample_count
FROM telemetry_metadata('run.ld')
WHERE sample_count > 0;
SELECT *
FROM read_telemetry('run.ld',
rate := 100,
channels := 'Ground Speed,Throttle Pos,Brake Pedal Pos');

Über motorsport_telemetry

motorsport_telemetry liest Pi-Research/Cosworth-PDS-, MoTeC-i2-LD- und Racelogic-VBOX-VBO-Telemetrie ohne Exportschritt. Die Erweiterung liefert exakte Kanalmetadaten, Samples in nativer Rate im Long-Format sowie projizierte Wide-Reader mit Zeit-/Kanal-Pruning und typbewusster Interpolation. Integer- und Ereigniskanäle verwenden stets Previous-Value-Semantik; nur Gleitkommakanäle können linear interpoliert werden. Die Parser mappen native Dateien in den Speicher, und Tabellenfunktionen erzeugen vektorisierte DuckDB-Ausgabe.

Hinzugefügte Funktionen

function_name function_type description comment examples
read_cosworth table NULL NULL
read_motec table NULL NULL
read_telemetry table NULL NULL
read_vbo table NULL NULL
telemetry_can_convert scalar NULL NULL
telemetry_column_comments table NULL NULL
telemetry_convert scalar NULL NULL
telemetry_metadata table NULL NULL
telemetry_samples table NULL NULL
telemetry_units table NULL NULL
write_telemetry table NULL NULL

Überladene Funktionen

Diese Erweiterung fügt keine Funktionsüberladungen hinzu.

Hinzugefügte Typen

Diese Erweiterung fügt keine Typen hinzu.

Hinzugefügte Einstellungen

Diese Erweiterung fügt keine Einstellungen hinzu.