comedi
Comedi, short for Control and Measurement Device Interface, is an open-source software project that provides a common interface for data acquisition and measurement hardware on Linux. It combines kernel-level device drivers with a userspace library (libcomedi) to enable portable access to a wide range of data acquisition boards and devices.
The project offers kernel drivers that expose hardware as comedi devices. Each device can include multiple
Comedi aims to support a broad spectrum of boards from various vendors, including PCI, USB, and plug-in
The project is released under an open-source license (GPL) and has historically been distributed with several
Comedi has been used in research, education, and industry to acquire sensor data, control actuators, and manage