Worklist Item Code 543: Unknown Multidimensional Inport

Worklist Item Type

This Worklist Item is a Source Code

Cause

This occurs when Modelify attempts to convert a C parameter or global that has multiple dimensions and at least one of the dimension lengths can not be determined. Simulink supports having ports with inherited dimension but does not allow these ports to be of multiple dimensions.

Recommend Solution

This can be resolved by giving more information in the C code to help Modelify determine the dimension sizes of the parameter or global variable. This can usually be done by adding the length of the array if it is an array. It may be necessary to refactor a pointer to an array to resolve this issue.

Additional Resources

For further support, contact EnSoft Support at support@ensoftcorp.com