collapse_allFunctions

Top  Previous  Next

 

Boonton55xxx IVI Driver Reference


 

Functions and Attributes




Name

Description

Function

Btn55xxx_Abort

Class-compliant IIviPwrMeter method that aborts all previously initiated measurements and returns the power meter to the Idle state.

Function

Btn55xxx_AbortAquisition

Terminates any measurement in progress and resets the state of the trigger system. Note that Abort will leave the measurement in a stopped condition with all current measurements cleared.

Function

Btn55xxx_AcquireMeasurements

Initiates new acquisition from the measurement buffer system (if acquisition is in the stopped state). Blocks until the number of measurements for each enabled channel is equal to count, or a time out has occurred.

Function

Btn55xxx_AdvanceReadIndex

Send a command to the meter to notify it the user is done reading and to advance the read index.

Function

Btn55xxx_AutoCal

Performs a multi-point sensor gain calibration of the selected sensor with the internal calibrator. This method is not valid for 55 Series USB power meters.

Function

Btn55xxx_AutoCalQuery

Performs a multi-point sensor gain calibration of the selected sensor with the internal calibrator and returns true if successful. This method is not valid for 55 Series USB power meters.

Function

Btn55xxx_Calibrate

Class-compliant IIviPwrMeter method that performs a calibration on a particular channel and sensor. This method returns only after calibration is complete

Function

Btn55xxx_Clear

Clear display traces and all data buffers. Clears averaging filters to empty.

Function

Btn55xxx_ClearBuffer

Sends a command to the power meter to clear all buffered readings. This method does not clear cached measurements accessible through GetAverageMeasurements, etc.

Function

Btn55xxx_ClearError

This function clears the error code and error description for the current execution thread and for the IVI session. If the user specifies a valid IVI session for the Vi parameter, this function clears the error information for the session. If the user passes VI_NULL for the Vi parameter, this function clears the error information for the current execution thread. If the Vi parameter is an invalid session, the function does nothing and returns an error.

Function

Btn55xxx_ClearInterchangeWarnings

Clears the list of interchangeability warnings that the IVI specific driver maintains.

Function

Btn55xxx_ClearMeasurements

Clears cached average, min, max, duration, start time, and sequence number measurements.

Function

Btn55xxx_close

Closes the I/O session to the instrument. Driver methods and properties that access the instrument are not accessible after Close is called.

Function

Btn55xxx_Configure

Configures the conidtions for edge trigger. An edge trigger occurs when the trigger source signal passes through the trigger level with the specified slope.

Function

Btn55xxx_ConfigureAveragingAutoEnabled

This function enables or disables the auto-averaging mode.

Function

Btn55xxx_ConfigureAveragingCount

This function sets the average count that the instrument uses in manual averaging mode. The averaging count specifies the number of samples that the instrument takes before the measurement is complete.

Function

Btn55xxx_ConfigureChannelEnabled

This function enables or disables a specified channel for measurement.

Function

Btn55xxx_ConfigureCorrectionFrequency

This function specifies the frequency of the input signal in Hertz. The instrument uses this value to determine the appropriate correction factor for the sensor.

Function

Btn55xxx_ConfigureDutyCycleCorrection

Class-compliant IIviPwrMeter method that enables or disables duty cycle correction and sets the duty cycle for pulse power measurements

Function

Btn55xxx_ConfigureInternalTrigger

Class-compliant IIviPwrMeter method that configures the internal trigger event source, slope and level

Function

Btn55xxx_ConfigureInternalTriggerLevel

This function configures the internal trigger level of the power meter.

Function

Btn55xxx_ConfigureMeasurement

Class-compliant IIviPwrMeter method that configures the instrument to take single or dual channel measurements

Function

Btn55xxx_ConfigureOffset

This function specifies the offset to be added to the measured value in units of dB.

Function

Btn55xxx_ConfigureRange

Class-compliant IIviPwrMeter method that configures the lower and upper range values for a particular channel

Function

Btn55xxx_ConfigureRangeAutoEnabled

This function configures the auto range mode for a given channel.

Function

Btn55xxx_ConfigureRefOscillator

Class-compliant IIviPwrMeter method that sets the frequency and power level of the signal generated by the reference oscillator

Function

Btn55xxx_ConfigureRefOscillatorEnabled

This function enables or disables the reference oscillator.

Function

Btn55xxx_ConfigureTriggerSource

This function sets the trigger source of the power meter.

Function

Btn55xxx_ConfigureUnits

This function configures the unit to which the RF power is converted after measurement.

Function

Btn55xxx_Disable

Quickly places the instrument in a state where it has no, or minimal, effect on the external system to which it is connected. This state is not necessarily a known state.

Function

Btn55xxx_EnableCapturePriority

Sets the 55 series power meter to a buffered capture mode and disables real time processing.

Function

Btn55xxx_error_message

Translates the error return value from an IVI driver function to a user-readable string. The user should pass a buffer with at least 256 bytes for the ErrorMessage parameter.

Function

Btn55xxx_error_query

Queries the instrument and returns instrument specific error information. This function can be used when QueryInstrumentStatus is True to retrieve error details when the driver detects an instrument error.

Function

Btn55xxx_Fetch

Class-compliant IIviPwrMeter method that returns the result of a previously configured and initiated 1 or 2 channel measurement. Measurement.Configure can be used to set up the measurement. Measurement.Initiate initiates that measurement

Function

Btn55xxx_FetchArrayMarkerPower

Returns an array of the current marker measurements for the specified channel.

Function

Btn55xxx_FetchCCDFPercent

Return a given percent for relative power (in dB) on the CCDF plot.

Function

Btn55xxx_FetchCCDFPower

Return relative power (in dB) for a given percent on the CCDF plot.

Function

Btn55xxx_FetchCCDFTrace

Returns the points in the CCDF trace.

Function

Btn55xxx_FetchChannel

Class-compliant IIviPwrMeter method that returns the result from a previously initiated measurement on a specified channel. Initiate initiates that measurement. The measurement result will be returned in the units specified by the Unit property

Function

Btn55xxx_FetchCursorPercent

Returns the percent CCDF at the cursor.

Function

Btn55xxx_FetchCursorPower

Returns the power CCDF at the cursor.

Function

Btn55xxx_FetchCWArray

Returns the current average, maximum, minimum powers or voltages and the peak-to-average ratio of the specified channel. Units are the same as the channel's units. Note the peak-to-average ratio and marker ratio are returned in dB for logarithmic channel units, and percent for all other channel units.

Function

Btn55xxx_FetchCWPower

Returns the current CW power.

Function

Btn55xxx_FetchDutyCycle

Returns the ratio of the pulse on-time to off-time.

Function

Btn55xxx_FetchEdgeDelay

Returns time offset from the trigger reference to the first mesial transition level of either slope on the waveform.

Function

Btn55xxx_FetchExtendedWaveform

When capture priority is enabled, returns up to 100000 points of trace data based on the current timebase starting at the current trigger delay point.

Function

Btn55xxx_FetchFallTime

Returns the interval between the last signal crossing of the distal line to the last signalcrossing of the proximal line.

Function

Btn55xxx_FetchIEEEBottom

Returns the IEEE-define base line, i.e. The two portions of a pulse waveform which represent the first nominal state from which a pulse departs and to which it ultimately returns.

Function

Btn55xxx_FetchIEEETop

Returns the IEEE-defined top line, i.e. the portion of a pulse waveform which represents the second nominal state of a pulse.

Function

Btn55xxx_FetchIntervalAvg

Return the average power or voltage in the time interval between marker 1 and marker 2. The units will be the same as the specified channel.

Function

Btn55xxx_FetchIntervalFilteredMax

Return the maximum filtered power or voltage in the time interval between marker 1 and marker 2. The units will be the same as the specified channel.

Function

Btn55xxx_FetchIntervalFilteredMin

Return the minmum power or voltage in the time interval between marker 1 and marker 2. The units will be the same as the specified channel.

Function

Btn55xxx_FetchIntervalMax

Return the maximum instantaneous power or voltage in the time interval between marker1 and marker 2. The units will be the same as the specified channel.

Function

Btn55xxx_FetchIntervalMaxAvg

Return maximum of the average power trace between MK1 and MK2. The units will be the same as the specified channel.

Function

Btn55xxx_FetchIntervalMin

Return the minimum instantaneous power or voltage in the time interval between marker1 and marker 2. The units will be the same as the specified channel.

Function

Btn55xxx_FetchIntervalMinAvg

Return minimum of the average power trace between MK1 and MK2. The units will be the same as the specified channel.

Function

Btn55xxx_FetchIntervalPkToAvg

Return the peak-to-average ratio of the power or voltage between marker 1 and marker 2. The units are dB for logarithmic channel units or percent for linear channel units.

Function

Btn55xxx_FetchMarkerAverage

For the specified marker, return the average power or voltage at the marker. The units are the same as the specified channel.

Function

Btn55xxx_FetchMarkerDelta

Return the difference between MK1 and MK2. The units will be the same as marker units.

Function

Btn55xxx_FetchMarkerMax

For the specified marker, return the maximum power or voltage at the marker. The units are the same as the specified channel.

Function

Btn55xxx_FetchMarkerMin

For the specified marker, return the minimum power or voltage at the marker. The units are the same as the specified channel.

Function

Btn55xxx_FetchMarkerRatio

Return the ratio of MK1 to MK2. The units will be dB for logarithmic units or percent for linear units.

Function

Btn55xxx_FetchMarkerRDelta

Return the difference between MK2 and MK1. The units will be the same as marker units.

Function

Btn55xxx_FetchMarkerRRatio

Return the ratio of MK2 to MK1. The units will be dB for logarithmic units or percent for linear units.

Function

Btn55xxx_FetchMeasurementArray

Returns an array of the current automatic statistical measurements performed on a sample population. Measurements performed are: long term average, peak and minimum amplitude, peak-to-average ratio, amplitude at the CCDF percent cursor, statistical percent at the CCDF power cursor, and the sample population size in samples. Note the peak-to-average ratio is returned in dB for logarithmic channel units, and percent for all other channel units.

Function

Btn55xxx_FetchOfftime

Returns the time a repetitive pulse is off. (Equal to the pulse period minus the pulsewidth).

Function

Btn55xxx_FetchOvershoot

Returns the difference between the distortion following a major transition and the IEEE top line in dB or percent, depending on the channel units.

Function

Btn55xxx_FetchPeriod

Returns the interval between two successive pulses. (Reciprocal of the Pulse RepetitionFrequency)

Function

Btn55xxx_FetchPowerArray

Returns an array of the current automatic amplitude measurements performed on a periodic pulse waveform. Measurements performed are: peak amplitude during the pulse, average amplitude over a full cycle of the pulse waveform, average amplitude during the pulse, IEEE top amplitude, IEEE bottom amplitude, and overshoot. Units are the same as the channel's units. Note the pulse overshoot is returned in dB for logarithmic channel units, and percent for all other units. Also, the pulse ?ON interval used for peak and average calculations is defined by the SENSe:PULSe:STARTGT and :ENDGT time gating settings. A full pulse (rise and fall) must be visible on the display to make average and peak pulse power measurements, and a full cycle of the waveform must be visible to calculate average cycle amplitude.

Function

Btn55xxx_FetchPRF

Returns the number of cycles of a repetitive signal that take place in one second (Pulse Repetition Frequency).

Function

Btn55xxx_FetchPulseCycleAvg

Returns the average power of the entire pulse.

Function

Btn55xxx_FetchPulseOnAverage

Average power of the ON portion of the pulse.

Function

Btn55xxx_FetchPulsePeak

Returns the peak amplitude during the pulse.

Function

Btn55xxx_FetchRiseTime

Returns the interval between the first signal crossing of the proximal line to the first signal crossing of the distal line.

Function

Btn55xxx_FetchTimeArray

Returns an array of the current automatic timing measurements performed on a periodic pulse waveform. Measurements performed are: the frequency, period, width, offtime and duty cycle of the pulse waveform, and the risetime and falltime of the edge transitions. For each of the measurements to be performed, the appropriate items to be measured must within the trace window. Pulse frequency, period, offtime and duty cycle measurements require that an entire cycle of the pulse waveform (minimum of three edge transitions) be present. Pulse width measurement requires that at least one full pulse is visible, and is most accurate if the pulse width is at least 0.4 divisions. Risetime and falltime measurements require that the edge being measured is visible, and will be most accurate if the transition takes at least 0.1 divisions. It is always best to have the power meter set on the fastest timebase possible that meets the edge visibility restrictions. Set the trace averaging as high as practical to reduce fluctuations and noise in the pulse timing measurements. Note that the timing of the edge transitions is defined by the settings of the SENSe:PULSe:DISTal, :MESIal and :PROXimal settings; see the descriptions for those commands. Units are the same as the channel's units.

Function

Btn55xxx_FetchWaveform

Returns a previously acquired waveform for this channel. The acquisition must be made prior to calling this method. Call this method separately for each channel.

Function

Btn55xxx_FetchWaveformMinMax

Returns the previously acquired minimum and maximum waveforms for this specified channel. The acquisition must be made prior to calling this method. Call this method separately for each channel.

Function

Btn55xxx_FetchWidth

Returns the pulse width, i.e. the interval between the first and second signal crossings of the mesial line.

Function

Btn55xxx_FindResources

Returns a delimited string of available resources. These strings can be used in the initialize function to open a session to an instrument.

Function

Btn55xxx_FixedCal

Performs a calibration at a fixed frequency and level.

Function

Btn55xxx_FixedCalQuery

Performs a calibration at a fixed frequency and level and returns true if successful.

Function

Btn55xxx_GetAcqStatusArray

Returns data about the status of the aquisition system.

Function

Btn55xxx_GetAttenuation

Attenuation in dB for the sensor.

Function

Btn55xxx_GetAttributeViBoolean

This routine is used to access low-level settings of the instrument. See the attributeID parameter for a link to all attributes of the instrument.

Function

Btn55xxx_GetAttributeViInt32

This routine is used to access low-level settings of the instrument. See the attributeID parameter for a link to all attributes of the instrument.

Function

Btn55xxx_GetAttributeViReal64

This routine is used to access low-level settings of the instrument. See the attributeID parameter for a link to all attributes of the instrument.

Function

Btn55xxx_GetAttributeViSession

This routine is used to access low-level settings of the instrument. See the attributeID parameter for a link to all attributes of the instrument.

Function

Btn55xxx_GetAttributeViString

This routine is used to access low-level settings of the instrument. See the attributeID parameter for a link to all attributes of the instrument.

Function

Btn55xxx_GetAverage

Set or return the number of traces averaged together to form the measurement result on the selected channel.

Function

Btn55xxx_GetBandwidth

Set or return the sensor video bandwidth for the selected sensor.

Function

Btn55xxx_GetBufferedAverageMeasurements

Get the average power measurements that were captured during the last call to AcquireMeasurements.

Function

Btn55xxx_GetBufferedMeasurementsAvailable

Gets the number of measurements available in the power meter's internal buffer. Note: The number of readings that have been acquired may be more or less.

Function

Btn55xxx_GetCalFactor

Set or return the frequency calfactor currently in use on the selected channel.

Function

Btn55xxx_GetCalFactors

Query information associated with calibration factors.

Function

Btn55xxx_GetCapture

Set/return whether statical capture is enabled.

Function

Btn55xxx_GetChannelName

This function returns the physical channel identifier that corresponds to the one-based index that the user specifies. If the value that the user passes for the ChannelIndex parameter is less than one or greater than the value of the Channel Count attribute, the function returns an empty string in the ChannelName parameter and returns an error.

Function

Btn55xxx_GetCurrentTemp

Return current sensor internal temperature in degrees C

Function

Btn55xxx_GetDelay

Set or return the trigger delay time in seconds with respect to the trigger for the trigger display location in the LEFT position. Positive values cause the actual trigger to occur after the trigger condition is met. This places the trigger event to the left of the trigger point on the display, and is useful for viewing events during a pulse, some fixed delay time after the rising edge trigger. Negative trigger delay places the trigger event to the right of the trigger point on the display, and is useful for looking at events before the trigger edge.

Function

Btn55xxx_GetDiagStatusArray

Returns diagnostic data from the 55 series.

Function

Btn55xxx_GetDistal

Set or return the pulse amplitude percentage, which is used to define the end of a rising edge or beginning of a falling edge transition.

Function

Btn55xxx_GetDuration

Set/get the duration samples are captured during each timed mode acquisiton.

Function

Btn55xxx_GetDurations

Get the duration entries in seconds that were captured during the last call to AcquireMeasurements.

Function

Btn55xxx_GetEnabled

Set or return the measurement state of the selected channel. When the value is true, the channel performs measurements; when the value is false, the channel is disabled and no measurements are performed.

Function

Btn55xxx_GetEndDelay

Set/get delay time added to the detected end of a burst for analysis. Typically negative. Typically used to exclude the falling edge of a burst.

Function

Btn55xxx_GetEndGate

Set or return the point on a pulse, which is used to define the end of the pulse's active interval.

Function

Btn55xxx_GetEndQual

Set/get the minimum amount of time power remains below the trigger point to be counted as the end of a burst.

Function

Btn55xxx_GetError

This function retrieves and then clears the IVI error information for the session or the current execution thread. If the user specifies a valid IVI session for the Vi parameter, Get Error retrieves and then clears the error information for the session. If the user passes VI_NULL for the Vi parameter, Get Error retrieves and then clears the error information for the current execution thread. If the Vi parameter is an invalid session, the function does nothing and returns an error. Normally, the error information describes the first error that occurred since the user last called the Get Error or Clear Error function.

Function

Btn55xxx_GetExpirationDate

Gets the expiration date of the current license.

Function

Btn55xxx_GetExternalSkew

Adjusts the skew for the external trigger.

Function

Btn55xxx_GetFactoryCalDate

The date the last time the sensor was calibrated at the factory.

Function

Btn55xxx_GetFetchLatency

The maximum amount of latency a fetch measurement may have. This setting adjusts how often automatic measurements and marker measurements are recalculated.

Function

Btn55xxx_GetFilterState

Set or return the current setting of the integration filter on the selected channel.

Function

Btn55xxx_GetFilterTime

Set or return the current length of the integration filter on the selected channel.

Function

Btn55xxx_GetFirmwareVersion

Returns the firmware version of the power meter associated with this channel.

Function

Btn55xxx_GetFrequency

Set or return the RF frequency for the current sensor, and apply the appropriate frequency calfactor from the sensor?s EEPROM table.

Function

Btn55xxx_GetGateMode

Each Buffer Entry is controlled by a "buffer gate" that defines the start and end of the entry time interval. The gate signal may be internally or externally generated in several different ways.

Function

Btn55xxx_GetGating

Set/return whether the statical capture is gated by markers or free-running.

Function

Btn55xxx_GetHoldoff

Set or return the trigger holdoff time in seconds. Trigger holdoff is used to disable the trigger for a specified amount of time after each trigger event. The holdoff time starts immediately after each valid trigger edge, and will not permit any new triggers until the time has expired. When the holdoff time is up, the trigger re-arms, and the next valid trigger event (edge) will cause a new sweep. This feature is used to help synchronize the power meter with burst waveforms such as a TDMA or GSM frame. The trigger holdoff resolution is 10 nanoseconds, and it should be set to a time that is just slightly shorter than the frame repetition interval.

Function

Btn55xxx_GetHoldoffMode

Sets the holdoff mode to normal or gap holdoff.

Function

Btn55xxx_GetHorizontalOffset

Set or return the statistical mode horizontal scale offset in dB. The offset value will appear at the leftmost edge of the scale with units dBr (decibels relative).

Function

Btn55xxx_GetHorizontalScale

Set or return the statistical mode horizontal scale in dB/Div.

Function

Btn55xxx_GetImpedance

Input impedence of the sensor.

Function

Btn55xxx_GetInitiateContinuous

Set or return the data acquisition mode for single or free-run measurements. If INITiate:CONTinuous is set to ON, the instrument immediately begins taking measurements (Modulated, CW and Statistical Modes), or arms its trigger and takes a measurement each time a trigger occurs (Pulse Mode). If set to OFF, the measurement will begin (or be armed) as soon as the INITiate command is issued, and will stop once the measurement criteria (averaging, filtering or sample count) has been satisfied. Note that INITiate:IMMediate and READ commands are invalid when INITiate:CONTinuous is set to ON; however, by convention this situation does not result in a SCPI error.

Function

Btn55xxx_GetInternalSkew

Adjusts the skew for the internal trigger and master trigger output.

Function

Btn55xxx_GetIsAvailable

Returns true if modulated/CW measurement system is available. Will always retrun false if measurement buffer is enabled.

Function

Btn55xxx_GetIsRunning

Returns true if modulated/CW measuremnts are actively running.

Function

Btn55xxx_GetLevel

Set or return the trigger level for synchronizing data acquisition with a pulsed input signal. The internal trigger level entered should include any global offset and will also be affected by the frequency cal factor. The available internal trigger level range is sensor dependent. The trigger level is set and returned in dBm.

Function

Btn55xxx_GetLinearResolution

Set or return the resolution for linear power and voltage readings. The number of significant digits displayed is equal to the value.

Function

Btn55xxx_GetLogResolution

Set or return the resolution for logarithmic power and voltage readings. The number of decimal places displayed is equal to the value.

Function

Btn55xxx_GetManufactureDate

Date the sensor was manufactured.

Function

Btn55xxx_GetMaxFreqHighBandwidth

Maximum frequency the sensor can measure in high bandwidth.

Function

Btn55xxx_GetMaxFreqLowBandwidth

Maximum frequency the sensor can measure in low bandwidth.

Function

Btn55xxx_GetMaxMeasurements

Get the maximum power measurements that were captured during the last call to AcquireMeasurements.

Function

Btn55xxx_GetMaxTimebase

Returns the maximum timebase available.

Function

Btn55xxx_GetMeasBuffEnabled

Enable or disable the measurement buffer. Disabling the measurement buffer enables modulated/CW measurements. Conversely, enabling it disables modulated/CW measurements.

Function

Btn55xxx_GetMeasurementMode

There are three basic measurement modes - pulse power, modulated power, and statistical power. Each mode is targeted towards a specific type of measurement.The Pulse Mode is used with peak power sensors. The instrument functions as an enhanced peak power analyzer and provides the functionality of a random repetitive sampling oscilloscope for viewing and analyzing the RF power envelope of signals.The Modulated Mode is designed for continuous, true average power measurements of complex modulated signals. The Statistical Mode is used for advanced analysis of non-periodic modulated signals. This mode does not require a trigger event to make measurements and is useful for signals that are noise-like such as CDMA, OFDM, or QAM. In Statistical Mode, the RF signal is sampled continuously at high speed, without discarding or losing any data.

Function

Btn55xxx_GetMeasurementsAvailable

Get the number of measurement entries available that were captured during the last call to AcquireMeasurements.

Function

Btn55xxx_GetMemChanArchive

Returns an XML document containing settings and readings obtained using the SaveToMemoryChannel method.

Function

Btn55xxx_GetMesial

Set or return the pulse amplitude percentage, which is used to define the beginning of a rising edge or end of a falling edge transition.

Function

Btn55xxx_GetMinFreqHighBandwidth

Minimum frequency the sensor can measure in high bandwidth.

Function

Btn55xxx_GetMinFreqLowBandwidth

Minimum frequency the sensor can measure in low bandwidth.

Function

Btn55xxx_GetMinimumTrig

Minimum trigger level in dBm.

Function

Btn55xxx_GetMinMeasurements

Get the minimum power measurements that were captured during the last call to AcquireMeasurements.

Function

Btn55xxx_GetMode

Set or return the trigger mode for synchronizing data acquisition with pulsed signals.

Function

Btn55xxx_GetModel

Model number of the meter connected to the specified channel.

Function

Btn55xxx_GetNextCoercionRecord

Returns the oldest record from the coercion record list. Records are only added to the list if RecordCoercions is True.

Function

Btn55xxx_GetNextInterchangeWarning

Returns the oldest warning from the interchange warning list. Records are only added to the list if InterchangeCheck is True.

Function

Btn55xxx_GetNumberOfCals

Gets number of calibrations left on this license.

Function

Btn55xxx_GetOffsetdB

Set or return a measurement offset in dB for the selected sensor. This is used to compensate for external couplers, attenuators or amplifiers in the RF signal path ahead of the power sensor.

Function

Btn55xxx_GetOverRan

Flag indicating whether the power meter's internal buffer filled up before beign emptied.

Function

Btn55xxx_GetPeakHoldDecay

Set or return the number of min/max traces averaged together to form the peak hold measurement results on the selected channel.

Function

Btn55xxx_GetPeakHoldTracking

Sets or returns whether peak hold decay automatically tracks trace averaging. If set to true, the peak hold decay and trace averaging values are the same. If set to false, peak hold decay is indepedent.

Function

Btn55xxx_GetPeakPowerMax

Maximum power level the sensor can measure.

Function

Btn55xxx_GetPeakPowerMin

Minimum power level the sensor can measure.

Function

Btn55xxx_GetPercentPosition

Set/return the cursor percent on the CCDF plot.

Function

Btn55xxx_GetPeriod

Set/get the period each timed mode acquisition is started.

Function

Btn55xxx_GetPixelPosition

Set or return the horizontal pixel position (X-axis-position) of the selected vertical marker. There are 501 pixel positions numbered from 0 to 500 inclusive.

Function

Btn55xxx_GetPosition

Set or return the position of the trigger event on displayed sweep.

Function

Btn55xxx_GetPowerPosition

Set/return the cursor power in dB on the CCDF plot.

Function

Btn55xxx_GetProximal

Set or return the pulse amplitude percentage, which is used to define the beginning of a rising edge or end of a falling edge transition.

Function

Btn55xxx_GetPulseUnits

Set or return the units for entering the pulse distal, mesial and proximal levels.

Function

Btn55xxx_GetReadingPeriod

Returns the period (rate) in seconds per new filtered reading.

Function

Btn55xxx_GetReturnCount

Set/get the return count for each measurement query.

Function

Btn55xxx_GetSequenceNumbers

Get the sequence number entries that were captured during the last call to AcquireMeasurements.

Function

Btn55xxx_GetSerialNumber

Serial number of the sensor.

Function

Btn55xxx_GetSerialNumber2

Get serial number of a connected license dongle.

Function

Btn55xxx_GetSessionCount

Set/get the count of elements for this measurement buffer session. Set to 0 for the meter to continuously acquire measurements.

Function

Btn55xxx_GetSlaveSkew

Adjusts the skew for the slave trigger.

Function

Btn55xxx_GetSlope

Set or return the trigger slope or polarity. When set to POS, trigger events will be generated when a signal?s rising edge crosses the trigger level threshold. When NEG, trigger events are generated on the falling edge of the pulse.

Function

Btn55xxx_GetSource

The signal the power meter monitors for a trigger. It can be channel or one of many other values.

Function

Btn55xxx_GetStartDelay

Set/get delay time added to the detected beginning of a burst for analysis. Typically used to exclude the rising edge of a burst.

Function

Btn55xxx_GetStartGate

Set or return the point on a pulse, which is used to define the beginning of the pulse's active interval.

Function

Btn55xxx_GetStartMode

Mode used to start acquisition of buffer entries.

Function

Btn55xxx_GetStartQual

Set/get the minimum amount of time power remains above the trigger point to be counted as the beginning of a burst.

Function

Btn55xxx_GetStartTimes

Get the start time entries in seconds that were captured during the last call to AcquireMeasurements.

Function

Btn55xxx_GetStatus

The status of the triggering system.

Function

Btn55xxx_GetTempComp

Set or return the state of the peak sensor temperature compensation system.

Function

Btn55xxx_GetTermAction

Set/return the termination action for statistical capturing.

Function

Btn55xxx_GetTermCount

Set/return the termination count for statistical capturing. After the sample count has been reached, the action determined by TermAction is taken.

Function

Btn55xxx_GetTermTime

Set/return the termination time for statistical capturing. After the time has elapsed, the action determined by TermAction is taken.

Function

Btn55xxx_GetTimebase

Set or return the Modulated Mode timebase in seconds/division. The power meter has fixed timebase settings, primarily in a 1-2-5 sequence. If the argument does not match one of these settings, it will be forced to the next highest entry.Value = 5e-9 to 10.0, (1-2-5 sequence)30, 60, 120, 300, 600, 1800, and 3600

Function

Btn55xxx_GetTimebase2

Set or return the Pulse Mode timebase in seconds/division.

Function

Btn55xxx_GetTimedOut

Check if the last measurement buffer session timed out.

Function

Btn55xxx_GetTimeOut

Returns the time out value for I/O in milliseconds.

Function

Btn55xxx_GetTimePerPoint

Time spacing for each waveform point in seconds.

Function

Btn55xxx_GetTimePosition

Set or return the time (x-axis-position) of the selected marker relative to the trigger. Note that time markers must be positioned within the time limits of the trace window in the graph display. If a time outside of the display limits is entered, the marker will be placed at the first or last time position as appropriate.

Function

Btn55xxx_GetTimespan

Set or return the horizontal time span of the trace in modulated mode. Time span = 10* Time/Division. Value = 5e-8 to 100 sec in a 1-2-5 sequence, 300, 600, 1200, 3000, 6000, 18000, and 36000

Function

Btn55xxx_GetTimespan2

Set or return the horizontal time span of the trace in pulse mode. Time span = 10* Time/Division. Value = 5e-8 to 100 sec in a 1-2-5 sequence, 300, 600, 1200, 3000, 6000, 18000, and 36000

Function

Btn55xxx_GetTraceCount

Set/return the number of points in the CCDF trace plot.

Function

Btn55xxx_GetUnits

Set or return units for the selected channel. Voltage is calculated with reference to the sensor input impedance. Note that for ratiometric results, logarithmic units will always return dBr (dB relative) while linear units return percent.

Function

Btn55xxx_GetVernier

Set or return the fine position of the trigger event on displayed sweep.

Function

Btn55xxx_GetVerticalCenter

Set/Query vertical center based on current units: <arg> = (range varies by units)

Function

Btn55xxx_GetVerticalScale

Set/Query vertical scale based on current units: <arg> = (range varies by units)

Function

Btn55xxx_GetWriteProtection

Set true to allow the measurement buffer to overwrite members that have not been read by the user.

Function

Btn55xxx_init

Opens the I/O session to the instrument. Driver methods and properties that access the instrument are only accessible after Initialize is called. Initialize optionally performs a Reset and queries the instrument to validate the instrument model.

Function

Btn55xxx_Initiate

Class-compliant IIviPwrMeter method that initiates a measurement on all enabled channels. When this method executes, the power meter leaves the Idle state

Function

Btn55xxx_InitiateAquisition

Starts a single measurement cycle when INITiate:CONTinuous is set to OFF. In Modulated Mode, the measurement will complete once the power has been integrated for the full FILTer time. In Pulse Mode, enough trace sweeps must be triggered to satisfy the AVERaging setting. In Statistical Mode, acquisition stops once the terminal condition(s) are met. In each case, no reading will be returned until the measurement is complete. This command is not valid when INITiate:CONTinuous is ON, however, by convention this situation does not result in a SCPI error

Function

Btn55xxx_InitWithOptions

Opens the I/O session to the instrument. Driver methods and properties that access the instrument are only accessible after Initialize is called. Initialize optionally performs a Reset and queries the instrument to validate the instrument model.

Function

Btn55xxx_InvalidateAllAttributes

Invalidates all of the driver's cached values.

Function

Btn55xxx_IsCalibrationComplete

Class-compliant IIviPwrMeter method that queries the instrument to determine the status of all calibration operations

Function

Btn55xxx_IsLicenseDongleConnected

Returns true if a valid license dongle is connected.

Function

Btn55xxx_IsMeasurementComplete

Class-compliant IIviPwrMeter method that queries the instrument to determine the status of the measurement initiated by the Initiate method. This method returns a status of Measurement only when measurements are complete on all enabled channels.

Function

Btn55xxx_IsZeroComplete

Class-compliant IIviPwrMeter method that queries the instrument to determine the status of all zero operations

Function

Btn55xxx_LoadMemChanFromArchive

Loads the named memory channel using the given archive. If the memory channel does not exist, one is created.

Function

Btn55xxx_LockSession

Obtains a multithread lock on the driver after waiting until all other execution threads have released their locks on the instrument session.

Function

Btn55xxx_MeasurePower

Return average power using a default instrument configuration in Modulated Mode and dBm units. Instrument remains stopped in Modulated Mode after a measurement.

Function

Btn55xxx_MeasureVoltage

Return average voltage using a default instrument configuration in Modulated Mode and volts units. Instrument remains stopped in Modulated Mode after a measurement.

Function

Btn55xxx_QueryAverageMeasurements

Query the power meter for all buffered average power measurements.

Function

Btn55xxx_QueryDurations

Query the power meter for all buffered measurement durations in seconds.

Function

Btn55xxx_QueryMaxMeasurements

Query the power meter for all buffered maximum power measurements.

Function

Btn55xxx_QueryMinMeasurements

Query the power meter for all buffered minimum power measurements.

Function

Btn55xxx_QueryResultRangeType

Class-compliant IIviPwrMeter method that takes a measurement value returned from Fetch, Fetch Channel, Read, or Read Channel and determines if the value is a valid measurement value or a value indicating that an out-of-range condition occurred.

Function

Btn55xxx_QuerySequenceNumbers

Query the power meter for all buffered sequence numbers.

Function

Btn55xxx_QueryStartTimes

Query the power meter for all buffered start times in seconds.

Function

Btn55xxx_Read

Class-compliant IIviPwrMeter method that initiates a previously configured measurement, waits until the power meter has returned to the Idle state, then returns the result of that measurement. Measurement.Configure can be used to set up the measurement

Function

Btn55xxx_ReadArrayMarkerPower

Returns an array of the current marker measurements for the specified channel.

Function

Btn55xxx_ReadByteArray

Reads byte array from the meter.

Function

Btn55xxx_ReadChannel

Class-compliant IIviPwrMeter method that initiates a measurement, waits until the power meter has returned to the Idle state, then returns the result of the measurement on the specified channel

Function

Btn55xxx_ReadControl

Reads a control transfer on the USB.

Function

Btn55xxx_ReadCWArray

Returns the current average, maximum, minimum powers or voltages and the peak-to-average ratio of the specified channel. Units are the same as the channel's units. Note the peak-to-average ratio and marker ratio are returned in dB for logarithmic channel units, and percent for all other channel units.

Function

Btn55xxx_ReadCWPower

Initiates an CW power acquisition and returns the result.

Function

Btn55xxx_ReadDutyCycle

Returns the ratio of the pulse on-time to off-time.

Function

Btn55xxx_ReadEdgeDelay

Returns time offset from the trigger reference to the first mesial transition level of either slope on the waveform.

Function

Btn55xxx_ReadFallTime

Returns the interval between the last signal crossing of the distal line to the last signalcrossing of the proximal line.

Function

Btn55xxx_ReadIEEEBottom

Returns the IEEE-define base line, i.e. The two portions of a pulse waveform which represent the first nominal state from which a pulse departs and to which it ultimately returns.

Function

Btn55xxx_ReadIEEETop

Returns the IEEE-defined top line, i.e. the portion of a pulse waveform which represents the second nominal state of a pulse.

Function

Btn55xxx_ReadIntervalAvg

Return the average power or voltage in the time interval between marker 1 and marker 2. The units will be the same as the specified channel.

Function

Btn55xxx_ReadIntervalFilteredMax

Return the maximum filtered power or voltage in the time interval between marker 1 and marker 2. The units will be the same as the specified channel.

Function

Btn55xxx_ReadIntervalFilteredMin

Return the minmum power or voltage in the time interval between marker 1 and marker 2. The units will be the same as the specified channel.

Function

Btn55xxx_ReadIntervalMax

Return the maximum instantaneous power or voltage in the time interval between marker1 and marker 2. The units will be the same as the specified channel.

Function

Btn55xxx_ReadIntervalMaxAvg

Return maximum of the average power trace between MK1 and MK2. The units will be the same as the specified channel.

Function

Btn55xxx_ReadIntervalMin

Return the minimum instantaneous power or voltage in the time interval between marker1 and marker 2. The units will be the same as the specified channel.

Function

Btn55xxx_ReadIntervalMinAvg

Return minimum of the average power trace between MK1 and MK2. The units will be the same as the specified channel.

Function

Btn55xxx_ReadIntervalPkToAvg

Return the peak-to-average ratio of the power or voltage between marker 1 and marker 2. The units are dB for logarithmic channel units or percent for linear channel units.

Function

Btn55xxx_ReadMarkerAverage

For the specified marker, return the average power or voltage at the marker. The units are the same as the specified channel.

Function

Btn55xxx_ReadMarkerDelta

Return the difference between MK1 and MK2. The units will be the same as marker units.

Function

Btn55xxx_ReadMarkerMax

For the specified marker, return the maximum power or voltage at the marker. The units are the same as the specified channel.

Function

Btn55xxx_ReadMarkerMin

For the specified marker, return the minimum power or voltage at the marker. The units are the same as the specified channel.

Function

Btn55xxx_ReadMarkerRatio

Return the ratio of MK1 to MK2. The units will be dB for logarithmic units or percent for linear units.

Function

Btn55xxx_ReadMarkerRDelta

Return the difference between MK2 and MK1. The units will be the same as marker units.

Function

Btn55xxx_ReadMarkerRRatio

Return the ratio of MK2 to MK1. The units will be dB for logarithmic units or percent for linear units.

Function

Btn55xxx_ReadOfftime

Returns the time a repetitive pulse is off. (Equal to the pulse period minus the pulsewidth).

Function

Btn55xxx_ReadOvershoot

Returns the difference between the distortion following a major transition and the IEEE top line in dB or percent, depending on the channel units.

Function

Btn55xxx_ReadPeriod

Returns the interval between two successive pulses. (Reciprocal of the Pulse RepetitionFrequency)

Function

Btn55xxx_ReadPowerArray

Returns an array of the current automatic amplitude measurements performed on a periodic pulse waveform. Measurements performed are: peak amplitude during the pulse, average amplitude over a full cycle of the pulse waveform, average amplitude during the pulse, IEEE top amplitude, IEEE bottom amplitude, and overshoot. Units are the same as the channel's units. Note the pulse overshoot is returned in dB for logarithmic channel units, and percent for all other units. Also, the pulse ?ON interval used for peak and average calculations is defined by the SENSe:PULSe:STARTGT and :ENDGT time gating settings. A full pulse (rise and fall) must be visible on the display to make average and peak pulse power measurements, and a full cycle of the waveform must be visible to calculate average cycle amplitude.

Function

Btn55xxx_ReadPRF

Returns the number of cycles of a repetitive signal that take place in one second (Pulse Repetition Frequency).

Function

Btn55xxx_ReadPulseCycleAvg

Returns the average power of the entire pulse.

Function

Btn55xxx_ReadPulseOnAverage

Average power of the ON portion of the pulse.

Function

Btn55xxx_ReadPulsePeak

Returns the peak amplitude during the pulse.

Function

Btn55xxx_ReadRiseTime

Returns the interval between the first signal crossing of the proximal line to the first signal crossing of the distal line.

Function

Btn55xxx_ReadSCPI

Read a SCPI string response from the instrument.

Function

Btn55xxx_ReadSCPIBytes

Read a SCPI byte array response from the instrument.

Function

Btn55xxx_ReadTimeArray

Returns an array of the current automatic timing measurements performed on a periodic pulse waveform. Measurements performed are: the frequency, period, width, offtime and duty cycle of the pulse waveform, and the risetime and falltime of the edge transitions. For each of the measurements to be performed, the appropriate items to be measured must within the trace window. Pulse frequency, period, offtime and duty cycle measurements require that an entire cycle of the pulse waveform (minimum of three edge transitions) be present. Pulse width measurement requires that at least one full pulse is visible, and is most accurate if the pulse width is at least 0.4 divisions. Risetime and falltime measurements require that the edge being measured is visible, and will be most accurate if the transition takes at least 0.1 divisions. It is always best to have the power meter set on the fastest timebase possible that meets the edge visibility restrictions. Set the trace averaging as high as practical to reduce fluctuations and noise in the pulse timing measurements. Note that the timing of the edge transitions is defined by the settings of the SENSe:PULSe:DISTal, :MESIal and :PROXimal settings; see the descriptions for those commands. Units are the same as the channel's units.

Function

Btn55xxx_ReadWaveform

Initiates an acquisition on all enabled channels, waits (up to MaxTime) for the acquisition to complete, and returns the waveform for this channel. Call FetchWaveform to obtain the waveforms for other channels.

Function

Btn55xxx_ReadWaveformMinMax

Initiates an acquisition on all enabled channels, waits (up to MaxTime) for the acquisition to complete, and returns the min/max waveforms for this channel. Call FetchMinMaxWaveform to obtain the min/max waveforms for other channels.

Function

Btn55xxx_ReadWidth

Returns the pulse width, i.e. the interval between the first and second signal crossings of the mesial line.

Function

Btn55xxx_reset

Places the instrument in a known state and configures instrument options on which the IVI specific driver depends (for example, enabling/disabling headers). For an IEEE 488.2 instrument, Reset sends the command string *RST to the instrument.

Function

Btn55xxx_ResetInterchangeCheck

Resets the interchangeability checking algorithms of the driver so that methods and properties that executed prior to calling this function have no affect on whether future calls to the driver generate interchangeability warnings.

Function

Btn55xxx_ResetWithDefaults

Does the equivalent of Reset and then, (1) disables class extension capability groups, (2) sets attributes to initial values defined by class specs, and (3) configures the driver to option string settings used when Initialize was last executed.

Function

Btn55xxx_revision_query

Retrieves revision information from the instrument.

Function

Btn55xxx_SaveToMemoryChannel

Saves the given channel to a memory channel. If the memory channel does not exist, a new one is created.

Function

Btn55xxx_SaveUserCal

Instructs power meter to save the value of fixed cal, zero, and skew values.

Function

Btn55xxx_self_test

Performs an instrument self test, waits for the instrument to complete the test, and queries the instrument for the results. If the instrument passes the test, TestResult is zero and TestMessage is 'Self test passed'.

Function

Btn55xxx_SendSCPIBytes

Send a SCPI command as a byte array.

Function

Btn55xxx_SendSCPICommand

Send a SCPI command to the instrument.

Function

Btn55xxx_SendSoftwareTrigger

Class-compliant IIviPwrMeter method that sends a software trigger to the instrument

Function

Btn55xxx_SetAttributeViBoolean

This routine is used to access low-level settings of the instrument. See the attributeID parameter for a link to all attributes of the instrument.

Function

Btn55xxx_SetAttributeViInt32

This routine is used to access low-level settings of the instrument. See the attributeID parameter for a link to all attributes of the instrument.

Function

Btn55xxx_SetAttributeViReal64

This routine is used to access low-level settings of the instrument. See the attributeID parameter for a link to all attributes of the instrument.

Function

Btn55xxx_SetAttributeViSession

This routine is used to access low-level settings of the instrument. See the attributeID parameter for a link to all attributes of the instrument.

Function

Btn55xxx_SetAttributeViString

This routine is used to access low-level settings of the instrument. See the attributeID parameter for a link to all attributes of the instrument.

Function

Btn55xxx_SetAverage

Set or return the number of traces averaged together to form the measurement result on the selected channel.

Function

Btn55xxx_SetBandwidth

Set or return the sensor video bandwidth for the selected sensor.

Function

Btn55xxx_SetCalFactor

Set or return the frequency calfactor currently in use on the selected channel.

Function

Btn55xxx_SetCapture

Set/return whether statical capture is enabled.

Function

Btn55xxx_SetDelay

Set or return the trigger delay time in seconds with respect to the trigger for the trigger display location in the LEFT position. Positive values cause the actual trigger to occur after the trigger condition is met. This places the trigger event to the left of the trigger point on the display, and is useful for viewing events during a pulse, some fixed delay time after the rising edge trigger. Negative trigger delay places the trigger event to the right of the trigger point on the display, and is useful for looking at events before the trigger edge.

Function

Btn55xxx_SetDistal

Set or return the pulse amplitude percentage, which is used to define the end of a rising edge or beginning of a falling edge transition.

Function

Btn55xxx_SetDuration

Set/get the duration samples are captured during each timed mode acquisiton.

Function

Btn55xxx_SetEnabled

Set or return the measurement state of the selected channel. When the value is true, the channel performs measurements; when the value is false, the channel is disabled and no measurements are performed.

Function

Btn55xxx_SetEndDelay

Set/get delay time added to the detected end of a burst for analysis. Typically negative. Typically used to exclude the falling edge of a burst.

Function

Btn55xxx_SetEndGate

Set or return the point on a pulse, which is used to define the end of the pulse's active interval.

Function

Btn55xxx_SetEndQual

Set/get the minimum amount of time power remains below the trigger point to be counted as the end of a burst.

Function

Btn55xxx_SetExternalSkew

Adjusts the skew for the external trigger.

Function

Btn55xxx_SetFetchLatency

The maximum amount of latency a fetch measurement may have. This setting adjusts how often automatic measurements and marker measurements are recalculated.

Function

Btn55xxx_SetFilterState

Set or return the current setting of the integration filter on the selected channel.

Function

Btn55xxx_SetFilterTime

Set or return the current length of the integration filter on the selected channel.

Function

Btn55xxx_SetFrequency

Set or return the RF frequency for the current sensor, and apply the appropriate frequency calfactor from the sensor?s EEPROM table.

Function

Btn55xxx_SetGateMode

Each Buffer Entry is controlled by a "buffer gate" that defines the start and end of the entry time interval. The gate signal may be internally or externally generated in several different ways.

Function

Btn55xxx_SetGating

Set/return whether the statical capture is gated by markers or free-running.

Function

Btn55xxx_SetHoldoff

Set or return the trigger holdoff time in seconds. Trigger holdoff is used to disable the trigger for a specified amount of time after each trigger event. The holdoff time starts immediately after each valid trigger edge, and will not permit any new triggers until the time has expired. When the holdoff time is up, the trigger re-arms, and the next valid trigger event (edge) will cause a new sweep. This feature is used to help synchronize the power meter with burst waveforms such as a TDMA or GSM frame. The trigger holdoff resolution is 10 nanoseconds, and it should be set to a time that is just slightly shorter than the frame repetition interval.

Function

Btn55xxx_SetHoldoffMode

Sets the holdoff mode to normal or gap holdoff.

Function

Btn55xxx_SetHorizontalOffset

Set or return the statistical mode horizontal scale offset in dB. The offset value will appear at the leftmost edge of the scale with units dBr (decibels relative).

Function

Btn55xxx_SetHorizontalScale

Set or return the statistical mode horizontal scale in dB/Div.

Function

Btn55xxx_SetInitiateContinuous

Set or return the data acquisition mode for single or free-run measurements. If INITiate:CONTinuous is set to ON, the instrument immediately begins taking measurements (Modulated, CW and Statistical Modes), or arms its trigger and takes a measurement each time a trigger occurs (Pulse Mode). If set to OFF, the measurement will begin (or be armed) as soon as the INITiate command is issued, and will stop once the measurement criteria (averaging, filtering or sample count) has been satisfied. Note that INITiate:IMMediate and READ commands are invalid when INITiate:CONTinuous is set to ON; however, by convention this situation does not result in a SCPI error.

Function

Btn55xxx_SetInternalSkew

Adjusts the skew for the internal trigger and master trigger output.

Function

Btn55xxx_SetLevel

Set or return the trigger level for synchronizing data acquisition with a pulsed input signal. The internal trigger level entered should include any global offset and will also be affected by the frequency cal factor. The available internal trigger level range is sensor dependent. The trigger level is set and returned in dBm.

Function

Btn55xxx_SetLinearResolution

Set or return the resolution for linear power and voltage readings. The number of significant digits displayed is equal to the value.

Function

Btn55xxx_SetLogResolution

Set or return the resolution for logarithmic power and voltage readings. The number of decimal places displayed is equal to the value.

Function

Btn55xxx_SetMeasBuffEnabled

Enable or disable the measurement buffer. Disabling the measurement buffer enables modulated/CW measurements. Conversely, enabling it disables modulated/CW measurements.

Function

Btn55xxx_SetMeasurementMode

There are three basic measurement modes - pulse power, modulated power, and statistical power. Each mode is targeted towards a specific type of measurement.The Pulse Mode is used with peak power sensors. The instrument functions as an enhanced peak power analyzer and provides the functionality of a random repetitive sampling oscilloscope for viewing and analyzing the RF power envelope of signals.The Modulated Mode is designed for continuous, true average power measurements of complex modulated signals. The Statistical Mode is used for advanced analysis of non-periodic modulated signals. This mode does not require a trigger event to make measurements and is useful for signals that are noise-like such as CDMA, OFDM, or QAM. In Statistical Mode, the RF signal is sampled continuously at high speed, without discarding or losing any data.

Function

Btn55xxx_SetMesial

Set or return the pulse amplitude percentage, which is used to define the beginning of a rising edge or end of a falling edge transition.

Function

Btn55xxx_SetMode

Set or return the trigger mode for synchronizing data acquisition with pulsed signals.

Function

Btn55xxx_SetOffsetdB

Set or return a measurement offset in dB for the selected sensor. This is used to compensate for external couplers, attenuators or amplifiers in the RF signal path ahead of the power sensor.

Function

Btn55xxx_SetPeakHoldTracking

Sets or returns whether peak hold decay automatically tracks trace averaging. If set to true, the peak hold decay and trace averaging values are the same. If set to false, peak hold decay is indepedent.

Function

Btn55xxx_SetPeriod

Set/get the period each timed mode acquisition is started.

Function

Btn55xxx_SetPixelPosition

Set or return the horizontal pixel position (X-axis-position) of the selected vertical marker. There are 501 pixel positions numbered from 0 to 500 inclusive.

Function

Btn55xxx_SetPosition

Set or return the position of the trigger event on displayed sweep.

Function

Btn55xxx_SetPowerPosition

Set/return the cursor power in dB on the CCDF plot.

Function

Btn55xxx_SetProximal

Set or return the pulse amplitude percentage, which is used to define the beginning of a rising edge or end of a falling edge transition.

Function

Btn55xxx_SetPulseUnits

Set or return the units for entering the pulse distal, mesial and proximal levels.

Function

Btn55xxx_SetReturnCount

Set/get the return count for each measurement query.

Function

Btn55xxx_SetSessionCount

Set/get the count of elements for this measurement buffer session. Set to 0 for the meter to continuously acquire measurements.

Function

Btn55xxx_SetSlaveSkew

Adjusts the skew for the slave trigger.

Function

Btn55xxx_SetSlope

Set or return the trigger slope or polarity. When set to POS, trigger events will be generated when a signal?s rising edge crosses the trigger level threshold. When NEG, trigger events are generated on the falling edge of the pulse.

Function

Btn55xxx_SetSource

The signal the power meter monitors for a trigger. It can be channel or one of many other values.

Function

Btn55xxx_SetStartDelay

Set/get delay time added to the detected beginning of a burst for analysis. Typically used to exclude the rising edge of a burst.

Function

Btn55xxx_SetStartGate

Set or return the point on a pulse, which is used to define the beginning of the pulse's active interval.

Function

Btn55xxx_SetStartMode

Mode used to start acquisition of buffer entries.

Function

Btn55xxx_SetStartQual

Set/get the minimum amount of time power remains above the trigger point to be counted as the beginning of a burst.

Function

Btn55xxx_SetTempComp

Set or return the state of the peak sensor temperature compensation system.

Function

Btn55xxx_SetTermAction

Set/return the termination action for statistical capturing.

Function

Btn55xxx_SetTermCount

Set/return the termination count for statistical capturing. After the sample count has been reached, the action determined by TermAction is taken.

Function

Btn55xxx_SetTermTime

Set/return the termination time for statistical capturing. After the time has elapsed, the action determined by TermAction is taken.

Function

Btn55xxx_SetTimebase

Set or return the Modulated Mode timebase in seconds/division. The power meter has fixed timebase settings, primarily in a 1-2-5 sequence. If the argument does not match one of these settings, it will be forced to the next highest entry.Value = 5e-9 to 10.0, (1-2-5 sequence)30, 60, 120, 300, 600, 1800, and 3600

Function

Btn55xxx_SetTimebase2

Set or return the Pulse Mode timebase in seconds/division.

Function

Btn55xxx_SetTimeOut

Sets the time out in milliseconds for I/O.

Function

Btn55xxx_SetTimePosition

Set or return the time (x-axis-position) of the selected marker relative to the trigger. Note that time markers must be positioned within the time limits of the trace window in the graph display. If a time outside of the display limits is entered, the marker will be placed at the first or last time position as appropriate.

Function

Btn55xxx_SetTimespan

Set or return the horizontal time span of the trace in modulated mode. Time span = 10* Time/Division. Value = 5e-8 to 100 sec in a 1-2-5 sequence, 300, 600, 1200, 3000, 6000, 18000, and 36000

Function

Btn55xxx_SetTimespan2

Set or return the horizontal time span of the trace in pulse mode. Time span = 10* Time/Division. Value = 5e-8 to 100 sec in a 1-2-5 sequence, 300, 600, 1200, 3000, 6000, 18000, and 36000

Function

Btn55xxx_SetTraceCount

Set/return the number of points in the CCDF trace plot.

Function

Btn55xxx_SetTrigOutMode

Sets the trigger out/mult io mode. Setting trigger mode overrides this command.

Function

Btn55xxx_SetUnits

Set or return units for the selected channel. Voltage is calculated with reference to the sensor input impedance. Note that for ratiometric results, logarithmic units will always return dBr (dB relative) while linear units return percent.

Function

Btn55xxx_SetVernier

Set or return the fine position of the trigger event on displayed sweep.

Function

Btn55xxx_SetVerticalCenter

Set/Query vertical center based on current units: <arg> = (range varies by units)

Function

Btn55xxx_SetVerticalScale

Set/Query vertical scale based on current units: <arg> = (range varies by units)

Function

Btn55xxx_SetWriteProtection

Set true to allow the measurement buffer to overwrite members that have not been read by the user.

Function

Btn55xxx_StartAcquisition

Starts measurement buffer acquisition. This method allows the user to send a command to the power meter to begin buffering measurements without waiting for all measurements to be completed. Alternately, you can call the AcquireReadings method to start buffering measurements and wait for them to be read from the meter.

Function

Btn55xxx_StatModeReset

Resets statistical capturing mode by clearing the buffers and restarting the aquisition timer.

Function

Btn55xxx_Status

Returns whether an acquisition is in progress, complete, or if the status is unknown.

Function

Btn55xxx_StopAcquisition

Sends a command to stop the measurement buffer from acquiring readings.

Function

Btn55xxx_UnlockSession

Releases a previously obtained mutlithread lock.

Function

Btn55xxx_Write

Write a byte array to the meter.

Function

Btn55xxx_Zero

Class-compliant IIviPwrMeter method that performs a zero operation on a particular channel

Function

Btn55xxx_ZeroAllChannels

Class-compliant IIviPwrMeter method that performs a zero operation on all enabled channels

Function

Btn55xxx_ZeroChannel

Performs a zero offset null adjustment.

Function

Btn55xxx_ZeroQuery

Performs a zero offset null adjustment and returns true if successful.

Top

collapse_allAttributes


Name

Description

Attribute

BTN55XXX_ATTR_ATTENUATION

Attenuation in dB for the sensor.

Attribute

BTN55XXX_ATTR_AVERAGE

Set or return the number of traces averaged together to form the measurement result on the selected channel.

Attribute

BTN55XXX_ATTR_AVERAGING_AUTO_ENABLED

Class-compliant IIviPwrMeter property specifying whether auto-averaging is enabled or disabled for a particular input channel

Attribute

BTN55XXX_ATTR_AVERAGING_COUNT

Class-compliant IIviPwrMeter property specifying the averaging count. When the Auto Averaging Enabled attribute is set to False, the driver filters the input signal by averaging it the number of times specified by this property

Attribute

BTN55XXX_ATTR_BANDWIDTH

Set or return the sensor video bandwidth for the selected sensor.

Attribute

BTN55XXX_ATTR_CACHE

Drivers may choose to always cache some instrument settings, never cache others, and optionally cache others, to avoid unecessary I/O to the instrument. If True, the driver caches optionally cached instrument settings.

Attribute

BTN55XXX_ATTR_CAL_FACTOR

Set or return the frequency calfactor currently in use on the selected channel.

Attribute

BTN55XXX_ATTR_CAPTURE

Set/return whether statical capture is enabled.

Attribute

BTN55XXX_ATTR_CHANNEL_COUNT

Class-compliant IIviPwrMeter property that indicates the number of channels available on the instrument

Attribute

BTN55XXX_ATTR_CHANNEL_ENABLED

Class-compliant IIviPwrMeter property specifying whether the power meter should take a measurement on a particular input channel. The power meter will take a measurement on a channel only if that channel is enabled

Attribute

BTN55XXX_ATTR_CHANNEL_UNITS

Set or return units for the selected channel. Voltage is calculated with reference to the sensor input impedance. Note that for ratiometric results, logarithmic units will always return dBr (dB relative) while linear units return percent.

Attribute

BTN55XXX_ATTR_CORRECTION_FREQUENCY

Class-compliant IIviPwrMeter property specifying the frequency of the input signal in Hertz. The instrument uses this value to determine the appropriate correction factor for the sensor

Attribute

BTN55XXX_ATTR_CURRENT_TEMP

Return current sensor internal temperature in degrees C

Attribute

BTN55XXX_ATTR_DELAY

Set or return the trigger delay time in seconds with respect to the trigger for the trigger display location in the LEFT position. Positive values cause the actual trigger to occur after the trigger condition is met. This places the trigger event to the left of the trigger point on the display, and is useful for viewing events during a pulse, some fixed delay time after the rising edge trigger. Negative trigger delay places the trigger event to the right of the trigger point on the display, and is useful for looking at events before the trigger edge.

Attribute

BTN55XXX_ATTR_DISTAL

Set or return the pulse amplitude percentage, which is used to define the end of a rising edge or beginning of a falling edge transition.

Attribute

BTN55XXX_ATTR_DRIVER_SETUP

The driver setup string. It is either specified in the Configuration Store or passed in the OptionString parameter of the Initialize function. Driver setup is empty if the driver is not initialized.

Attribute

BTN55XXX_ATTR_DURATION

Set/get the duration samples are captured during each timed mode acquisiton.

Attribute

BTN55XXX_ATTR_DUTY_CYCLE_CORRECTION

Class-compliant IIviPwrMeter property specifying the duty cycle correction the power meter uses to calculate the pulse power of a pulse-modulated signal. The value of this attribute is specified as a percentage

Attribute

BTN55XXX_ATTR_DUTY_CYCLE_CORRECTION_ENABLED

Class-compliant IIviPwrMeter property specifying whether duty cycle correction is enabled on a particular channel

Attribute

BTN55XXX_ATTR_ENABLED

Set or return the measurement state of the selected channel. When the value is true, the channel performs measurements; when the value is false, the channel is disabled and no measurements are performed.

Attribute

BTN55XXX_ATTR_END_DELAY

Set/get delay time added to the detected end of a burst for analysis. Typically negative. Typically used to exclude the falling edge of a burst.

Attribute

BTN55XXX_ATTR_END_GATE

Set or return the point on a pulse, which is used to define the end of the pulse?s active interval.

Attribute

BTN55XXX_ATTR_END_QUAL

Set/get the minimum amount of time power remains below the trigger point to be counted as the end of a burst.

Attribute

BTN55XXX_ATTR_EXTERNAL_SKEW

Adjusts the skew for the external trigger.

Attribute

BTN55XXX_ATTR_FACTORY_CAL_DATE

The date the last time the sensor was calibrated at the factory.

Attribute

BTN55XXX_ATTR_FETCH_LATENCY

The maximum amount of latency a fetch measurement may have. This setting adjusts how often automatic measurements and marker measurements are recalculated.

Attribute

BTN55XXX_ATTR_FILTER_STATE

Set or return the current setting of the integration filter on the selected channel.

Attribute

BTN55XXX_ATTR_FILTER_TIME

Set or return the current length of the integration filter on the selected channel.

Attribute

BTN55XXX_ATTR_FIRMWARE_VERSION

Returns the firmware version of the power meter associated with this channel.

Attribute

BTN55XXX_ATTR_FPGA_VERSION

Returns the FPGA version for the power meter associated with this channel.

Attribute

BTN55XXX_ATTR_FREQUENCY

Set or return the RF frequency for the current sensor, and apply the appropriate frequency calfactor from the sensor?s EEPROM table.

Attribute

BTN55XXX_ATTR_GATE_MODE

Each Buffer Entry is controlled by a "buffer gate" that defines the start and end of the entry time interval. The gate signal may be internally or externally generated in several different ways.

Attribute

BTN55XXX_ATTR_GATING

Set/return whether the statical capture is gated by markers or free-running.

Attribute

BTN55XXX_ATTR_GROUP_CAPABILITIES

A comma-separated list of the class capability groups implemented by the driver. Capability group names are documented in the IVI class specifications. If the driver is not class compliant, the driver returns an empty string.

Attribute

BTN55XXX_ATTR_HOLDOFF

Set or return the trigger holdoff time in seconds. Trigger holdoff is used to disable the trigger for a specified amount of time after each trigger event. The holdoff time starts immediately after each valid trigger edge, and will not permit any new triggers until the time has expired. When the holdoff time is up, the trigger re-arms, and the next valid trigger event (edge) will cause a new sweep. This feature is used to help synchronize the power meter with burst waveforms such as a TDMA or GSM frame. The trigger holdoff resolution is 10 nanoseconds, and it should be set to a time that is just slightly shorter than the frame repetition interval.

Attribute

BTN55XXX_ATTR_HOLDOFF_MODE

Sets the holdoff mode to normal or gap holdoff.

Attribute

BTN55XXX_ATTR_HORIZONTAL_OFFSET

Set or return the statistical mode horizontal scale offset in dB. The offset value will appear at the leftmost edge of the scale with units dBr (decibels relative).

Attribute

BTN55XXX_ATTR_HORIZONTAL_SCALE

Set or return the statistical mode horizontal scale in dB/Div.

Attribute

BTN55XXX_ATTR_IMPEDANCE

Input impedence of the sensor.

Attribute

BTN55XXX_ATTR_INITIATE_CONTINUOUS

Set or return the data acquisition mode for single or free-run measurements. If INITiate:CONTinuous is set to ON, the instrument immediately begins taking measurements (Modulated, CW and Statistical Modes), or arms its trigger and takes a measurement each time a trigger occurs (Pulse Mode). If set to OFF, the measurement will begin (or be armed) as soon as the INITiate command is issued, and will stop once the measurement criteria (averaging, filtering or sample count) has been satisfied. Note that INITiate:IMMediate and READ commands are invalid when INITiate:CONTinuous is set to ON; however, by convention this situation does not result in a SCPI error.

Attribute

BTN55XXX_ATTR_INSTRUMENT_FIRMWARE_REVISION

The firmware revision reported by the physical instrument. If Simulation is enabled or the instrument is not capable of reporting the firmware revision, a string is returned that explains the condition.

Attribute

BTN55XXX_ATTR_INSTRUMENT_MANUFACTURER

The name of the manufacturer reported by the physical instrument. If Simulation is enabled or the instrument is not capable of reporting the name of the manufacturer, a string is returned that explains the condition. Manufacturer is limited to 256 bytes

Attribute

BTN55XXX_ATTR_INSTRUMENT_MODEL

The model number or name reported by the physical instrument. If Simulation is enabled or the instrument is not capable of reporting the model number or name, a string is returned that explains the condition. Model is limited to 256 bytes

Attribute

BTN55XXX_ATTR_INTERCHANGE_CHECK

If True, the driver maintains a record of interchangeability warnings. If the driver does not support interchangeability checking, attempts to set InterchangeCheck to True return an error.

Attribute

BTN55XXX_ATTR_INTERNAL_SKEW

Adjusts the skew for the internal trigger and master trigger output.

Attribute

BTN55XXX_ATTR_INTERNAL_TRIGGER_EVENT_SOURCE

Class-compliant IIviPwrMeter property specifying the channel that the power meter uses to monitor the internal trigger event

Attribute

BTN55XXX_ATTR_INTERNAL_TRIGGER_LEVEL

Class-compliant IIviPwrMeter property specifying the trigger level for the measurement signal. The value of this property is specified in the same unit as the value of the Channels.Units property

Attribute

BTN55XXX_ATTR_INTERNAL_TRIGGER_SLOPE

Class-compliant IIviPwrMeter property specifying whether the power meter should trigger on the rising or falling edge of the measurement signal

Attribute

BTN55XXX_ATTR_IO_RESOURCE_DESCRIPTOR

The resource descriptor specifies the connection to a physical device. It is either specified in the Configuration Store or passed in the ResourceName parameter of the Initialize function. It is empty if the driver is not initialized.

Attribute

BTN55XXX_ATTR_IS_AVAILABLE

Returns true if modulated/CW measurement system is available. Will always retrun false if measurement buffer is enabled.

Attribute

BTN55XXX_ATTR_IS_RUNNING

Returns true if modulated/CW measuremnts are actively running.

Attribute

BTN55XXX_ATTR_LEVEL

Set or return the trigger level for synchronizing data acquisition with a pulsed input signal. The internal trigger level entered should include any global offset and will also be affected by the frequency cal factor. The available internal trigger level range is sensor dependent. The trigger level is set and returned in dBm.

Attribute

BTN55XXX_ATTR_LINEAR_RESOLUTION

Set or return the resolution for linear power and voltage readings. The number of significant digits displayed is equal to the value.

Attribute

BTN55XXX_ATTR_LOG_RESOLUTION

Set or return the resolution for logarithmic power and voltage readings. The number of decimal places displayed is equal to the value.

Attribute

BTN55XXX_ATTR_LOGICAL_NAME

Logical Name identifies a driver session in the Configuration Store. If Logical Name is not empty, the driver was initialized from information in the driver session. If it is empty, the driver was initialized without using the Configuration Store.

Attribute

BTN55XXX_ATTR_MANUFACTURE_DATE

Date the sensor was manufactured.

Attribute

BTN55XXX_ATTR_MAX_FREQ_HIGH_BANDWIDTH

Maximum frequency the sensor can measure in high bandwidth.

Attribute

BTN55XXX_ATTR_MAX_FREQ_LOW_BANDWIDTH

Maximum frequency the sensor can measure in low bandwidth.

Attribute

BTN55XXX_ATTR_MAX_TIMEBASE

Returns the maximum timebase available.

Attribute

BTN55XXX_ATTR_MEAS_BUFF_ENABLED

Enable or disable the measurement buffer. Disabling the measurement buffer enables modulated/CW measurements. Conversely, enabling it disables modulated/CW measurements.

Attribute

BTN55XXX_ATTR_MEASUREMENT_MODE

There are three basic measurement modes - pulse power, modulated power, and statistical power. Each mode is targeted towards a specific type of measurement.The Pulse Mode is used with peak power sensors. The instrument functions as an enhanced peak power analyzer and provides the functionality of a random repetitive sampling oscilloscope for viewing and analyzing the RF power envelope of signals.The Modulated Mode is designed for continuous, true average power measurements of complex modulated signals. The Statistical Mode is used for advanced analysis of non-periodic modulated signals. This mode does not require a trigger event to make measurements and is useful for signals that are noise-like such as CDMA, OFDM, or QAM. In Statistical Mode, the RF signal is sampled continuously at high speed, without discarding or losing any data.

Attribute

BTN55XXX_ATTR_MEASUREMENTS_AVAILABLE

Gets the number of measurements available in the power meter's internal buffer. Note: The number of readings that have been acquired may be more or less.

Attribute

BTN55XXX_ATTR_MESIAL

Set or return the pulse amplitude percentage, which is used to define the beginning of a rising edge or end of a falling edge transition.

Attribute

BTN55XXX_ATTR_MIN_FREQ_HIGH_BANDWIDTH

Minimum frequency the sensor can measure in high bandwidth.

Attribute

BTN55XXX_ATTR_MIN_FREQ_LOW_BANDWIDTH

Minimum frequency the sensor can measure in low bandwidth.

Attribute

BTN55XXX_ATTR_MINIMUM_TRIG

Minimum trigger level in dBm.

Attribute

BTN55XXX_ATTR_MODE

Set or return the trigger mode for synchronizing data acquisition with pulsed signals.

Attribute

BTN55XXX_ATTR_MODEL

Model number of the meter connected to the specified channel.

Attribute

BTN55XXX_ATTR_MODULATED_TIMEBASE

Set or return the Modulated Mode timebase in seconds/division. The power meter has fixed timebase settings, primarily in a 1-2-5 sequence. If the argument does not match one of these settings, it will be forced to the next highest entry.Value = 5e-9 to 10.0, (1-2-5 sequence)30, 60, 120, 300, 600, 1800, and 3600

Attribute

BTN55XXX_ATTR_MODULATED_TIMESPAN

Set or return the horizontal time span of the trace in modulated mode. Time span = 10* Time/Division. Value = 5e-8 to 100 sec in a 1-2-5 sequence, 300, 600, 1200, 3000, 6000, 18000, and 36000

Attribute

BTN55XXX_ATTR_OFFSET

Class-compliant IIviPwrMeter property specifying an offset to be added to the measured value in units of dB. This property can be used to compensate for system losses or gains between the unit under test and the power sensor

Attribute

BTN55XXX_ATTR_OFFSETDB

Set or return a measurement offset in dB for the selected sensor. This is used to compensate for external couplers, attenuators or amplifiers in the RF signal path ahead of the power sensor.

Attribute

BTN55XXX_ATTR_OVER_RAN

Flag indicating whether the power meter's internal buffer filled up before beign emptied.

Attribute

BTN55XXX_ATTR_PEAK_HOLD_DECAY

Set or return the number of min/max traces averaged together to form the peak hold measurement results on the selected channel.

Attribute

BTN55XXX_ATTR_PEAK_HOLD_TRACKING

Sets or returns whether peak hold decay automatically tracks trace averaging. If set to true, the peak hold decay and trace averaging values are the same. If set to false, peak hold decay is indepedent.

Attribute

BTN55XXX_ATTR_PEAK_POWER_MAX

Maximum power level the sensor can measure.

Attribute

BTN55XXX_ATTR_PEAK_POWER_MIN

Minimum power level the sensor can measure.

Attribute

BTN55XXX_ATTR_PERCENT_POSITION

Set/return the cursor percent on the CCDF plot.

Attribute

BTN55XXX_ATTR_PERIOD

Set/get the period each timed mode acquisition is started.

Attribute

BTN55XXX_ATTR_POSITION

Set or return the position of the trigger event on displayed sweep.

Attribute

BTN55XXX_ATTR_POWER_POSITION

Set/return the cursor power in dB on the CCDF plot.

Attribute

BTN55XXX_ATTR_PROXIMAL

Set or return the pulse amplitude percentage, which is used to define the beginning of a rising edge or end of a falling edge transition.

Attribute

BTN55XXX_ATTR_PULSE_TIMEBASE

Set or return the Pulse Mode timebase in seconds/division.

Attribute

BTN55XXX_ATTR_PULSE_TIMESPAN

Set or return the horizontal time span of the trace in pulse mode. Time span = 10* Time/Division. Value = 5e-8 to 100 sec in a 1-2-5 sequence, 300, 600, 1200, 3000, 6000, 18000, and 36000

Attribute

BTN55XXX_ATTR_PULSE_UNITS

Set or return the units for entering the pulse distal, mesial and proximal levels.

Attribute

BTN55XXX_ATTR_QUERY_INSTRUMENT_STATUS

If True, the driver queries the instrument status at the end of each method or property that performs I/O to the instrument. If an error is reported, use ErrorQuery to retrieve error messages one at a time from the instrument.

Attribute

BTN55XXX_ATTR_RANGE_AUTO_ENABLED

Class-compliant IIviPwrMeter property specifying if the power meter should set the best range for the measurement. If True, the instrument automatically sets the best range. If False, set the range using the Range.Upper and Range.Lower properties

Attribute

BTN55XXX_ATTR_RANGE_CHECK

Drivers may choose to always validate some property/parameter values, never validate others, and optionally validate others, to avoid sending invalid commands to the instrument. If True, the driver performs optional validations.

Attribute

BTN55XXX_ATTR_RANGE_LOWER

Class-compliant IIviPwrMeter property specifying the lower limit (minimum) of the expected value of the measurement. The value of this property is specified in the same units as the value of the Channels.Units property

Attribute

BTN55XXX_ATTR_RANGE_UPPER

Class-compliant IIviPwrMeter property specifying the upper limit (maximum) of the expected value of the measurement. The value of this property is specified in the same units as the value of the Channels.Units property

Attribute

BTN55XXX_ATTR_READ_BUFFER_SIZE

Sets or gets the size of the SCPI read buffer in bytes.

Attribute

BTN55XXX_ATTR_READING_PERIOD

Returns the period (rate) in seconds per new filtered reading.

Attribute

BTN55XXX_ATTR_RECORD_COERCIONS

If True, the driver keeps a list of the value coercions it makes for ViInt32 and ViReal64 attributes. If the driver does not support coercion recording, attempts to set RecordCoercions to True will return an error.

Attribute

BTN55XXX_ATTR_REF_OSCILLATOR_ENABLED

Class-compliant IIviPwrMeter property specifying if the internal reference oscillator is enabled

Attribute

BTN55XXX_ATTR_REF_OSCILLATOR_FREQUENCY

Class-compliant IIviPwrMeter property specifying the frequency of the signal generated by the reference oscillator in Hertz

Attribute

BTN55XXX_ATTR_REF_OSCILLATOR_LEVEL

Class-compliant IIviPwrMeter property specifying the power level of the signal generated by the reference oscillator in dBm

Attribute

BTN55XXX_ATTR_RETURN_COUNT

Set/get the return count for each measurement query.

Attribute

BTN55XXX_ATTR_SERIAL_NUMBER

Serial number of the sensor.

Attribute

BTN55XXX_ATTR_SESSION_COUNT

Set/get the count of elements for this measurement buffer session. Set to 0 for the meter to continuously acquire measurements.

Attribute

BTN55XXX_ATTR_SESSION_TIMEOUT

Set/get the time out for this measurement buffer session in seconds. Set to 0.0 for the meter to ignore the time out.

Attribute

BTN55XXX_ATTR_SIMULATE

If True, the driver does not perform I/O to the instrument, and returns simulated values for output parameters.

Attribute

BTN55XXX_ATTR_SLAVE_SKEW

Adjusts the skew for the slave trigger.

Attribute

BTN55XXX_ATTR_SLOPE

Set or return the trigger slope or polarity. When set to POS, trigger events will be generated when a signal?s rising edge crosses the trigger level threshold. When NEG, trigger events are generated on the falling edge of the pulse.

Attribute

BTN55XXX_ATTR_SOURCE

The signal the power meter monitors for a trigger. It can be channel or one of many other values.

Attribute

BTN55XXX_ATTR_SPECIFIC_DRIVER_CLASS_SPEC_MAJOR_VERSION

Returns the major version number of the class specification in accordance with which the IVI specific driver was developed. Zero is returned if the driver is not compliant with a class specification.

Attribute

BTN55XXX_ATTR_SPECIFIC_DRIVER_CLASS_SPEC_MINOR_VERSION

Returns the minor version number of the class specification in accordance with which the IVI specific driver was developed. Zero is returned if the driver is not compliant with a class specification.

Attribute

BTN55XXX_ATTR_SPECIFIC_DRIVER_DESCRIPTION

Returns a brief description of the IVI specific driver. The string that this attribute returns contains a maximum of 256 bytes including the NUL byte.

Attribute

BTN55XXX_ATTR_SPECIFIC_DRIVER_PREFIX

Returns the case-sensitive prefix of the user-callable functions that the IVI-C specific driver exports. The string that this attribute returns contains a maximum of 32 bytes including the NUL byte.

Attribute

BTN55XXX_ATTR_SPECIFIC_DRIVER_REVISION

Returns version information about the IVI specific driver. The string that this attribute returns contains a maximum of 256 bytes including the NUL byte.

Attribute

BTN55XXX_ATTR_SPECIFIC_DRIVER_VENDOR

Returns the name of the vendor that supplies the IVI specific driver. The string that this attribute returns contains a maximum of 256 bytes including the NUL byte.

Attribute

BTN55XXX_ATTR_START_DELAY

Set/get delay time added to the detected beginning of a burst for analysis. Typically used to exclude the rising edge of a burst.

Attribute

BTN55XXX_ATTR_START_GATE

Set or return the point on a pulse, which is used to define the beginning of the pulse?s active interval.

Attribute

BTN55XXX_ATTR_START_MODE

Mode used to start acquisition of buffer entries.

Attribute

BTN55XXX_ATTR_START_QUAL

Set/get the minimum amount of time power remains above the trigger point to be counted as the beginning of a burst.

Attribute

BTN55XXX_ATTR_STATUS

The status of the triggering system.

Attribute

BTN55XXX_ATTR_SUPPORTED_INSTRUMENT_MODELS

A comma-separated list of instrument models that the IVI specific driver can control. The string does not include an abbreviation for the manufacturer if it is the same for all models.

Attribute

BTN55XXX_ATTR_TEMP_COMP

Set or return the state of the peak sensor temperature compensation system.

Attribute

BTN55XXX_ATTR_TERM_ACTION

Set/return the termination action for statistical capturing.

Attribute

BTN55XXX_ATTR_TERM_COUNT

Set/return the termination count for statistical capturing. After the sample count has been reached, the action determined by TermAction is taken.

Attribute

BTN55XXX_ATTR_TERM_TIME

Set/return the termination time for statistical capturing. After the time has elapsed, the action determined by TermAction is taken.

Attribute

BTN55XXX_ATTR_TIME_PER_POINT

Time spacing for each waveform point in seconds.

Attribute

BTN55XXX_ATTR_TIMED_OUT

Check if the last measurement buffer session timed out.

Attribute

BTN55XXX_ATTR_TRACE_COUNT

Set/return the number of points in the CCDF trace plot.

Attribute

BTN55XXX_ATTR_TRIGGER_SOURCE

Class-compliant IIviPwrMeter property specifying the trigger source that the power meter monitors for a trigger event

Attribute

BTN55XXX_ATTR_UNITS

Class-compliant IIviPwrMeter property specifying the unit to which the RF power is converted after measurement

Attribute

BTN55XXX_ATTR_VERNIER

Set or return the fine position of the trigger event on displayed sweep.

Attribute

BTN55XXX_ATTR_VERTICAL_CENTER

Set/Query vertical center based on current units: <arg> = (range varies by units)

Attribute

BTN55XXX_ATTR_VERTICAL_SCALE

Set/Query vertical scale based on current units: <arg> = (range varies by units)

Attribute

BTN55XXX_ATTR_WRITE_BUFFER_SIZE

Sets or gets the size of the SCPI write buffer in bytes.

Attribute

BTN55XXX_ATTR_WRITE_PROTECTION

Set true to allow the measurement buffer to overwrite members that have not been read by the user.

Top

Footer image

Copyright 2013-16 Boonton. All rights reserved.