read_analog
Read voltage samples from an analog input channel, returning the samples plus min/mean/max values to summarize the signal without loading large raw datasets.
Instructions
Read voltage samples from an analog input channel.
channel: fully qualified, e.g. "Dev1/ai0" samples: how many samples to acquire (1 = single instantaneous reading) rate_hz: sample rate for multi-sample reads
Returns the samples plus min/mean/max, so the model can reason about the signal without pulling thousands of raw floats into context.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| channel | Yes | ||
| rate_hz | No | ||
| samples | No | ||
| terminal_config | No | default |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||