JKI-State-Machine-Objects icon indicating copy to clipboard operation
JKI-State-Machine-Objects copied to clipboard

Feature/issue 90 process case

Open ciozi137 opened this issue 5 months ago • 2 comments

Summary

This PR addresses Issue #90 by making process name matching case-insensitive to align with LabVIEW's behavior when recognizing overrides.

Problem

LabVIEW recognizes overrides regardless of case (e.g., both Process.vi and process.vi are valid), but our current implementation was case-sensitive. This mismatch could cause issues when process names didn't exactly match the expected case.

Changes Made

  • GetCallingProcessCloneName.vi: Updated to perform case-insensitive matching for Process.vi names
  • WaitOnProcessSync.vi: Modified to use GetCallingProcessCloneName.vi for consistent process name resolution, ensuring the same matching algorithm is applied during both registration and synchronization
image image

ciozi137 avatar Aug 25 '25 12:08 ciozi137