我想要一个规则来在长按按钮时启动 Wifi 管理器。我在 web 控制台或串行上输入以下规则,它工作正常:
Rule 1 on button1#state=3 do wificonfig 2 endon
并启用规则:
Rule1 1
我试图在编译时将此规则烘焙到我的构建中:
#undef USER_RULE1
#define USER_RULE1 "on button1#state=3 do wificonfig 2 endon"
这不起作用。所以我的问题是:
我是否应该在命令字符串中也包含“rule1”这个词?那是,
#define USER_RULE1 "按钮 1 上的规则 1#state=3 执行 wificonfig 2 endon"
我是否也应该在此字符串中启用该规则。我不确定在哪里放置“Rule1 1”部分来启用它。可以是这样的:
#define USER_RULE1 "Rule1 on button1#state=3 do wificonfig 2 endon Rule1 1"
在我看来,它们都没有说服力。有人可以向我指出编译时规则的文档/示例吗?