Logic Macro Known Issues with Entity Labels
Renaming ports in a configuration where a logic macro relies on the original name causes the map build to fail. See this solution for more information.
Another possibility is that there is an "illegal" character in the name of a port.
The special characters " and \ cannot be used in logic macros. Other special characters are OK. This is summarized in a table below. If one of the "illegal" characters are used, the map build will fail with an error message that points to the script (macro) in question but is not specific on the problem. For example:
Character | OK to use in logic macros |
---|---|
! | True |
" | False |
£ | True |
$ | True |
% | True |
^ | True |
& | True |
* | True |
( | True |
) | True |
- | True |
_ | True |
+ | True |
= | True |
[ | True |
] | True |
{ | True |
} | True |
: | True |
; | True |
@ | True |
' | True |
~ | True |
# | True |
, | True |
. | True |
< | True |
> | True |
/ | True |
? | True |
` | True |
¬ | True |
| | True |
\ | False |
One more point to note is that there cannot be duplicate names for ports used in logic macros. This also causes a map build fail, which indicates the script and name causing the problem:
Related content
CAN'T FIND YOUR ANSWER? CLICK HERE TO CONTACT SUPPORT
This solution was provided by Clear-Com via a question submitted to us by customers like you. If you wish to share with us a new solution or update an old one, please follow this link..
The information on this page is owned by Clear-Com and constitutes Clear-Com’s confidential and proprietary information, may be used solely for purposes related to the furtherance of Clear-Com’ business and shall not be disclosed, distributed, copied or disseminated without Clear-Com’s prior written consent. Click Here for Clear-Com's privacy statement.