• General
    • Automated Measurements Overview
    • System Requirements
    • Measurement Modes and Default Settings
  • Bode Automation Interface
    • Documentation
    • Command Reference
    • Changelog
  • SCPI
    • Documentation
    • Command Reference
    • Error Handling
    • Changelog

    Show / Hide Table of Contents
    • General commands
      • :ABORt
      • *CLS
      • *ESE
      • *ESR
      • *IDN
      • *OPC
      • *OPC?
      • *RST
      • *SRE
      • *STB
      • *TRG
      • *TST
      • *WAI
    • Calculate subsystem
      • :CALCulate:PARameter:COUNt
      • :CALCulate:PARameter:DEFine
      • :CALCulate:PARameter:SELect
      • :CALCulate[:SELected]:DATA:SDATa
      • :CALCulate[:SELected]:FORMat
      • :CALCulate[:SELected]:ZPARameter:DEFine
    • Format subsystem
      • :FORMat[:DATA]
    • Initiate subsystem
      • :INITiate[:IMMediate]
      • :INITiate:CONTinuous
    • Input subsystem
      • :INPut:ATTenuation:CH1
      • :INPut:ATTenuation:CH2
      • :INPut:ATTenuation:R
      • :INPut:ATTenuation:T
      • :INPut:GAIN:CH1
      • :INPut:GAIN:CH2
      • :INPut:GAIN:R
      • :INPut:GAIN:T
      • :INPut:IMPedance:CH1
      • :INPut:IMPedance:CH2
      • :INPut:IMPedance:R
      • :INPut:IMPedance:T
    • Mass Memory subsystem
      • :MMEMory:CATalog:CORRection
      • :MMEMory:DELete:CORRection
      • :MMEMory:STORe:CORRection
      • :MMEMory:LOAD:CORRection:FULLrange
      • :MMEMory:LOAD:CORRection:USERrange
    • Output subsystem
      • :OUTPut:AOFF
    • Sense subsystem
      • :SENSe:AVERage[:STATe]
      • :SENSe:AVERage:CLEar
      • :SENSe:AVERage:COUNt
      • :SENSe:BANDwidth[:RESolution]
      • :SENSe:BWIDth[:RESolution]
      • :SENSe:CORRection:FULLrange:ACTive
      • :SENSe:CORRection:FULLrange:AVAIlable
      • :SENSe:CORRection:FULLrange:DATA:FREQuencies
      • :SENSe:CORRection:FULLrange:DATA:LOAD
      • :SENSe:CORRection:FULLrange:DATA:OPEN
      • :SENSe:CORRection:FULLrange:DATA:SHORt
      • :SENSe:CORRection:FULLrange:DATA:THRU
      • :SENSe:CORRection:FULLrange:ENABle
      • :SENSe:CORRection:FULLrange:EXTPolated
      • :SENSe:CORRection:FULLrange:MULTimode
      • :SENSe:CORRection:FULLrange:LOAD[:EXEcute]
      • :SENSe:CORRection:FULLrange:OPEN[:EXEcute]
      • :SENSe:CORRection:FULLrange:SHORt[:EXEcute]
      • :SENSe:CORRection:FULLrange:THRU[:EXEcute]
      • :SENSe:CORRection:IMPedance[:INPut][:MAGNitude]
      • :SENSe:CORRection:LOAD
      • :SENSe:CORRection:SDELaytime
      • :SENSe:CORRection:USERrange:ACTive
      • :SENSe:CORRection:USERrange:AVAIlable
      • :SENSe:CORRection:USERrange:DATA:FREQuencies
      • :SENSe:CORRection:USERrange:DATA:LOAD
      • :SENSe:CORRection:USERrange:DATA:OPEN
      • :SENSe:CORRection:USERrange:DATA:SHORt
      • :SENSe:CORRection:USERrange:DATA:THRU
      • :SENSe:CORRection:USERrange:ENABle
      • :SENSe:CORRection:USERrange:MULTimode
      • :SENSe:CORRection:USERrange:LOAD[:EXEcute]
      • :SENSe:CORRection:USERrange:OPEN[:EXEcute]
      • :SENSe:CORRection:USERrange:SHORt[:EXEcute]
      • :SENSe:CORRection:USERrange:THRU[:EXEcute]
      • :SENSe:FREQuency:CENTer
      • :SENSe:FREQuency:DATA
      • :SENSe:FREQuency:SPAN
      • :SENSe:FREQuency:STARt
      • :SENSe:FREQuency:STOP
      • :SENSe:SWEep:DWELl
      • :SENSe:SWEep:POINts
      • :SENSe:SWEep:PSSTime
      • :SENSe:SWEep:TIME[:DATA]?
      • :SENSe:SWEep:TYPE
      • :SENSe:Z:METHod
    • Service subsystem
      • :SERVice:SWEep:FREQuency:MAXimum
      • :SERVice:SWEep:FREQuency:MINimum
      • :SERVice:SWEep:POINts
      • :SERVice:SWEep:POWer:MAXimum
      • :SERVice:SWEep:POWer:MINimum
    • Source subsystem
      • :SOURce:POWer[:LEVel][:IMMediate][:AMPLitude]
    • Status subsystem
      • :STATus:OPERation[:EVENt]
      • :STATus:OPERation:CONDition
      • :STATus:OPERation:ENABle
      • :STATus:OPERation:NTRansition
      • :STATus:OPERation:PTRansition
      • :STATus:PRESet
      • :STATus:QUEStionable[:EVENt]
      • :STATus:QUEStionable:CONDition
      • :STATus:QUEStionable:ENABle
      • :STATus:QUEStionable:NTRansition
      • :STATus:QUEStionable:PTRansition
    • System subsystem
      • :SYSTem:ERRor:ALL
      • :SYSTem:ERRor[:NEXT]
      • :SYSTem:ERRor:COUNt
      • :SYSTem:LOCK:OWNer
      • :SYSTem:LOCK:RELease
      • :SYSTem:LOCK:REQuest
      • :SYSTem:PRESet
      • :SYSTem:TEMPerature:SENSors
      • :SYSTem:VERSion
    • Trigger subsystem
      • :TRIGger[:SEQuence][:IMMediate]
      • :TRIGger[:SEQuence]:SINGle
      • :TRIGger[:SEQuence]:SOURce

    :INPut:IMPedance:CH1

    Description

    This command gets or sets the input impedance of channel 1.

    • Command
    • Query
    Syntax Parameter
    :INPut<ch>:IMPedance<tr>:CH1 { 50[Ohm] | 1e6[Ohm] }
    Parameters accepted format allowed suffixes possible Errors description
    <ch> { 1 | empty } none Invalid channel index Currently only one channel is supported. Empty means 1 is used as default.
    <tr> { 1 | empty } none Invalid trace index Currently only one trace is supported. Empty means 1 is used as default.
    { 50[Ohm] | 1e6[Ohm] } numeric value (either 50 or 1MA) Ohm Settings conflict The termination impedance.
    Syntax Response
    :INPut<ch>:IMPedance<tr>:CH1? { 50 | 1000000 }
    Parameters accepted format description
    <ch> { 1 | empty } Currently only one channel is supported. Empty means 1 is used as default.
    <tr> { 1 | empty } Currently only one trace is supported. Empty means 1 is used as default.
    Response value description
    { 50 | 1000000 } the termination impedance (either 50Ω or 1MΩ)
    Warning

    Only in certain measurement modes certain impedance values can be changed. See Allowed Changes for further details.

    Allowed Changes

    measurement type CH1 CH2
    GainPhase yes yes
    S11 no yes
    S21 no yes
    Z - P1Reflection no no
    Z - TSERies no yes
    Z - TSHunt no yes

    Presets

    For presets please refer to Measurement Modes.

    Sample usage

    Set the impedance of channel 1 to 1MOhm in GainPhase measurement.

    • C#
    • Python
    var visaSession = new TcpipSocket(VISA_RESOURCENAME);
    visaSession.RawIO.Write(":CALC:PAR:DEF GAIN\n");
    visaSession.RawIO.Write(":INP:IMP:CH1 1e6\n");
    

    Input:

    visaSession.write(':CALC:PAR:DEF GAIN\n')
    visaSession.write(':INP:IMP:CH1 1e6\n')
    

    Related commands

    :INPut:IMPedance:CH2

    Related commands in the Automation Interface

    TerminationChannel1 (Gain)

    Back to top Generated by DocFX