Configures the 5 pulse generators in the VNA.
These commands can also be used to control an external Pulse Generator. Learn more.
SENSe:PULSe | CATalog? | DELay | INVert | PERiod | STATe | WIDTh |
Click on a blue keyword to view the command details.
To make other Pulse settings, such as enabling the internal pulse modulators, use this command:
|
SENS:SWEep:PULSE - configures the channel for pulse measurements
SENS:IF configuration commands
Applicable Models: M9485A
(Write-only) Adds a segment. |
|
Parameters |
|
<cnum> |
Any existing channel number; if unspecified, value is set to 1. |
<n> |
Range number. If unspecified, value is set to 1. |
<s> |
Segment number to add. If unspecified, value is set to 1. Segment numbers must be sequential. If a new number is added where one currently exists, the existing segment and those following are incremented by one. |
Examples |
Two Segments exist (1 and 2). The following command will add a new segment (1). The existing (1 and 2) will become (2 and 3) respectively. sense2:fom:range2:segment:add |
Query Syntax |
Not Applicable |
Not Applicable |
(Read-only) Returns the string names of internal and configured external pulse generators. |
|
Parameters |
None |
Examples |
SENS:PULS:CAT? |
Not Applicable |
Applicable Models: M9485A
(Read-Write) Sets the pulse delay. The amount of time before a new pulse begins. |
|
Parameters |
|
<ch> |
Any existing channel number; if unspecified, value is set to 1. |
<n> |
Internal pulse generator number. Choose from 0 to 4. 0 is the generator that pulses the ADC. |
<value> |
Delay value in seconds. Choose a value from about 33ns to about 70 seconds. |
<name> |
Optional. String name of the pulse generator. Required for use with external pulse generators. Use SENSe:PULSe:CAT? to return the names of configured pulse generators. If specified, <n> is ignored. If unspecified, <n> is required for internal pulse generators. |
Examples |
SENS:PULS1:DEL .5 SENS:PULS:DEL .5, "My81110" |
Query Syntax |
SENSe<ch>:PULSe<n>:DELay? [<name>] |
Return Type |
Numeric |
0 |
Applicable Models: M9485A
(Read-Write) Sets whether to invert the polarity of the pulse. |
|
Parameters |
|
<ch> |
Any existing channel number; if unspecified, value is set to 1. |
<n> |
Pulse generator number. Choose from 0 to 4. 0 is the generator that pulses the ADC. |
<value> |
Boolean ON (or 1) - Invert the pulse generator polarity. This causes the pulse ON time to be active low and OFF be active high. OFF (or 0) - Do NOT Invert the pulse generator polarity. |
<name> |
Optional. String name of the pulse generator. Required for use with external pulse generators. Use SENSe:PULSe:CAT? to return the names of configured pulse generators. If specified, <n> is ignored. If unspecified, <n> is required for internal pulse generators. |
Examples |
SENS:PULS1:INV 1 SENS:PULS:INV 1, "My81110" |
Query Syntax |
SENSe<ch>:PULSe:INVert? [<name>] |
Return Type |
Boolean |
OFF (0) |
Applicable Models: M9485A
(Read-Write) Sets the pulse-period (1/PRF) for ALL pulse generators. The resolution of the period is: DSP version: 4.0 = 16.667nS. DSP version: 5.0 = 10nS Learn more about DSP version. |
|
Parameters |
|
<ch> |
Any existing channel number; if unspecified, value is set to 1. |
<value> |
Pulse period in seconds. Choose a value from about 33ns to about 70 seconds. |
<name> |
Required for use with an external pulse generator. String name of the external pulse generator. If unspecified, the period for the internal pulse generators are set. Use SENSe:PULSe:CAT? to return the names of configured pulse generators. |
Examples |
SENS:PULS:PERiod .05 SENS:PULS:PER .01, "My81110" |
Query Syntax |
SENSe<ch>:PULSe:PERiod? [<name>] |
Return Type |
Numeric |
1e-3 sec |
Applicable Models: M9485A
(Read-Write) Turns the pulse output ON and OFF. |
|
Parameters |
|
<ch> |
Any existing channel number; if unspecified, value is set to 1. |
<n> |
Pulse generator number. Choose from 0 to 4. 0 is the generator that pulses the ADC. |
<value> |
Boolean ON (or 1) - turns pulse output ON. OFF (or 0) - turns pulse output OFF. |
<name> |
Optional. String name of the pulse generator. Required for use with external pulse generators. Use SENSe:PULSe:CAT? to return the names of configured pulse generators. If specified, <n> is ignored. If unspecified, <n> is required for internal pulse generators. |
Examples |
SENS:PULS1 1 SENS:PULS 1, "My81110" |
Query Syntax |
SENSe<ch>:PULSe[:STATe]? [<name>] |
Return Type |
Boolean |
OFF |
Applicable Models: M9485A
(Read-Write) Sets the polarity of the trigger signal to which the internal pulse generators will respond when being externally triggered at the PulseSyncIn pin. Learn more about the VNA pulse generators. |
|
Parameters |
|
<ch> |
Any existing channel number; if unspecified, value is set to 1. |
<char> |
Pulse polarity. Choose from: POSitive - VNA responds to rising edge or HIGH level NEGative - VNA responds to falling edge or LOW level. Set Edge or Level triggering using SENS:PULS:TTYPe. |
Examples |
SENS:PULS:TPOL NEG |
Query Syntax |
SENSe<ch>:PULSe:TPOLarity? |
Return Type |
Character |
POSitive - Also the polarity used when the VNA does not have the required DSP hardware. |
Applicable Models: M9485A
(Read-Write) Sets the pulse width. The amount of time that the pulse is ON. |
|
Parameters |
|
<ch> |
Any existing channel number; if unspecified, value is set to 1. |
<n> |
Pulse generator number. Choose from 0 to 4. 0 is the generator that pulses the ADC. |
<value> |
Pulse width in seconds. Choose a value from about 33ns to about 70 seconds. |
<name> |
Optional. String name of the pulse generator. Required for use with external pulse generators. Use SENSe:PULSe:CAT? to return the names of configured pulse generators. If specified, <n> is ignored. If unspecified, <n> is required for internal pulse generators. |
Examples |
SENS:PULS:WIDT .5 SENS:PULS:WIDT .5, "My81110" |
Query Syntax |
SENSe<ch>:PULSe<n>:WIDTh? [<name>] |
Return Type |
Numeric |
1e-4 sec |
Last Modified:
18-May-2016 |
New topic |