# MCCDriver

Control the Measurement Computing (MCC) DAQ from Python through [`InstroDAQ`](https://dev.nominal.io/instro/daq.md).

![Measurement Computing (MCC)](https://dev.nominal.io/instro/_images/MCCDriver.png)

The [`MCCDriver`](https://dev.nominal.io/instro/ref/instruments/instro.daq.drivers.mcc.mccdaq.MCCDriver.md#instro.daq.drivers.mcc.mccdaq.MCCDriver "instro.daq.drivers.mcc.mccdaq.MCCDriver") provides a driver that can be used to instantiate an [InstroDAQ](https://dev.nominal.io/instro/daq.md). It covers Measurement Computing USB and Ethernet DAQ devices through the MCC Universal Library (`mcculw`).

## Creating an [`InstroDAQ`](https://dev.nominal.io/instro/daq.md) with [`MCCDriver`](https://dev.nominal.io/instro/ref/instruments/instro.daq.drivers.mcc.mccdaq.MCCDriver.md#instro.daq.drivers.mcc.mccdaq.MCCDriver "instro.daq.drivers.mcc.mccdaq.MCCDriver")

```python
from instro.daq import InstroDAQ
from instro.daq.drivers.mcc import MCCDriver

# device unique ID, optionally suffixed with a board number
daq = InstroDAQ(name="mccDAQ", driver=MCCDriver(device_id="344371:0"))
```

Parameters and methods specific to [`MCCDriver`](https://dev.nominal.io/instro/ref/instruments/instro.daq.drivers.mcc.mccdaq.MCCDriver.md#instro.daq.drivers.mcc.mccdaq.MCCDriver "instro.daq.drivers.mcc.mccdaq.MCCDriver") can be found in the [Reference](https://dev.nominal.io/instro/ref.md).
