comedirecord is an oscilloscope program to record data from a COMEDI-compatible device. Its philosophy is to save the data in its original unfiltered form but allow comfortable viewing of the data during an experiment. One can acquire data from multiple DAQ boards simultaneously, and also append data via an incoming TCP port, which could be a telnet connection into comedirecord or data from another program. An IIR notch filter has been implemented to filter out unwanted mains noise (50 or 60Hz), which is useful especially for medical applications (EEG, ECG, EMG, etc). A DC filter can be switched on, which is useful when observing small voltage changes at a high gain (for example, measuring small temperature changes). The output format is ASCII and HDF5, so the data can be imported into GNUPLOT, scilab, or octave.
|Tags||data acquisition measurement oscilloscope HDF5 Octave Gnuplot Scilab|
|Operating Systems||Linux (32 and 64 bit)|
|Implementation||C++ QT 4 COMEDI|
I have added HDF5 data format support to comedirecord and can be checked out from git.
Still needs to be tested for stability but works and the fi...
Release Notes: This release supports HDF5, saves the configuration between starts so comedirecord remembers the number of channels, sampling rate, etc., and adds many small improvements and additional commandline parameters for the layout.