Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dougthor42/nidaq-monitor

NiDAQ-Monitor: A python implementation of a voltage or current monitoring program using the NiDAQmx NI-USB 6009 multifunction I/O data acquisition board. Allows user to set upper and lower warning and critical limits, send emails upon OOC conditions, and more.
https://github.com/dougthor42/nidaq-monitor

Last synced: 6 days ago
JSON representation

NiDAQ-Monitor: A python implementation of a voltage or current monitoring program using the NiDAQmx NI-USB 6009 multifunction I/O data acquisition board. Allows user to set upper and lower warning and critical limits, send emails upon OOC conditions, and more.

Awesome Lists containing this project

README

        

NiDAQ-Monitor
=============

NiDAQ-Monitor: A python implementation of a Monitoring program
using the NiDAQmx NI-USB 6009 multifunction I/O data acquisition board.
Allows user to set upper and lower warning and critical limits, send
emails upon OOC conditions, and more.

Specifications
--------------

* Plot up realtime data
* Minimize to system tray
* Send out emails on alarm
* User able to silence alarm
* Separate email address for warning and critical alarms
* User set alarm limits
* User set read interval
* User set moving average length
* User set graph zoom level
* Menu Items:

* File:

* Close (to system tray)
* Exit

* Edit:

* Run (Or start/stop)
* Preferences

* View:

* ???

* User silence alarm
* On close, write all settings to config file
* On open, read all settings from config file, or create config file if it
doesn't already exist.
*