Skip to content

Installation

uv add nidaqlib

Optional extras:

uv add 'nidaqlib[parquet]'    # ParquetSink
uv add 'nidaqlib[postgres]'   # PostgresSink

nidaqlib requires the NI-DAQmx driver runtime for any real-hardware operation; the Python layer (nidaqmx-python) is pulled in automatically but the driver is a separate platform-specific install. See the NI-DAQmx driver downloads.

Tests do not require the driver — FakeDaqBackend covers the test surface.