Skip to content

A C++ class that uses the POSIX pthread library for precise, independent timing of pulses or trains of events, plus functions for controlling a pulsedThread object from a Python C-module

License

Notifications You must be signed in to change notification settings

tf4ong/pulsedThread

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pulsed Thread

PulsedThread is a C++ class that uses the POSIX pthread library to set up and control a threaded task for precise, independent timing of events that can be categorized as pulses or trains of pulses; the events correspond to transitions between the HIGH periods and LOW periods of the pulses. PyPulsedThread contains a collection of functions for controlling a pulsedThread object wrapped in a PyCapsule. It is useful for building Python C-modules controlling pulsedThread objects. Please see pulsedThread.html detailed information, some of this information is also avaialble in the wiki https://github.com/jamieboyd/pulsedThread/wiki

About

A C++ class that uses the POSIX pthread library for precise, independent timing of pulses or trains of events, plus functions for controlling a pulsedThread object from a Python C-module

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 48.0%
  • HTML 43.3%
  • Python 8.3%
  • Makefile 0.4%