Property (Read-Write)
SCPI.CALCulate(Ch).SELected.BLIMit.DB = Value
Value = SCPI.CALCulate(Ch).SELected.BLIMit.DB
The following syntax is also supported:
SCPI.CALCulate(Ch).TRACe(Tr).BLIMit.DB = Value
Value = SCPI.CALCulate(Ch).TRACe(Tr).BLIMit.DB
This command sets/gets the bandwidth threshold value (attenuation from the peak) of the bandwidth test, for the selected channel (specified with the SCPI.CALCulate(Ch).PARameter(Tr).SELect command).
Optionally, you can select the trace and set/get the bandwidth threshold value for the trace just by executing the above TRACe(Tr) command. You do not need to execute SCPI.CALCulate(Ch).PARameter(Tr).SELect.
Parameter |
Value |
Description |
Bandwidth N dB points. |
Data type |
Double precision floating point type (Double) |
Range |
0 to 5E8 |
Preset value |
0 |
Unit |
dB |
For information on the variable (Ch), see Variable.
Dim BLimDB As Double
SCPI.CALCulate(1).SELected.BLIMit.DB = 3
BLimDB = SCPI.CALCulate(1).SELected.BLIMit.DB
SCPI.CALCulate(Ch).PARameter(Tr).SELect
SCPI.CALCulate(Ch).SELected.BLIMit.STATe
Analysis > Bandwidth Limit > N dB Points
:CALCulate{[1]-160}[:SELected]:BLIMit:DB <numeric>
:CALCulate{[1]-160}[:SELected]:BLIMit:DB?
The following syntax is also supported:
:CALCulate{[1]-160}:TRACe{[1]-16}:BLIMit:DB <numeric>
:CALCulate{[1]-160}:TRACe{[1]-16}:BLIMit:DB?
{numeric}<newline><^END>
10 OUTPUT 717;":CALC1:BLIM:DB 3"
20 OUTPUT 717;":CALC1:BLIM:DB?"
30 ENTER 717;A