With our FAQ we provide you with important information at a glance.

This page only shows the answer to a single question.

If you are interested in our business processes, details about our hardware or other topics in the field of digital data acquisition, please also take a look at our FAQ page or our glossary.

current Subject:

Rust

Is it possible to use the cronologic DAQ boards with Rust based software?

cronologic answer:

We provide a C API that can be used to receive a stream of timestamps in almost any programming language. Histogramming and other analysis of the timestamps can be programmed by the user in a few lines of code.

We do not provide a separate interface to Rust. Basically, our drivers are intended to be used either directly in C/C++ programs or, when used in other languages, with a C/C++ wrapper that provides the driver's functions in the respective language and converts the data to the respective data format. Wolfgang Löffler has created Rust bindings for our drivers. He has published code on GitHub under the Mozilla Public License that shows how to use TimeTagger4 and HPTDC8 with Rust. It should be easy to port this code to the xTDC4 and xHPTDC8 in case.