slice:dhv:api
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
slice:dhv:api [2020/05/20 19:10] – [Clear Error Code: Error] Michael Radunsky | slice:dhv:api [2021/09/02 16:47] – external edit 127.0.0.1 | ||
---|---|---|---|
Line 72: | Line 72: | ||
==== SCPI device information: | ==== SCPI device information: | ||
- | <WRAP center round important 100%> | + | <WRAP center round important 100%> |
- | < | + | < |
Returns SCPI device information. Running System Controller firmware version 1.74 and DHV firmware version 1.18. | Returns SCPI device information. Running System Controller firmware version 1.74 and DHV firmware version 1.18. | ||
---- | ---- | ||
Line 165: | Line 165: | ||
==== Query Output Voltage: OUTVOLT? ==== | ==== Query Output Voltage: OUTVOLT? ==== | ||
- | < | + | < |
Returns V< | Returns V< | ||
Line 338: | Line 338: | ||
< | < | ||
- | Returns the effect Trigger In signal on CHANNEL. | + | Returns the effect |
- | <WRAP center round box 60%>< | + | <WRAP center round box 60%>< |
^ Response | ^ Response | ||
- | | 0 | Trigger In status has no effect on enumerated | + | | 0 | Trigger In status has no effect on CHANNEL |
| 1 | High signal on Trigger In enables CHANNEL. Low signal on Trigger In disables CHANNEL | | 1 | High signal on Trigger In enables CHANNEL. Low signal on Trigger In disables CHANNEL | ||
</ | </ | ||
* In the example, CH 1 will respond to a Trigger In signal. | * In the example, CH 1 will respond to a Trigger In signal. | ||
- | * To set the response to a Trigger In signal, use [[slice: | + | * To set the response to a Trigger In signal, use [[slice: |
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Set Response to Trigger In: TRIGIN ==== | ||
+ | |||
+ | < | ||
+ | Returns TRIGIN? for CHANNEL. | ||
+ | |||
+ | <WRAP center round box 60%>< | ||
+ | ^ Selection | ||
+ | | 0 | CHANNEL will not respond to Trigger In | | ||
+ | | 1 | High signal on Trigger In enables CHANNEL. Low signal on Trigger In disables CHANNEL | ||
+ | </ | ||
+ | |||
+ | * In the example, CHANNEL 1 will henceforth respond to Trigger In. | ||
+ | * To query response to trigger input, use [[slice: | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Query Trigger Out Meaning: TRIGOUT? ==== | ||
+ | |||
+ | < | ||
+ | Returns the meaning of the Trigger Out signal with respect to CHANNEL as seen in <tabref trigout?> | ||
+ | |||
+ | <WRAP center round box 60%>< | ||
+ | ^ Response | ||
+ | | 0 | No change in state of the Trigger Out based state of CHANNEL | ||
+ | | 1 | The signal at Trigger Out will go high in sync with the ramp on CHANNEL | ||
+ | </ | ||
+ | |||
+ | * In the example, the signal at Trigger Out will go high in sync with the ramp on CH 1. | ||
+ | * To set the meaning of the Trigger Out signal, use [[slice: | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Set Trigger Out: TRIGOUT ==== | ||
+ | |||
+ | < | ||
+ | Returns TRIGOUT? for CHANNEL. | ||
+ | |||
+ | <WRAP center round box 60%>< | ||
+ | ^ Selection | ||
+ | | 0 | Trigger out is unresponsive to state of CHANNEL | ||
+ | | 1 | A TTL high signal at Trigger Out will be in sync with ramp of CHANNEL | ||
+ | </ | ||
+ | |||
+ | * In the example, Trigger Out will go high in sync with ramp on CH 1 | ||
+ | * To query Trigger Out meaning, use [[slice: | ||
+ | * Setting the Trigger Out to be in sync with CH 1 removes Trigger Out's synchronicity with CH 2 & vice versa | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Query Source of Modulation Signal for CH 1: MODEA? ==== | ||
+ | |||
+ | < | ||
+ | Returns from where CH 1 receives modulation control as seen in <tabref modea?> | ||
+ | |||
+ | <WRAP center round box 60%>< | ||
+ | ^ Response | ||
+ | | 0 | CH 1 accepts its modulation signal from rear-panel SMA connector | ||
+ | | 257 | CH 1 accepts its modulation signal from front-panel Input A BNC connector | ||
+ | </ | ||
+ | |||
+ | * In the example, CH 1 accepts its modulation signal from the front-panel Input A. | ||
+ | * To set from where CH 1 accepts a modulation signal, use [[slice: | ||
+ | * Only one modulation source may be active at a time | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Set Source of Modulation Signal for CH 1: MODEA ==== | ||
+ | |||
+ | < | ||
+ | Returns MODEA? | ||
+ | |||
+ | <WRAP center round box 60%>< | ||
+ | ^ Mode ^ Location of modulation input for CH 1 ^ | ||
+ | | 0 | CH 1 accepts modulation signal from rear-panel SMA connector | ||
+ | | 1 | CH 1 accepts modulation signal from front-panel Input A BNC connector | ||
+ | </ | ||
+ | |||
+ | * In the example, CH 1 will accept a modulation signal from the front-panel Input A BNC | ||
+ | * To query the modulation source for CH 1, use [[slice: | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Query Source of Modulation Signal for CH 2: MODEB? ==== | ||
+ | |||
+ | < | ||
+ | Returns from where CH 2 receives modulation control as seen in <tabref modeb?> | ||
+ | |||
+ | <WRAP center round box 60%>< | ||
+ | ^ Response | ||
+ | | 0 | CH 2 accepts its modulation signal from rear-panel SMA connector | ||
+ | | 513 | CH 2 accepts its modulation signal from front-panel Input B BNC connector | ||
+ | </ | ||
+ | |||
+ | * In the example, CH 2 accepts its modulation signal from the front-panel Input B. | ||
+ | * To set from where CH B accepts a modulation signal, use [[slice: | ||
+ | * Only one modulation source may be active at a time | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Set Source of Modulation Signal for CH 2: MODEB ==== | ||
+ | |||
+ | < | ||
+ | Returns MODEB? | ||
+ | |||
+ | <WRAP center round box 60%>< | ||
+ | ^ Mode ^ Location of modulation input for CH 2 ^ | ||
+ | | 0 | CH 2 accepts modulation signal from rear-panel SMA connector | ||
+ | | 1 | CH 2 accepts modulation signal from front-panel Input B BNC connector | ||
+ | </ | ||
+ | |||
+ | * In the example, CH 2 will henceforth accept a modulation signal from the front-panel Input B BNC | ||
+ | * To query the modulation source for CH 2, use [[slice: | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Query Signal Delivered to Front-Panel Output 1: MODE1? ==== | ||
+ | |||
+ | < | ||
+ | Returns identity of signal delivered to front-panel Output 1 according to <tabref mode1?> | ||
+ | |||
+ | <WRAP center round box 60%>< | ||
+ | ^ Response | ||
+ | | 0 | Front-panel Output 1 has no signal | ||
+ | | 257 | Front-panel Output 1 monitors CH 1 HV output | ||
+ | </ | ||
+ | |||
+ | * In the example, front-panel output 1 is monitoring CH 1 output | ||
+ | * V< | ||
+ | * To set what signal is delivered to front-panel Output 1, use [[slice: | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Set Signal Delivered to Front-Panel Output 1: MODE1 ==== | ||
+ | |||
+ | < | ||
+ | Returns MODE1? | ||
+ | |||
+ | <WRAP center round box 60%>< | ||
+ | ^ Mode ^ Result | ||
+ | | 0 | Sets signal at front-panel Output 1 to no signal | ||
+ | | 1 | Sets signal at front-panel Output 1 to monitor CH 1 Output | ||
+ | </ | ||
+ | |||
+ | * In the example, front-panel Output 1 will henceforth monitor the CH 1 output | ||
+ | * V< | ||
+ | * To query the signal delivered to the front-panel Output 1, use [[slice: | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Query Signal Delivered to Front-Panel Output 2: MODE2? ==== | ||
+ | |||
+ | < | ||
+ | Returns identity of signal delivered to front-panel Output 2 according to <tabref mode2?> | ||
+ | |||
+ | <WRAP center round box 60%>< | ||
+ | ^ Response | ||
+ | | 0 | Front-panel Output 2 has no signal | ||
+ | | 513 | Front-panel Output 2 monitors CH 2 HV output | ||
+ | </ | ||
+ | |||
+ | * In the example, front-panel Output 2 is monitoring CH 2 output | ||
+ | * V< | ||
+ | * To set what signal is delivered to front-panel Output 2, use [[slice: | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Set Signal Delivered to Front-Panel Output 2: MODE2 ==== | ||
+ | |||
+ | < | ||
+ | Returns MODE2? | ||
+ | |||
+ | <WRAP center round box 60%>< | ||
+ | ^ Mode ^ Result | ||
+ | | 0 | Sets signal at front-panel Output 2 to no signal | ||
+ | | 1 | Sets signal at front-panel Output 2 to monitor CH 2 Output | ||
+ | </ | ||
+ | |||
+ | * In the example, front-panel Output 2 will henceforth monitor the CH 2 output | ||
+ | * V< | ||
+ | * To query the signal delivered to the front-panel Output 2, use [[slice: | ||
---- | ---- | ||
slice/dhv/api.txt · Last modified: 2023/12/06 20:39 by Christiana Sasser