Overview

SwissSPAD Live is an open source LabVIEW program written by X. Michalet at UCLA, supporting data acquisition with the SwissSPAD 2 (SS2) & SwissSPAD 3 (SS3) time-gated SPAD arrays developed by Arin Ulku in the Aqua Lab of Prof. Edoardo Charbon at EPFL. The SS2 detector and some of its applications are described in refs. [1], [2], [3] & [4], while SS3 is described in refs. [5] & [6]

SwissSPAD Live is based on MATLAB scripts calling different versions of the FPGA firmware developed by Arin (bitfiles). The bitfiles provided as part of this distribution are Arin’s, the LabVIEW code simply uploading and starting them to accomplish the necessary data acquisition and transfer tasks, and is intended to simplify:

  • definition of acquisition parameters

  • live preview

  • data acquisition monitoring

  • data saving (individual datasets and series)

  • experiment documentation and logging

Datasets are saved in the AlliGator HDF5 file format documented in AlliGator HDF5 File Format.

This manual provides an overview of the different windows constituting the GUI and of the corresponding actions they help perform. Please refer to the corresponding chapters for further information.