Acquisition
General interface for digital multimeters or data loggers, be they serial, USB, network-attached or otherwise. Comes with a suite of common components enabling the rapid implementation of real-time signal-processing and control systems, e.g. FIR/IIR filters, PID controllers &c.
Download
The latest stable version may be found on Hackage.
Documentation
Refer to the Haddock-generated documentation or inspect the included examples.
Development
Grab the latest development version via Darcs:
darcs get --lazy http://liyang.hu/acquisition/
Features
Connections
- Serial Port
- Parallel Port
- TCP/UDP connection
Protocols
- Digitech QM1537
- Precision Gold EM6000 / Maplin N56FU
- Acquisition — Native protocol, using Data.Binary for serialisation.
Sources
The following additional sources are available, aside from protocol outputs:
- Constant value
- Arbitrary IO action
- GTK interface
- Slider
- Toggle
Sinks
- Bit Bucket
- Arbitrary IO action
- GTK display
- Bar
- Value / time plot
License
This software is made available according to the terms of the GPL (General Public License), version 3. If you require a more permissive license, don’t hesitate to contact me in order to come to a mutually-acceptable compromise.