Skip to content

Tags: ni/niveristand-synchronization-custom-device

Tags

v24.0.0

Toggle v24.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Build for VeriStand 2024 (#64)

v23.3.0

Toggle v23.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Filter out error which occurs with old driver versions (#58)

v23.0.0

Toggle v23.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Use quarterly display version (#56)

v21.0.1

Toggle v21.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Work around issue with DAQmx devices as the master hardware synchroni…

…zation device (#53)

Work around an initialization ordering issue related to the VeriStand engine's usage of DAQmx.

If a DAQmx module is configured as the chassis master hardware synchronization device, a DAQmx timing source is created prior to the custom device engine being launched. If we connect a new source to the 10MHz clock input at that point, we can cause the PLL to lose phase-lock and the timing source to be torn down, resulting in the primary VeriStand timed loop erroring. This issue doesn't always occur, as the new clock is sometimes "close-enough".

By connecting the clock terminals in ActionVIOnDownload, the chassis lock should be disciplined properly by the time a DAQmx timing source is created. We also connect them again in the engine, in case the original configuration failed (e.g. due to missing remote support) or something else went wrong. Double connecting does not cause any issues.

v21.0.0

Toggle v21.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Create stub files for unsupported targets (#52)

v20.0.0

Toggle v20.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update CODEOWNERS (#40)

v19.1.0

Toggle v19.1.0's commit message
Update test config to support ATS hardware (#33)

* Update Pharlap test config file with host name and card identifier

* Modified device name mismatch error test to not override config with valid card name

* Update Linux x64 test config file with host name and card identifier

* Saved modified test VI for LabVIEW 2015

v19.0.0

Toggle v19.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Build nipkg for 32- and 64-bit (#30)

v18.6.0

Toggle v18.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update nipkg build information with new name and install path (#27)