触发
提供对触发功能的访问的命令。
得到当前状态
获取仪器通道的当前状态
- 
           状态:“武装”、“获取”、“闲置”或“触发”
- 
           acqCount:数字或null
- 
           源:参见trigger setParameters或null
- 
           目标:参见trigger setParameters或null
例子
命令
{“触发”:{" 1 ":[{“命令”:“getCurrentState”}]}}
          响应
{“触发”:{" 1 ":[{“命令”:“getCurrentState”、“statusCode”:0,“acqCount”:10“源”:{“仪器”:“osc”,“渠道”:1、“类型”:“risingEdge”、“lowerThreshold”:0,“upperThreshold”:30},“目标”:{“osc”:[1、2],“拉”:[1]},“状态”:“武装”| | |“收购”|“空闲”| |“触发”,“等待”:0}]}}
         力触发
在不等待触发条件的情况下强制立即获取。
例子:
命令
{“触发”:{" 1 ":[{“命令”:“forceTrigger”}]}}
          响应
{“触发”:{" 1 ":[{“命令”:“forceTrigger”、“statusCode”:0,“acqCount”:27岁的“等待”:1}]}}
         设置参数
设置设备触发参数。
命令
- 
           触发—(Object)—触发器端点。- 
             #- (Array
- 
             命令—(String)—触发命令:" setParameters "
- 
             源—(对象)—触发器源配置- 
               仪器-(字符串)-将产生触发条件的仪器。- 
                 例如" osc " " la " " external "
 
- 
                 
- 
               通道-(整数)-将产生触发条件的仪器通道
- 
               类型- (String) -触发器条件类型[" risingEdge ", " fallingEdge "]
- 
               lowerThreshold—(整数)—触发器低阈值。
- 
               upperThreshold—(整数)—触发上限阈值。- 
                 触发信号必须以正确的顺序通过这两个阈值才能触发采集。
 
- 
                 
 
- 
               
- 
             目标- (Array- 
               ...
- 
               ...
- 
               ...
 
- 
               
 
- 
             
例子:
命令
{"trigger": {"1": [{"command": "setParameters", "source": {"instrument": "osc", "channel": 1, "type": "risingEdge", "lowerThreshold": 3300, "upperThreshold": 4000}, "targets": {"osc": [1, 2], "la": [1, 2]}}}
          响应
{“触发”:{" 1 ":[{“命令”:“setParameters”、“statusCode”:0,“等待”:0}]}}
         运行
安装指定的触发器,并在成功获取后立即重新安装触发器。
例子:
命令
{"trigger":{"1":[{"command":"run"}]}}
          响应
{“触发”:{" 1 ":[{“命令”:“运行”,“statusCode”:0,“等待”:1、“acqCount”:27}]}}
         单
武装指定的触发器,不要在成功获取后重新武装触发器。
例子:
命令
{"trigger":{"1":[{"command":"single"}]}}
          响应
{“触发”:{" 1 ":[{“命令”:“单身”,“statusCode”:0,“等待”:1、“lastAcqCount”:27}]}}
         停止
解除指定的触发器。
例子:
命令
{"trigger":{"1":[{"command":"stop"}]}}
          响应
{“触发”:{" 1 ":[{“命令”:“停止”、“statusCode”:0,“等待”:0}]}}
         