Skip to content

Releases: ni/niveristand-routing-and-faulting-custom-device

Routing and Faulting Custom Device 25.0.0 (2025 Q1)

29 Jan 06:24
166ff1a
Compare
Choose a tag to compare

Enhancements

VeriStand Version Support

  • VeriStand 2025
  • VeriStand 2024
  • VeriStand 2023

VeriStand Version Support Removed

  • VeriStand 2021

Packages and Install Order

The Routing and Faulting custom device, SLSC Switch custom device, and NI-SWITCH custom device may be installed in any order and are the only packages required to perform routing and faulting in the VeriStand development environment:

Order Package Name Description Optional?
1 ni-routing-and-faulting-veristand-<version>-support_25.0.0.6_windows_x64.nipkg Routing and Faulting Custom Device No
2 ni-slsc-switch-veristand-<version>-support_25.0.0.6_windows_x64.nipkg SLSC Switch Custom Device Yes
3 ni-switch-veristand-<version>-support_25.0.0.6_windows_x64.nipkg NI-SWITCH Custom Device Yes

Optional packages are included that enable scripting each of the custom device configurations from LabVIEW, as well as examples of using these scripting APIs. To use these packages, the install order is as follows:

Order Package Name Description Optional?
1 ni-routing-and-faulting-veristand-<version>-labview-support_25.0.0.6_windows_x64.nipkg LabVIEW Scripting API for Routing and Faulting Yes
2 ni-slsc-switch-veristand-<version>-labview-support_25.0.0.6_windows_x64.nipkg LabVIEW Scripting API for SLSC Switch Yes
3 ni-switch-veristand-<version>-labview-support_25.0.0.6_windows_x64.nipkg LabVIEW Scripting API for NI-SWITCH Yes
4 ni-slsc-switch-veristand-<version>-labview-examples_25.0.0.6_windows_x64.nipkg LabVIEW Scripting Examples for SLSC Switch Yes
5 ni-switch-veristand-<version>-labview-examples_25.0.0.6_windows_x64.nipkg LabVIEW Scripting Examples for NI-SWITCH Yes

NIPM Compatibility

All installer packages (.nipkg) require NI Package Manager 2025 Q1 or later to install.

Routing and Faulting Custom Device 24.0.0 (2024 Q1)

08 Feb 21:42
d6bd397
Compare
Choose a tag to compare

Enhancements

  • Add support for VeriStand 2024 Q1
  • Add SLSC Chassis if Module Lookup Fails #288

VeriStand Version Support

  • VeriStand 2024
  • VeriStand 2023
  • VeriStand 2021

VeriStand Version Support Removed

  • VeriStand 2020

Packages and Install Order

The Routing and Faulting custom device, SLSC Switch custom device, and NI-SWITCH custom device may be installed in any order and are the only packages required to perform routing and faulting in the VeriStand development environment:

Order Package Name Description Optional?
1 ni-routing-and-faulting-veristand-<version>-support_24.0.0.8_windows_x64.nipkg Routing and Faulting Custom Device No
2 ni-slsc-switch-veristand-<version>-support_24.0.0.8_windows_x64.nipkg SLSC Switch Custom Device Yes
3 ni-switch-veristand-<version>-support_24.0.0.8_windows_x64.nipkg NI-SWITCH Custom Device Yes

Optional packages are included that enable scripting each of the custom device configurations from LabVIEW, as well as examples of using these scripting APIs. To use these packages, the install order is as follows:

Order Package Name Description Optional?
1 ni-routing-and-faulting-veristand-<version>-labview-support_24.0.0.8_windows_x64.nipkg LabVIEW Scripting API for Routing and Faulting Yes
2 ni-slsc-switch-veristand-<version>-labview-support_24.0.0.8_windows_x64.nipkg LabVIEW Scripting API for SLSC Switch Yes
3 ni-switch-veristand-<version>-labview-support_24.0.0.8_windows_x64.nipkg LabVIEW Scripting API for NI-SWITCH Yes
4 ni-slsc-switch-veristand-<version>-labview-examples_24.0.0.8_windows_x64.nipkg LabVIEW Scripting Examples for SLSC Switch Yes
5 ni-switch-veristand-<version>-labview-examples_24.0.0.8_windows_x64.nipkg LabVIEW Scripting Examples for NI-SWITCH Yes

NIPM Compatibility

All installer packages (.nipkg) require NI Package Manager 2024 Q1 or later to install.

Routing and Faulting Custom Device 23.0.0 (2023 Q1)

07 Feb 17:15
143c18a
Compare
Choose a tag to compare

Enhancements

  • Add support for VeriStand 2023 Q1

VeriStand Version Support

  • VeriStand 2023
  • VeriStand 2021
  • VeriStand 2020

VeriStand Version Support Removed

  • VeriStand 2019

Packages and Install Order

The Routing and Faulting custom device, SLSC Switch custom device, and NI-SWITCH custom device may be installed in any order and are the only packages required to perform routing and faulting in the VeriStand development environment:

Order Package Name Description Optional?
1 ni-routing-and-faulting-veristand-<version>-support_23.0.0.8_windows_x64.nipkg Routing and Faulting Custom Device No
2 ni-slsc-switch-veristand-<version>-support_23.0.0.8_windows_x64.nipkg SLSC Switch Custom Device Yes
3 ni-switch-veristand-<version>-support_23.0.0.8_windows_x64.nipkg NI-SWITCH Custom Device Yes

Optional packages are included that enable scripting each of the custom device configurations from LabVIEW, as well as examples of using these scripting APIs. To use these packages, the install order is as follows:

Order Package Name Description Optional?
1 ni-routing-and-faulting-veristand-<version>-labview-support_23.0.0.8_windows_x64.nipkg LabVIEW Scripting API for Routing and Faulting Yes
2 ni-slsc-switch-veristand-<version>-labview-support_23.0.0.8_windows_x64.nipkg LabVIEW Scripting API for SLSC Switch Yes
3 ni-switch-veristand-<version>-labview-support_23.0.0.8_windows_x64.nipkg LabVIEW Scripting API for NI-SWITCH Yes
4 ni-slsc-switch-veristand-<version>-labview-examples_23.0.0.8_windows_x64.nipkg LabVIEW Scripting Examples for SLSC Switch Yes
5 ni-switch-veristand-<version>-labview-examples_23.0.0.8_windows_x64.nipkg LabVIEW Scripting Examples for NI-SWITCH Yes

NIPM Compatibility

All installer packages (.nipkg) require NI Package Manager 2023 Q1 or later to install.

Routing and Faulting Custom Device 21.0.0

17 Feb 17:29
91241ea
Compare
Choose a tag to compare

Enhancements

  • Add support for VeriStand 2021

VeriStand Version Support

  • VeriStand 2021
  • VeriStand 2020
  • VeriStand 2019

VeriStand Version Support Removed

  • VeriStand 2018
  • VeriStand 2017

RT Target Support Removed

  • Phar Lap ETS
  • ARM-based Linux Real-Time

Packages and Install Order

The Routing and Faulting custom device, SLSC Switch custom device, and NI-SWITCH custom device may be installed in any order and are the only packages required to perform routing and faulting in the VeriStand development environment:

Order Package Name Description Optional?
1 ni-routing-and-faulting-veristand-<version>-support_21.0.0.15_windows_x64.nipkg Routing and Fauting Custom Device No
2 ni-slsc-switch-veristand-<version>-support_21.0.0.15_windows_x64.nipkg SLSC Switch Custom Device Yes
3 ni-switch-veristand-<version>-support_21.0.0.15_windows_x64.nipkg NI-SWITCH Custom Device Yes

Optional packages are included that enable scripting each of the custom device configurations from LabVIEW, as well as examples of using these scripting APIs. To use these packages, the install order is as follows:

Order Package Name Description Optional?
1 ni-routing-and-faulting-veristand-<version>-labview-support_21.0.0.15_windows_x64.nipkg LabVIEW Scripting API for Routing and Faulting Yes
2 ni-slsc-switch-veristand-<version>-labview-support_21.0.0.15_windows_x64.nipkg LabVIEW Scripting API for SLSC Switch Yes
3 ni-switch-veristand-<version>-labview-support_21.0.0.15_windows_x64.nipkg LabVIEW Scripting API for NI-SWITCH Yes
4 ni-slsc-switch-veristand-<version>-labview-examples_21.0.0.15_windows_x64.nipkg LabVIEW Scripting Examples for SLSC Switch Yes
5 ni-switch-veristand-<version>-labview-examples_21.0.0.15_windows_x64.nipkg LabVIEW Scripting Examples for NI-SWITCH Yes

NIPM Compatibility

All installer packages (.nipkg) require NI Package Manager 21.3 or later to install.

Routing and Faulting Custom Device 20.6.0

19 Jul 19:08
06e37a1
Compare
Choose a tag to compare

Enhancements

  • Initial release of the NI-SWITCH LabVIEW Scripting API and Examples #255, #257
  • Improved documentation and icons for the Routing and Faulting Hardware API #251

Bug Fixes

  • NI-SWITCH scripting errors go to the same place as the other CDs #254

VeriStand Version Support

  • VeriStand 2020
  • VeriStand 2019
  • VeriStand 2018
  • VeriStand 2017

Packages and Install Order

The Routing and Faulting custom device, SLSC Switch custom device, and NI-SWITCH custom device may be installed in any order and are the only packages required to perform routing and faulting in the VeriStand development environment:

Order Package Name Description Optional?
1 ni-routing-and-faulting-veristand-<version>-support_20.6.0.6_windows_x64.nipkg Routing and Fauting Custom Device No
2 ni-slsc-switch-veristand-<version>-support_20.6.0.6_windows_x64.nipkg SLSC Switch Custom Device Yes
3 ni-switch-veristand-<version>-support_20.6.0.6_windows_x64.nipkg NI-SWITCH Custom Device Yes

Optional packages are included that enable scripting each of the custom device configurations from LabVIEW, as well as examples of using these scripting APIs. To use these packages, the install order is as follows:

Order Package Name Description Optional?
1 ni-veristand-<version>-custom-device-labview-support-common_20.6.0.6_windows_x64.nipkg Common files for scripting any included Custom Device Yes
2 ni-routing-and-faulting-veristand-<version>-labview-support_20.6.0.6_windows_x64.nipkg LabVIEW Scripting API for Routing and Faulting Yes
3 ni-slsc-switch-veristand-<version>-labview-support_20.6.0.6_windows_x64.nipkg LabVIEW Scripting API for SLSC Switch Yes
4 ni-switch-veristand-<version>-labview-support_20.6.0.6_windows_x64.nipkg LabVIEW Scripting API for NI-SWITCH Yes
5 ni-slsc-switch-veristand-<version>-labview-examples_20.6.0.6_windows_x64.nipkg LabVIEW Scripting Examples for SLSC Switch Yes
6 ni-switch-veristand-<version>-labview-examples_20.6.0.6_windows_x64.nipkg LabVIEW Scripting Examples for NI-SWITCH Yes

NIPM Compatibility

All installer packages (.nipkg) require NI Package Manager 20.7 or later to install.

Routing and Faulting Custom Device 20.5.0

16 Apr 21:20
9657b3b
Compare
Choose a tag to compare

Enhancements

NI-SWITCH Custom Device

  • This is the first release of the NI-SWITCH Custom Device
  • Requires the NI-SWITCH driver be installed on the host system
  • Exposes PXI and PXIe switch modules on Pharlap, PXI Linux, and Windows
  • Not required to use SLSC Switch or other hardware with the Routing and Faulting Custom Device

Bug Fixes

  • Routing and Faulting should come after NI-SWITCH custom devices #236
  • Clean up Routing and Faulting scripting error codes #237

VeriStand Version Support

  • VeriStand 2020
  • VeriStand 2019
  • VeriStand 2018
  • VeriStand 2017

Packages and Install Order

The Routing and Faulting custom device, SLSC Switch custom device, and NI-SWITCH custom device may be installed in any order and are the only packages required to perform routing and faulting in the VeriStand development environment:

Order Package Name Description Optional?
1 ni-routing-and-faulting-veristand-<version>-support_20.5.0.12_windows_x64.nipkg Routing and Fauting Custom Device No
2 ni-slsc-switch-veristand-<version>-support_20.5.0.12_windows_x64.nipkg SLSC Switch Custom Device Yes
3 ni-switch-veristand-<version>-support_20.5.0.12_windows_x64.nipkg NI-SWITCH Custom Device Yes

Optional packages are included that enable scripting each of the custom device configurations from LabVIEW, as well as examples of using these scripting APIs. To use these packages, the install order is as follows:

Order Package Name Description Optional?
1 ni-veristand-<version>-custom-device-labview-support-common_20.5.0.12_windows_x64.nipkg Common files for scripting any included Custom Device Yes
2 ni-routing-and-faulting-veristand-<version>-labview-support_20.5.0.12_windows_x64.nipkg LabVIEW Scripting API for Routing and Faulting Yes
3 ni-slsc-switch-veristand-<version>-labview-support_20.5.0.12_windows_x64.nipkg LabVIEW Scripting API for SLSC Switch Yes
4 ni-routing-and-faulting-veristand-<version>-labview-examples_20.5.0.12_windows_x64.nipkg LabVIEW Scripting Examples for Routing and Faulting and SLSC Switch Yes

NIPM Compatibility

All installer packages (.nipkg) require NI Package Manager 20.5 or later to install.

Routing and Faulting Custom Device 20.4.0

16 Dec 21:30
581e57c
Compare
Choose a tag to compare

Enhancements

  • Support setting reservation group property for SLSC Switch #205
  • Add reservation group scripting entrypoints to the palettes #207
  • Update state value table in Set Routing Channel State Configurations.vi #208

Bug Fixes

  • Allow removing connections for modules which no longer exist #209
  • Use .NET API to work around NI VeriStand - Get Item Root.vi bug #211

VeriStand Version Support

  • VeriStand 2020
  • VeriStand 2019
  • VeriStand 2018
  • VeriStand 2017

Install Order

The Routing and Faulting custom device and SLSC Switch custom device may be installed in any order and are the only packages required to perform routing and faulting in the VeriStand development environment.

Optional packages are included that enable scripting each of the custom device configurations from LabVIEW, as well as examples of using these scripting APIs. To use these packages, the install order is as follows:

  1. ni-routing-and-faulting-veristand-<version>-support_20.4.0.10_windows_x64.nipkg
  2. ni-slsc-switch-veristand-<version>-support_20.4.0.10_windows_x64.nipkg
  3. ni-veristand-<version>-custom-device-labview-support-common_20.4.0.10_windows_x64.nipkg
  4. ni-routing-and-faulting-veristand-<version>-labview-support_20.4.0.10_windows_x64.nipkg
  5. ni-slsc-switch-veristand-<version>-labview-support_20.4.0.10_windows_x64.nipkg
  6. ni-routing-and-faulting-veristand-<version>-labview-examples_20.4.0.10_windows_x64.nipkg

NIPM Compatibility

All installer packages (.nipkg) require NI Package Manager 20.5 or later to install.

Routing and Faulting Custom Device 20.3.0

08 Sep 21:48
c7db41b
Compare
Choose a tag to compare

Enhancements

  • Include normal custom devices in hardware search #197

Bug Fixes

  • Include dependency properties when scripting SLSC CDs #200

VeriStand Version Support

  • VeriStand 2020
  • VeriStand 2019
  • VeriStand 2018
  • VeriStand 2017

Install Order

The Routing and Faulting custom device and SLSC Switch custom device may be installed in any order and are the only packages required to perform routing and faulting in the VeriStand development environment.

Optional packages are included that enable scripting each of the custom device configurations from LabVIEW, as well as examples of using these scripting APIs. To use these packages, the install order is as follows:

  1. ni-routing-and-faulting-veristand-<version>-support_20.3.0.11_windows_all.nipkg
  2. ni-slsc-switch-veristand-<version>-support_20.3.0.11_windows_all.nipkg
  3. ni-veristand-<version>-custom-device-labview-support-common_20.3.0.11_windows_all.nipkg
  4. ni-routing-and-faulting-veristand-<version>-labview-support_20.3.0.11_windows_all.nipkg
  5. ni-slsc-switch-veristand-<version>-labview-support_20.3.0.11_windows_all.nipkg
  6. ni-routing-and-faulting-veristand-<version>-labview-examples_20.3.0.11_windows_all.nipkg

NIPM Compatibility

All installer packages (.nipkg) require NI Package Manager 20.5 or later to install.

Routing and Faulting Custom Device 20.2.0

09 Jul 20:01
07c4415
Compare
Choose a tag to compare

Enhancements

  • State value table UX improvements #187

VeriStand Version Support

  • VeriStand 2020
  • VeriStand 2019
  • VeriStand 2018
  • VeriStand 2017

Install Order

The Routing and Faulting custom device and SLSC Switch custom device may be installed in any order and are the only packages required to perform routing and faulting in the VeriStand development environment.

Optional packages are included that enable scripting each of the custom device configurations from LabVIEW, as well as examples of using these scripting APIs. To use these packages, the install order is as follows:

  1. ni-routing-and-faulting-veristand-<version>-support_20.2.0.8_windows_all.nipkg
  2. ni-slsc-switch-veristand-<version>-support_20.2.0.8_windows_all.nipkg
  3. ni-veristand-<version>-custom-device-labview-support-common_20.2.0.8_windows_all.nipkg
  4. ni-routing-and-faulting-veristand-<version>-labview-support_20.2.0.8_windows_all.nipkg
  5. ni-slsc-switch-veristand-<version>-labview-support_20.2.0.8_windows_all.nipkg
  6. ni-routing-and-faulting-veristand-<version>-labview-examples_20.2.0.8_windows_all.nipkg

NIPM Compatibility

All installer packages (.nipkg) require NI Package Manager 20.0 or later to install.

Routing and Faulting Custom Device 20.0.0

21 May 20:53
cb7cdcd
Compare
Choose a tag to compare

Enhancements

  • Add support for VeriStand 2020
  • Fully supported system definition scripting API

VeriStand Version Support

  • VeriStand 2020
  • VeriStand 2019
  • VeriStand 2018
  • VeriStand 2017

Install Order

The Routing and Faulting custom device and SLSC Switch custom device may be installed in any order and are the only packages required to perform routing and faulting in the VeriStand development environment.

Optional packages are included that enable scripting each of the custom device configurations from LabVIEW, as well as examples of using these scripting APIs. To use these packages, the install order is as follows:

  1. ni-routing-and-faulting-veristand-<version>-support_20.0.0.18_windows_all.nipkg
  2. ni-slsc-switch-veristand-<version>-support_20.0.0.18_windows_all.nipkg
  3. ni-veristand-<version>-custom-device-labview-support-common_20.0.0.18_windows_all.nipkg
  4. ni-routing-and-faulting-veristand-<version>-labview-support_20.0.0.18_windows_all.nipkg
  5. ni-slsc-switch-veristand-<version>-labview-support_20.0.0.18_windows_all.nipkg
  6. ni-routing-and-faulting-veristand-<version>-labview-examples_20.0.0.18_windows_all.nipkg

NIPM Compatibility

All installer packages (.nipkg) require NI Package Manager 20.0 or later to install.