> ## Documentation Index
> Fetch the complete documentation index at: https://instro.nominal.io/llms.txt
> Use this file to discover all available pages before exploring further.

# DewesoftX

> A driver for [`InstroDAQ`](/daq)

<Card title="DewesoftX" horizontal href="/daq/DewesoftX">
  <img src="https://mintcdn.com/nominal/vd1fIohbHX0IE-nH/snippets/drivers/daq/dewesoftx/image.png?fit=max&auto=format&n=vd1fIohbHX0IE-nH&q=85&s=5101fd36b0eda4721ece5c78080bc52b" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="DewesoftX" width="685" height="560" data-path="snippets/drivers/daq/dewesoftx/image.png" />
</Card>

<Warning>This driver is Windows only and ships in the `instro-unstable` package, whose API may change without notice.</Warning>

The [`DewesoftX`](https://nominal-io.github.io/instro/instruments/daq/#dewesoftx-unstable) driver provides a driver that can be used to instantiate an [InstroDAQ](/daq). It attaches over DCOM to a DewesoftX instance already running on the same PC and exposes its live channels.

## Creating an [`InstroDAQ`](/daq) with [`DewesoftX`](https://nominal-io.github.io/instro/instruments/daq/#dewesoftx-unstable)

```python theme={null}
from instro.daq import InstroDAQ
from instro.unstable.daq.drivers import DewesoftX

# attaches to the DewesoftX instance running on this Windows PC
daq = InstroDAQ(name="dewesoftDAQ", driver=DewesoftX())
```

Pass `dxd_name` to control the `.dxd` file `start()` stores to; the default names it after the run time.

Parameters and methods specific to [`DewesoftX`](https://nominal-io.github.io/instro/instruments/daq/#dewesoftx-unstable) can be found in the [SDK](https://nominal-io.github.io/instro/).
