Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SPAD Photon Counter GUI

Real-time photon counting GUI for single-photon avalanche diode (SPAD) measurements using National Instruments DAQ hardware.

Features

  • Real-time photon counting
  • Live time-trace visualization
  • Real-time autocorrelation calculation
  • NI-DAQ integration
  • Continuous acquisition mode
  • Binary data saving
  • Automatic metadata logging

Installation

pip install -r requirements.txt

Run

python ni-daq-photon-counting.py

Dependencies

  • numpy
  • matplotlib
  • PyQt5
  • nidaqmx

Hardware

  • National Instruments DAQ
  • SPAD detector
  • Counter/timing input

Disclaimer

This software was developed for laboratory and research use. Users should verify hardware configuration and acquisition settings before operation.

GUI Preview

Example real-time photon counting and autocorrelation display:

About

Real-time SPAD photon counting GUI using NI-DAQ hardware

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages