Serial Expect
serial_expectWaits for a specific string pattern in a serial buffer within a timeout, enabling automated verification of Arduino output and workflow synchronization.
Instructions
Wait for a string pattern in a serial session buffer with timeout.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pattern | Yes | ||
| sessionId | Yes | ||
| timeoutMs | No | ||
| fromOffset | No | Optional explicit cursor offset. | |
| caseSensitive | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| raw | No | ||
| data | No | ||
| note | No | ||
| error | No | ||
| stage | No | ||
| status | No | ||
| command | No | ||
| rawTail | No | ||
| errorCode | No | ||
| retryable | No | ||
| nextActions | No | ||
| reasonCodes | No |