Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/dougthor42/nidaq-monitor
- Owner: dougthor42
- License: mit
- Created: 2014-12-30T19:53:00.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2015-01-13T00:22:08.000Z (almost 10 years ago)
- Last Synced: 2024-03-15T12:11:19.811Z (10 months ago)
- Language: Python
- Size: 230 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
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.
*