# .net/ivi instrument drivers work with OpenTap

**URL:** <https://forum.opentap.io/t/net-ivi-instrument-drivers-work-with-opentap/1327>\
**Category:** General\
**Created:** [December 15, 2023, 2:23pm UTC](https://forum.opentap.io/t/net-ivi-instrument-drivers-work-with-opentap/1327 "2023-12-15T14:23:29Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![edl7878](https://avatars.discourse-cdn.com/v4/letter/e/3bc359/32.png) [@edl7878](https://forum.opentap.io/u/edl7878)\
**Post date:** [December 15, 2023, 2:23pm UTC](https://forum.opentap.io/t/net-ivi-instrument-drivers-work-with-opentap/1327/1 "2023-12-15T14:23:29Z")

</div>

Hi,

I am trying to use OpenTap with driver of [ivi.net](http://ivi.net) and .net instrument specific.

As reading OpenTap doc, I found OpenTap just has a **ScpiInstrument** subclass.

So, is it possible for OpenTap working with driver of [ivi.net](http://ivi.net) and .net spcific?

Is that to say for DUTs and Instruments control, if it depends on [ivi.net](http://ivi.net) or .net specific driver,  
user would have to implement plugins for them?

And if things like this, Is there any templates, demos or resources for referencing?

Thanks a lot.

---

<div class="post-metadata">

**Author:** ![rolf\_madsen](https://avatars.discourse-cdn.com/v4/letter/r/43a26b/32.png) [@rolf\_madsen](https://forum.opentap.io/u/rolf_madsen)\
**Post date:** [December 18, 2023, 8:50am UTC](https://forum.opentap.io/t/net-ivi-instrument-drivers-work-with-opentap/1327/2 "2023-12-18T08:50:43Z")

</div>

Hi @edl7878 and welcome to the forum!

It is possible to use IVI drivers with OpenTAP, you can just create an instrument driver class and use the .NET API directly. So when programming those you just use it like any other .NET library.

I think any use of IVI drivers would have to be manually programmed for the specific driver.

We don’t have resources of using IVI drivers.
