CallLibraryNodeParameterAdaptToTypeNotSupported
- Updated2023-02-17
- 1 minute(s) read
CallLibraryNodeParameterAdaptToTypeNotSupported
The Code Conversion Utility changed an adapt to type terminal on the Call Library Function node with a G Type. This version of LabVIEW does not support adapt to type parameters.
This parameter was configured as adapt to type in LabVIEW, but in LabVIEW NXG, Shared Library Interface (SLI) parameters must have a specific type. The Code Conversion Utility created a G Type of the type that was wired to this parameter and used that G Type to configure the SLI. The G Type name is constructed from the name of the parameter. Execution behavior should not be affected by this change.
What to Do
Review the change. Since the terminal is no longer adapt to type, wiring a different type to the parameter breaks the wire unless you update the configuration of the parameter.
Alternate Workarounds
If the previous suggestions don't restore the functionality of the affected code and the code isn't essential to the core functionality of your application, you can remove the portion of code. If the code is part of the core functionality of the application, you can use the VI Interop node to call your existing code, provided that the new code organization meets the architectural goals of your application. If neither solution meets the requirements of your application, do not migrate to LabVIEW NXG at this time.