| 键名 | 数据类型 | 参数说明 |
|---|---|---|
task_name |
String |
任务名 举例:TestTask |
task_transmission_mode |
String |
传输模式: online:在线采集模式 |
offline_task_args |
String |
暂时不支持 |
task_io_mode |
String |
采集卡模式: input:输入模式,进行ADC采集 output:输出模式,进行DAC输出 |
task_related_devices |
String |
任务相关的硬件设备 举例:dev1 备注:一个任务可支持多个设备 |
feature_channel_list |
String Array |
任务相关的设备通道与通道配置 备注:一个任务可支持多个设备的不同通道 |
device_name |
String |
通道配置里,该通道对应的硬件设备名 |
channel_name |
String |
通道配置里,该通道的通道名称 |
feature_name |
String |
通道配置里,该通道的物理测量类型 voltage:电压 current:电流 accel:加速度 fullbridge:全桥 |
feature_channel_args |
String Array |
通道配置里,该通道的具体参数 备注:不同的物理测量类型,有不同的参数 |
terminal_config |
int |
通道配置里,该通道的输入端子配置 0:单端输入 1:差分输入 |
min_value |
int |
通道配置里,该通道的期望测量最小值 |
max_value |
int |
通道配置里,该通道的期望测量最大值 |
unit |
int |
通道配置里,该通道的单位. "voltage"模式下: 0:V "current"模式下 0:A 1:mA "accel"模式下 0: mV/g、mV/N. 1: m/s^2. 2: in/s^2. 4: V. |
sensitivity |
int |
通道配置里,该通道的灵敏度 |
task_clock |
String Array |
任务采样时钟配置 |
source |
int |
时钟源 0: 内部时钟. 1: 外部同步脉冲. 2: 主从模式. |
sample_rate |
int |
采样率 |
sample_mode |
int |
采样模式 0:连续采集 1:N采集 |
sample_count |
int |
N采集模式的N点数 |
task_trigger |
String Array |
任务触发配置 |
trigger_type |
Sttring |
触发类型 "none": 无触发 "analog_edge": 模拟触发 digital_edge: 数字触发 |
trigger_edge |
int |
触发边沿 0: 下降沿 1: 上升沿 2: 低电平 1: 高电平 |
trigger_level |
double |
触发水平 模拟触发的条件下,有效 |
pretrigger_sample_size |
int |
负延时采集点数 触发后,需要采集的在触发前的点数 |