Unsere FAQ bieten Ihnen wichtige Informationen auf einen Blick.

Diese Seite zeigt lediglich die Antwort auf eine einzige Frage.

Bei Interesse an unseren Geschäftsprozessen, Details zu unserer Hardware oder anderen Themen aus dem Bereich der digitalen Datenerfassung laden wir Sie herzlich ein, einen Blick auf unsere FAQ-Seite oder unser Glossar zu werfen.


Aktuelles Thema:

Rust

Kann ich die cronologic Messkarten mit Rust basierter Software nutzen?

cronologic answer:

Wir stellen eine C-API zur Verfügung, mit der in fast jeder Programmiersprache ein Strom von Zeitstempeln empfangen werden kann. Histogramming und andere Analysen der Zeitstempel können vom Benutzer in wenigen Codezeilen programmiert werden.

Wir bieten keine gesonderte Schnittstelle zu Rust an. Grundsätzlich ist unsere Treiber dafür gedacht, dass sie entweder direkt in C/C++ Programmen verwendet werden oder bei Benutzung in anderen Sprachen mit einem C/C++-Wrapper versehen werden, der die Funktionen des Treibers in der jeweiligen Sprache bereitstellt und die Daten in das jeweilige Datenformat konvertiert.

Wolfgang Löffler hat Rust-Bindings für unsere Treiber erstellt. Er hat Code auf GitHub unter der Mozilla Public Lizenz veröffentlicht, der zeigt, wie man den TimeTagger4 und den HPTDC8 mit Rust verwenden kann. Es sollte einfach sein, diesen Code auf den xTDC4 und xHPTDC8 zu portieren.