8.5. Interface file messages

  1. (error 500) line 'number' of 'file name': incomplete string literal, or string literal containing unsupported characters.

    The interface tool has read an interface file called 'file name' and found an error at line 'number' containing a string without a closing quote, or a string containing unsupported characters (only the printable ASCII characters are valid (ranging from character 32 (space) through to character 126 (tilde)). Change the interface file to contain a valid string.

  2. (error 501) line 'number' of 'file name': incomplete comment.

    The interface tool has read an interface file called 'file name' and found an error at line 'number' containing a comment without the final */ characters. Change the interface file to complete the comment.

  3. (error 502) line 'number' of 'file name': unexpected character 'letter'.

    The interface tool has read an interface file called 'file name' and found an error at line 'number' containing text which the tool does not expect to see.

  4. (error 503) line 'number' of 'file name': could not read number.

    The interface tool has read an interface file called 'file name' and at line 'number' the interface tool could not convert the text into a number. Adjust the number to be valid and in the range [0, 2147483647].

  5. (error 504) line 'number' of 'file name': number must be positive.

    The interface tool has read an interface file called 'file name' and at line 'number' the interface tool found an unexpected negative number. Adjust the number to be in the range [0, 2147483647].

  6. (error 505) line 'number' of 'file name': number must be less than 2147483648.

    The interface tool has read an interface file called 'file name' and at line 'number' found a number which was too large. Adjust the number to be in the range [0, 2147483647].

  7. (error 506) line 'number' of 'file name': cannot use the '-' character in an identifier.

    The interface tool has read an interface file called 'file name' and found a '-' character as part of an identifier at line 'number'. Rename the identifier without the '-' character.

  8. (error 600): found internal error — unexpected error.

    The interface tool has found in internal error. Please contact OpenECU support if this error occurs.

  9. (error 601) line 'number' of 'file name': repeated identifier.

    The interface tool has read an interface file called 'file name' and at line 'number' has found an identifier that has been used elsewhere in the interface file. All identifiers must be unique.

  10. (error 602) line 'number' of 'file name': identifier is more than 31 characters in length.

    The interface tool has read an interface file called 'file name' and at line 'number' has found an identifier with more than 31 characters. All identifiers must be limited to a maximum of 31 characters.

  11. (error 603) line 'number' of 'file name': unexpected input.

    The interface tool has read an interface file called 'file name' and at line 'number' has found a syntax error.

  12. (error 604) line 'number' of 'file name': unexpected end of file.

    The interface tool has read an interface file called 'file name' and at line 'number' has encountered the end of the file while still expecting to see more detail in the interface file. This may occur if there is a missing close brace (}) in the file.