Skip to content

Releases: ni/niveristand-custom-device-development-tools

VeriStand Custom Device Development Tools 24.0.0 (2024 Q1)

08 Feb 21:42
7eb6582
Compare
Choose a tag to compare

Enhancements

  • Add support for VeriStand 2024 Q1

Included Components

The following components are included with this release. Many of these have been merged into the repository from other, individual repositories on GitHub. See the readme for the specific branch at which they were merged.

Custom Device Development Tools package

  • Advanced System Definition Utilities
  • Compiled HTML Menu Tool
  • Custom Device Serialization Library
  • Encoding and Decoding Library
  • Network Comm API
  • Hardware Resource Discovery
  • Inline Async API
  • Import and Export Tool
  • Error API

LabVIEW Memory Management Tools package

  • LabVIEW Memory Manager

Custom Device LabVIEW Support Common package

  • Top-level scripting API menu for Custom Devices

VeriStand Version Support

  • VeriStand 2024
  • VeriStand 2023
  • VeriStand 2021

VeriStand Version Support Removed

  • VeriStand 2020

NIPM Compatibility

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

VeriStand Custom Device Development Tools 23.0.0 (2023 Q1)

07 Feb 17:18
0195718
Compare
Choose a tag to compare

Enhancements

  • Add support for VeriStand 2023 Q1

Included Components

The following components are included with this release. Many of these have been merged into the repository from other, individual repositories on GitHub. See the readme for the specific branch at which they were merged.

Custom Device Development Tools package

  • Advanced System Definition Utilities
  • Compiled HTML Menu Tool
  • Custom Device Serialization Library
  • Encoding and Decoding Library
  • Network Comm API
  • Hardware Resource Discovery
  • Inline Async API
  • Import and Export Tool
  • Error API

LabVIEW Memory Management Tools package

  • LabVIEW Memory Manager

Custom Device LabVIEW Support Common package

  • Top-level scripting API menu for Custom Devices

VeriStand Version Support

  • VeriStand 2023
  • VeriStand 2021
  • VeriStand 2020

VeriStand Version Support Removed

  • VeriStand 2019

NIPM Compatibility

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

VeriStand Custom Device Development Tools 21.3.0

19 Sep 17:13
3de6fb8
Compare
Choose a tag to compare

Bug Fixes

  • Simplify BCD Decode to remove duplicate data path #56

Included Components

The following components are included with this release. Many of these have been merged into the repository from other, individual repositories on GitHub. See the readme for the specific branch at which they were merged.

Custom Device Development Tools package

  • Advanced System Definition Utilities
  • Compiled HTML Menu Tool
  • Custom Device Serialization Library
  • Encoding and Decoding Library
  • Network Comm API
  • Hardware Resource Discovery
  • Inline Async API
  • Import and Export Tool
  • Error API

LabVIEW Memory Management Tools package

  • LabVIEW Memory Manager

Custom Device LabVIEW Support Common package

  • Top-level scripting API menu for Custom Devices

VeriStand Version Support

  • VeriStand 2021
  • VeriStand 2020
  • VeriStand 2019

NIPM Compatibility

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

VeriStand Custom Device Development Tools 21.0.0

17 Feb 17:28
df63db6
Compare
Choose a tag to compare

Enhancements

  • Add VeriStand 2021 Support

Included Components

The following components are included with this release. Many of these have been merged into the repository from other, individual repositories on GitHub. See the readme for the specific branch at which they were merged.

Custom Device Development Tools package

  • Advanced System Definition Utilities
  • Compiled HTML Menu Tool
  • Custom Device Serialization Library
  • Encoding and Decoding Library
  • Network Comm API
  • Hardware Resource Discovery
  • Inline Async API
  • Import and Export Tool
  • Error API

LabVIEW Memory Management Tools package

  • LabVIEW Memory Manager

Custom Device LabVIEW Support Common package

  • Top-level scripting API menu for Custom Devices

VeriStand Version Support

  • VeriStand 2021
  • VeriStand 2020
  • VeriStand 2019

NIPM Compatibility

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

VeriStand Custom Device Development Tools 20.7.0

11 Nov 21:28
Compare
Choose a tag to compare

Enhancements

New Component

  • Encoding and Decoding Library #41
  • Custom Device LabVIEW Common package #46

Other Changes

  • Reserve error range (732250..732274) for Ballard ARINC 429 CD #35
  • Reserve error range (732300..732324) for Encoding and Decoding library #36
  • Reserve error range (732350..732674) for Ballard MIL-STD 1553 CD #40
  • Enable running HTML help tool in LabVIEW 64-bit #43
  • Convert VI to VIM to support datatypes and inline during build #47
  • Reserve error range (732400..732424) for the Embedded Data Logger #48

Included Components

The following components are included with this release. Many of these have been merged into the repository from other, individual repositories on GitHub. See the readme for the specific branch at which they were merged.

Custom Device Development Tools package

  • Advanced System Definition Utilities
  • Compiled HTML Menu Tool
  • Custom Device Serialization Library
  • Encoding and Decoding Library
  • Network Comm API
  • Hardware Resource Discovery
  • Inline Async API
  • Import and Export Tool
  • Error API

LabVIEW Memory Management Tools package

  • LabVIEW Memory Manager

Custom Device LabVIEW Support Common package

  • Top-level scripting API menu for Custom Devices

VeriStand Version Support

  • VeriStand 2020
  • VeriStand 2019

NIPM Compatibility

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

VeriStand Custom Device Development Tools 20.5.0

27 Apr 14:47
a4df797
Compare
Choose a tag to compare

Enhancements

New Component

  • Custom device serialization utilities #29

Other Changes

  • Document process for reserving error codes #27
  • Reserve error codes for the custom device development tools #28
  • Install custom device development tools error codes file #30

Included Components

The following components are included with this release. Many of these have been merged into the repository from other, individual repositories on GitHub. See the readme for the specific branch at which they were merged.

Custom Device Development Tools package

  • Advanced System Definition Utilities
  • Compiled HTML Menu Tool
  • Custom Device Serialization Library
  • Network Comm API
  • Hardware Resource Discovery
  • Inline Async API
  • Import and Export Tool
  • Error API

LabVIEW Memory Management Tools package

  • LabVIEW Memory Manager

VeriStand Version Support

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

NIPM Compatibility

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

VeriStand Custom Device Development Tools 20.4.0

16 Dec 21:28
908d9fb
Compare
Choose a tag to compare

Enhancements

  • Improve HTML Help Tool to automatically build the CHM file on the build machine #17
  • Add HTML Help Workshop to listed dependencies #20

Breaking Change

  • Package LabVIEW Memory Management Tools in a separate package #24

Included Components

The following components are included with this release. These have been merged into the repository from other, individual repositories on GitHub. See the readme for the specific branch at which they were merged.

Custom Device Development Tools package

  • Advanced System Definition Utilities
  • Compiled HTML Menu Tool
  • Network Comm API
  • Hardware Resource Discovery
  • Inline Async API
  • Import and Export Tool
  • Error API

LabVIEW Memory Management Tools package

  • LabVIEW Memory Manager

VeriStand Version Support

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

NIPM Compatibility

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

VeriStand Custom Device Development Tools 20.3.0

28 Sep 19:54
aa3c061
Compare
Choose a tag to compare

Initial Release

This is the initial supported release of the VeriStand Custom Device Development Tools.

Included Components

The following components are included with this release. These have been merged into the repository from other, individual repositories on GitHub. See the readme for the specific branch at which they were merged.

  • Advanced System Definition Utilities
  • Compiled HTML Menu Tool
  • Network Comm API
  • Hardware Resource Discovery
  • Inline Async API
  • Import and Export Tool
  • Error API
  • LabVIEW Memory Manager

VeriStand Version Support

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

NIPM Compatibility

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