# New instrument and Switch manager plugins

**URL:** <https://forum.opentap.io/t/new-instrument-and-switch-manager-plugins/412>\
**Category:** Ecosystem\
**Created:** [July 30, 2021, 8:48pm UTC](https://forum.opentap.io/t/new-instrument-and-switch-manager-plugins/412 "2021-07-30T20:48:27Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![GoranJohnsson](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.opentap.io/goranjohnsson/32/140_2.png) [@GoranJohnsson](https://forum.opentap.io/u/GoranJohnsson)\
**Post date:** [July 30, 2021, 8:48pm UTC](https://forum.opentap.io/t/new-instrument-and-switch-manager-plugins/412/1 "2021-07-30T20:48:27Z")

</div>

Just noticed a bunch of new plugins incl. several instrument “drivers” implemented as teststeps using SCPI commands. Can these be used from a custom teststep or is the idea to use them at “testplan level”?  
I also noticed the (licensed) Switch Manager plugin, do you plan to announce/introduce this?

 ![image](https://us1.discourse-cdn.com/flex020/uploads/opentap/original/1X/c6978f6182114fbfaae91c5516480cc72048efc6.png)

---

<div class="post-metadata">

**Author:** ![brennen\_direnzo](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.opentap.io/brennen_direnzo/32/6_2.png) [@brennen\_direnzo](https://forum.opentap.io/u/brennen_direnzo)\
**Post date:** [July 30, 2021, 9:04pm UTC](https://forum.opentap.io/t/new-instrument-and-switch-manager-plugins/412/2 "2021-07-30T21:04:52Z")

</div>

@GoranJohnsson glad you found these! For the instrument plugins, yes, these expose the SCPI interface of 700+ instruments as Test Steps. They are mainly to support simple instrument control within a Test Plan, but you would also be able to call the instrument driver from within a custom Test Step.

On the Switch Manager, this is a visual GUI on top of the existing connections interface, it is licensed, but it is included as part of the KS8400B license required for PathWave Test Automation Developer’s System.

We will be doing some broader announcement of these in upcoming Newsletters ([Link for those not already subscribed](http://eepurl.com/gr0G59)

---

<div class="post-metadata">

**Author:** ![jeff.dralla](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.opentap.io/jeff.dralla/32/220_2.png) [@jeff.dralla](https://forum.opentap.io/u/jeff.dralla)\
**Post date:** [July 30, 2021, 9:12pm UTC](https://forum.opentap.io/t/new-instrument-and-switch-manager-plugins/412/3 "2021-07-30T21:12:12Z")

</div>

Excellent eyes @GoranJohnsson! Yes, lots of exciting capabilities for both the OpenTAP Community and the OpenTAP Ecosystem is around the corner!

---

<div class="post-metadata">

**Author:** ![mrjeffsmith](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.opentap.io/mrjeffsmith/32/309_2.png) [@mrjeffsmith](https://forum.opentap.io/u/mrjeffsmith)\
**Post date:** [September 4, 2021, 1:23pm UTC](https://forum.opentap.io/t/new-instrument-and-switch-manager-plugins/412/4 "2021-09-04T13:23:39Z")

</div>

Could you please directly link to the information when it makes it out? Thanks.

---

<div class="post-metadata">

**Author:** ![brennen\_direnzo](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.opentap.io/brennen_direnzo/32/6_2.png) [@brennen\_direnzo](https://forum.opentap.io/u/brennen_direnzo)\
**Post date:** [September 8, 2021, 3:10am UTC](https://forum.opentap.io/t/new-instrument-and-switch-manager-plugins/412/5 "2021-09-08T03:10:09Z")

</div>

@mrjeffsmith the new instrument support is highlighted in our latest newsletter. Direct link to that here:  
[https://mailchi.mp/8c03c7c28a31/opentap-project-newsletter-13427687](https://mailchi.mp/8c03c7c28a31/opentap-project-newsletter-13427687)

All of these instrument plugins are now available in the [Package Repo](http://packages.opentap.io/)

As for the Switch Manager, I would call it a soft rollout at this point, but look for more info on that soon.  
The plugin can be downloaded from here:  
[http://packages.opentap.io/index.html#/?name=Switch%20Manager&version=1.0.0%2B71526792&os=Windows&architecture=AnyCPU](http://packages.opentap.io/index.html#/?name=Switch%20Manager&version=1.0.0%2B71526792&os=Windows&architecture=AnyCPU)

Here is a GIF of it in action:  
 ![SwitchManagerInAction](https://us1.discourse-cdn.com/flex020/uploads/opentap/original/1X/477adfd278dac727a2c6a7841d7268f2673f2384.gif)

---

<div class="post-metadata">

**Author:** ![GoranJohnsson](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.opentap.io/goranjohnsson/32/140_2.png) [@GoranJohnsson](https://forum.opentap.io/u/GoranJohnsson)\
**Post date:** [September 8, 2021, 8:26pm UTC](https://forum.opentap.io/t/new-instrument-and-switch-manager-plugins/412/6 "2021-09-08T20:26:46Z")

</div>

More info on Switch Manager is welcomed. The whole concept of Connections in OpenTAP seems rather complicated and not very documented. The fact the DUT/Instrument must have Port’s added (as I understand) I have not found in help/documentation (besides in examples).  
Also, is it possible to use multiplexer switches or simple relay closures in Switch Manager (and not only matrix switches)?

---

<div class="post-metadata">

**Author:** ![brennen\_direnzo](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.opentap.io/brennen_direnzo/32/6_2.png) [@brennen\_direnzo](https://forum.opentap.io/u/brennen_direnzo)\
**Post date:** [September 8, 2021, 9:34pm UTC](https://forum.opentap.io/t/new-instrument-and-switch-manager-plugins/412/7 "2021-09-08T21:34:53Z")

</div>

@gordonong can you help @GoranJohnsson with some of his questions?

---

<div class="post-metadata">

**Author:** ![gordonong](https://avatars.discourse-cdn.com/v4/letter/g/3da27b/32.png) [@gordonong](https://forum.opentap.io/u/gordonong)\
**Post date:** [September 9, 2021, 3:19am UTC](https://forum.opentap.io/t/new-instrument-and-switch-manager-plugins/412/8 "2021-09-09T03:19:07Z")

</div>

The Switch Manager basically wrap around the OpenTAP Connections concept and visualize it. The connection/paths that created in Switch Manager will shown in the Connections panel in the Editor Bench Settings.

Yes, you can use it for multiplexer and relay. Any kind of switch should work as long as you able to define OpenTAP ViaPoints and Ports for it. The latest release of Switch Manager (1.0.1) contains some example on how to use the Switch Manager APIs.
