7.9.8.24.GEL_HandleTargetError()

处理来自目标驱动器的错误消息

句法

GEL_HandleTargetError(regex , newText , replaceText , buttonText , handlerExpression );

参数

regex 是用于与目标错误消息匹配的字符串

newText 是一个字符串,可以附加到驱动程序返回的任何内容上。它可以为空。如果 replaceText 为 true,则它会替换驱动器错误文本。

replaceText 是一个布尔值,指示驱动器返回的文本是否应该替换为 newText。

buttonText 是一个字符串,用作错误对话框中的新按钮的名称。如果此参数为空,则系统会忽略它。

handlerExpression 是一个字符串,表示按下按钮时要执行的 GEL 表达式。

描述

此函数让 GEL 脚本更新和/或替换特定错误的文本,以及添加自行选定的对问题的可选处理方式。

当处理程序表达式正在执行时,不会阻止 UI 请求。

同步

从 GEL 同步:是

完全同步:否

示例

GEL_HandleTargetError( “.*-1170.*”, “nNo connection possible.You have the option to either toggle reset or try to use SWD instead.n “, 0, “Toggle RST”, “MSP432_Board_Reset()” );