KCL-BMEIS / spectrumdevice

Python library for communicating with digitisers manufactured by Spectrum Instrumentation
MIT License
6 stars 2 forks source link

Provide trigger timestamps #16

Closed crnbaker closed 2 years ago

crnbaker commented 2 years ago

A spectrum acquisition card can provide trigger timestamps for each of its acquisitions. The device can be configured to provide the timestamps relative to the start of each acquisition, relative to an external trigger signal, or relative to a timestamp provided by the host PC. The timestamps are passed to the PC via the 'extra-FIFO' buffer.

In the first instance, it makes sense to configure a SpectrumCard to return a system-clock timestamp with each acquisition, as this is likely the most commonly useful information.