:CALCulate{1-16}:SNPSetup Subsystem
The :CALCulate{1-16}:SNPSetup subsystem commands are used to select options related to the data saved in SnP files.
:CALCulate{1-16}:SNPSetup:CAUSality:ENForce[:STATe] <char>
:CALCulate{1-16}:SNPSetup:CAUSality:ENForce[:STATe]?
Description
Sets On/Off state of Causality Enforcement on the given channel.
Returns the On/Off state of Causality Enforcement on the given channel.
Cmd Parameters
<char> 1 | 0 | ON | OFF
Query Parameters
NA
Query Output
<char> 1 | 0
Range
NA
Default Value
0
Syntax Example
:CALC:SNPS:CAUS:ENF ON
:CALC:SNPS:CAUS:ENF?
:CALCulate{1-16}:SNPSetup:GATed:DATa[:STATe] <char>
:CALCulate{1-16}:SNPSetup:GATed:DATa[:STATe]?
Description
Sets On/Off the option for saving gated data into .sNp files on the indicated channel.
Returns the On/Off state of the option for saving gated data into .sNp files on the indicated channel.
Cmd Parameters
<char> 1 | 0 | ON | OFF
Query Parameters
NA
Range
NA
Default Value
0
Syntax Example
:CALC1:SNPS:GAT:DAT ON
:CALC1:SNPS:GAT:DAT?
:CALCulate{1-16}:SNPSetup:INTerpolation:TYPE <char>
:CALCulate{1-16}:SNPSetup:INTerpolation:TYPE?
Description
Sets the sNp interpolation type for the given channel.
Returns the sNp interpolation type for the given channel.
Cmd Parameters
<char> AUTO | SPLine | LINear
Query Parameters
NA
Query Output
<char> AUTO | SPLine | LINear
Range
NA
Default Value
SPL
Syntax Example
:CALC1:SNPS:INT:TYPE AUTO
:CALC1:SNPS:INT:TYPE?
:CALCulate{1-16}:SNPSetup:MATH:DATa[:STATe] <char>
:CALCulate{1-16}:SNPSetup:MATH:DATa[:STATe]?
Description
Sets On/Off state of Save Trace Math Data into .sNp files on the given channel.
Returns the On/Off state of Save Trace Math Data into .sNp files on the given channel.
Cmd Parameters
<char> 1 | 0 | ON | OFF
Query Parameters
NA
Query Output
<char> 1 | 0
Range
NA
Default Value
0
Syntax Example
:CALC1:SNPS:MATH:DAT ON
:CALC1:SNPS:MATH:DAT?
:CALCulate{1-16}:SNPSetup:PASSivity:ENForce[:STATe] <char>
:CALCulate{1-16}:SNPSetup:PASSivity:ENForce[:STATe]?
Description
Sets on/off the state of Passivity Enforcement on the given channel.
Returns the state of Passivity Enforcement on the indicated channel.
Cmd Parameters
<char> 1 | 0 | ON | OFF
Query Parameters
NA
Query Output
<char> 1 | 0
Range
NA
Default Value
0
Syntax Example
:CALC1:SNPS:PASS:ENF 1
:CALC1:SNPS:PASS:ENF?
:CALCulate{1-16}:SNPSetup:PASSivity:FIRSt[:STATe] <char>
:CALCulate{1-16}:SNPSetup:PASSivity:FIRSt[:STATe]?
Description
Sets the Passivity First state value on the given channel. (Passivity First ON means passivity enforcement is done prior to causality enforcement.)
Returns the of Passivity First state value on the given channel.
Cmd Parameters
<char> 1 | 0 | ON | OFF
Query Parameters
NA
Query Output
<char> 1 | 0
Range
NA
Default Value
1
Syntax Example
:CALC:SNPS:PASS:FIRS ON
:CALC:SNPS:PASS:FIRS?
:CALCulate{1-16}:SNPSetup:PASSivity:TOLerance <NRf>
:CALCulate{1-16}:SNPSetup:PASSivity:TOLerance?
Description
Sets the Passivity tolerance value on the indicated channel.
Returns the Passivity tolerance value on the indicated channel.
Cmd Parameters
<NR2> The input parameter is a unitless number.
Query Parameters
NA
Query Output
<NR2> The output is a unitless number.
Range
0 – 1 (recommend 0.0000001 to 0.001)
Default Value
0.00001
Syntax Example
:CALC1:SNPS:PASS:TOL 0.001
:CALC1:SNPS:PASS:TOL?