at_sequence
Run AT command batches for semi-automated regression testing: assert each response by regex and report per-step PASS/FAIL/TIMEOUT, continuing after failures.
Instructions
批量执行 AT 指令序列并逐条断言(半自动回归测试)。 steps 形如 [{"cmd": "AT", "expect": "OK", "timeout_s": 2}, {"cmd": "AT+CWJAP?", "expect": "WIFI|ERROR"}](expect 是正则)。 输出每步 PASS/FAIL/TIMEOUT + 回显尾,中途失败不中断,方便一次看全。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| port | Yes | ||
| steps | Yes | ||
| default_baud | No | ||
| total_timeout_s | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |