open
Starts a serial port session for a workspace device, explicit port settings, or a replay capture, returning a session_id.
Instructions
Open a serial port session. If device names a workspace device, its profile supplies transport defaults and framing; explicit arguments override. port may be omitted when the device profile declares a selector (vid/pid/serial_number/product) — exactly one live match is required. replay:<capture path> (relative to the workspace) replays a recorded .obcap. Returns a session_id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| baud | No | ||
| port | No | Port path from list_ports, mock:echo, or replay:<capture>. Optional when the device profile has a selector | |
| device | No | Workspace device name supplying defaults | |
| parity | No | ||
| framing | No | One of {delimiter}|{idle_ms}|{length_prefix:{header_len,len_at,len_size,endian,extra}} | |
| data_bits | No | ||
| stop_bits | No |