[LabVIEW] Error message while executing a function call

Issue

I am receiving the following error message while trying to execute function calls in LabView. How can I fix this?

Port FCT01 (@local): PortFctExecSync() failed: com_error: (-2147352567, 'Exception occurred.', (5005, u'LabVIEW', u"LabVIEW : parameter %p not found in the VI's connector pane. ", None, 0, 0), None)

Solution

This error is related to the attempt of reading values which are part of a cluster in LabVIEW.
This is not supported by ecu.test.

In general, you can read or write the whole cluster. The return value in each case is a tuple, which displays the existing values of signals in the cluster. Unfortunately there is no existing mapping for the elements in the cluster and the elements in the tuple. You have to know the position of the values within the tuple in order to pick the right one.

Keep in mind that by adding or removing signals from the cluster the order of them might change.