Bluetooth RFSA SCPI Command Reference

SCPI command reference for the Bluetooth signal analyzer instrument personality.

CONFigure:RFSA:BLUetooth<i>[:MEASurement]:IBEMissions[:ENABle]


        Usage:
        CONFigure:RFSA:BLUetooth<i>[:MEASurement]:IBEMissions[:ENABle][?] <IBEEnable>
Query Response:
        <IBEEnable>
      

Description

Specifies whether to enable InBandEmission measurements.

Availability

Command/Query

Execution Mode

Command: Overlapped
Query: Sequential

Parameter: <IBEEnable>

Description

0 | OFF: Disables InBandEmission measurements.
            1 | ON: Enables InBandEmission measurements.  
            
            The instrument will execute adjacent channel power (ACP) measurements for signals containing BDR packets, EDR IBE measurements for signals containing EDR packets, and LE IBE measurements for signals containing LE-TP packets.

Datatype

Boolean

Default Value

0

Range

0 | 1 | OFF | ON

CONFigure:RFSA:BLUetooth<i>[:MEASurement]:IBEMissions:AVERage[:COUNt]


        Usage:
        CONFigure:RFSA:BLUetooth<i>[:MEASurement]:IBEMissions:AVERage[:COUNt][?] <IbeAverageCount>
Query Response:
        <IbeAverageCount>
      

Description

Specifies the number of acquisitions over which the WTS averages InBandEmission measurements using peak-hold averaging.

Availability

Command/Query

Execution Mode

Command: Overlapped
Query: Sequential

Parameter: <IbeAverageCount>

Description

Number of acquisitions over which the WTS averages InBandEmission measurements using peak-hold averaging.

Datatype

Integer32

Default Value

1

Range

[1:10000]

CONFigure:RFSA:BLUetooth<i>[:MEASurement]:IBEMissions:CHANnel:COUNt


        Usage:
        CONFigure:RFSA:BLUetooth<i>[:MEASurement]:IBEMissions:CHANnel:COUNt[?] <NumberOfChannels>
Query Response:
        <NumberOfChannels>
      

Description

Specifies the number of channels used for InBandEmission measurements.

Availability

Command/Query

Execution Mode

Command: Overlapped
Query: Sequential

Parameter: <NumberOfChannels>

Description

Number of channels used for InBandEmission measurements.

Datatype

Integer32

Default Value

7

Range

[1:79]

CONFigure:RFSA:BLUetooth<i>[:MEASurement]:IBEMissions:INTerval[:LENGth]


        Usage:
        CONFigure:RFSA:BLUetooth<i>[:MEASurement]:IBEMissions:INTerval[:LENGth][?] <IbemeasurementInterval>
Query Response:
        <IbemeasurementInterval>
      

Description

Specifies the measurement length over each burst for which InBandEmission is computed.

Availability

Command/Query

Execution Mode

Command: Sequential
Query: Sequential

Parameter: <IbemeasurementInterval>

Description

IBE measurement interval.

Datatype

Double

Default Value

5.000000E-003

Range

[1.000000E-006:1.000000E-001]

Unit

s

CONFigure:RFSA:BLUetooth<i>[:MEASurement]:IBEMissions:INTerval[:LENGth]:AUTO[:ENABle]


        Usage:
        CONFigure:RFSA:BLUetooth<i>[:MEASurement]:IBEMissions:INTerval[:LENGth]:AUTO[:ENABle][?] <IBEAutoLengthEnable>
Query Response:
        <IBEAutoLengthEnable>
      

Description

Specifies whether to use automatic interval mode for InBandEmission measurements.

Availability

Command/Query

Execution Mode

Command: Sequential
Query: Sequential

Parameter: <IBEAutoLengthEnable>

Description

0 | OFF: Disables automatic interval mode.
            1 | ON: Enables automatic interval mode.

Datatype

Boolean

Default Value

1

Range

0 | 1 | OFF | ON

CONFigure:RFSA:BLUetooth<i>[:MEASurement]:MODulation[:ENABle]


        Usage:
        CONFigure:RFSA:BLUetooth<i>[:MEASurement]:MODulation[:ENABle][?] <DemodualtionEnable>
Query Response:
        <DemodualtionEnable>
      

Description

Specifies whether to enable modulation accuracy (ModAcc) measurements.

Availability

Command/Query

Execution Mode

Command: Sequential
Query: Sequential

Parameter: <DemodualtionEnable>

Description

0 | OFF: Disables ModAcc measurements.
            1 | ON: Enables ModAcc measurements.
            Enables DEVM for EDR packets and DF1/DF2 for BDR and LE-TP packets.

Datatype

Boolean

Default Value

0

Range

0 | 1 | OFF | ON

CONFigure:RFSA:BLUetooth<i>[:MEASurement]:MODulation:AVERage[:COUNt]


        Usage:
        CONFigure:RFSA:BLUetooth<i>[:MEASurement]:MODulation:AVERage[:COUNt][?] <ModulationAverageCount>
Query Response:
        <ModulationAverageCount>
      

Description

Specifies the number of acquisitions over which to average modulation measurements.

Availability

Command/Query

Execution Mode

Command: Overlapped
Query: Sequential

Parameter: <ModulationAverageCount>

Description

Number of acquisitions over which to average modulation measurements.

Datatype

Integer32

Default Value

1

Range

[1:10000]

CONFigure:RFSA:BLUetooth<i>[:MEASurement]:MODulation:AVERage:TYPE


        Usage:
        CONFigure:RFSA:BLUetooth<i>[:MEASurement]:MODulation:AVERage:TYPE[?] <ModulationAverageType>
Query Response:
        <ModulationAverageType>
      

Description

Specifies the averaging type for specified measurements.

Availability

Command/Query

Execution Mode

Command: Overlapped
Query: Sequential

Parameter: <ModulationAverageType>

Description

RMS - The power is averaged using root mean square.
            MAX - The maximum values are retained.
            MIN - The minimum values are retained.

Datatype

Enumeration

Default Value

RMS

Range

RMS | MAX | MIN

CONFigure:RFSA:BLUetooth<i>[:MEASurement]:MODulation:FSK:CFO[:ENABle]


        Usage:
        CONFigure:RFSA:BLUetooth<i>[:MEASurement]:MODulation:FSK:CFO[:ENABle][?] <CFOEnable>
Query Response:
        <CFOEnable>
      

Description

Specifies whether to enable carrier frequency offset (CFO) measurements.
CFO measurement are normally conducted on BDR and LE-TP packets.

Availability

Command/Query

Execution Mode

Command: Sequential
Query: Sequential

Parameter: <CFOEnable>

Description

0 | OFF: Disables CFO measurements.
            1 | ON: Enables CFO measurements.

Datatype

Boolean

Default Value

0

Range

0 | 1 | OFF | ON

CONFigure:RFSA:BLUetooth<i>[:MEASurement]:MODulation:FSK:CHARacter[:SELect]


        Usage:
        CONFigure:RFSA:BLUetooth<i>[:MEASurement]:MODulation:FSK:CHARacter[:SELect][?] <ModulationCharacteristicSelction>
Query Response:
        <ModulationCharacteristicSelction>
      

Description

Specifies whether to enable DF1 or DF2 measurements for BDR and LE-TP packets.

Availability

Command/Query

Execution Mode

Command: Overlapped
Query: Sequential

Parameter: <ModulationCharacteristicSelction>

Description

Selects between the DF1 or DF2 measurement.

Datatype

Enumeration

Default Value

DF1

Range

DF1 | DF2

CONFigure:RFSA:BLUetooth<i>[:MEASurement]:MODulation:FSK:CHARacter:RESet


        Usage:
        CONFigure:RFSA:BLUetooth<i>[:MEASurement]:MODulation:FSK:CHARacter:RESet
      

Description

Clears the memory of any DF1 or DF2 previously computed to help return the correct DF2/DF1 ratio.

Availability

Command

Execution Mode

Sequential

CONFigure:RFSA:BLUetooth<i>[:MEASurement]:MODulation:INTerval


        Usage:
        CONFigure:RFSA:BLUetooth<i>[:MEASurement]:MODulation:INTerval[?] <ModAccMeasurementInterval>
Query Response:
        <ModAccMeasurementInterval>
      

Description

Specifies the measurement interval, in symbols, used for modulation measurements.

Availability

Command/Query

Execution Mode

Command: Overlapped
Query: Sequential

Parameter: <ModAccMeasurementInterval>

Description

Measurement interval in symbols. -1 uses the maximum value for the selected packet type. This value is used for DF1, DF2, and DEVM measurements.

Datatype

Integer32

Default Value

-1

Range

[-1:1024]

CONFigure:RFSA:BLUetooth<i>[:MEASurement]:MODulation:OFFSet


        Usage:
        CONFigure:RFSA:BLUetooth<i>[:MEASurement]:MODulation:OFFSet[?] <ModAccMeasurementOffset>
Query Response:
        <ModAccMeasurementOffset>
      

Description

Specifies the measurement offset, in symbols, from the start of the packet to where the measurement interval begins.

Availability

Command/Query

Execution Mode

Command: Overlapped
Query: Sequential

Parameter: <ModAccMeasurementOffset>

Description

Measurement offset in symbols.
            This value is used for DF1 and DF2 measurements. The measurement must begin from start (0 offset) for DEVM and CFO measurements.

Datatype

Integer32

Default Value

0

Range

[0:1023]

CONFigure:RFSA:BLUetooth<i>[:MEASurement]:OBW[:ENABle]


        Usage:
        CONFigure:RFSA:BLUetooth<i>[:MEASurement]:OBW[:ENABle][?] <ObwEnable>
Query Response:
        <ObwEnable>
      

Description

Specifies whether to enable occupied bandwidth (OBW) measurements.

Availability

Command/Query

Execution Mode

Command: Overlapped
Query: Sequential

Parameter: <ObwEnable>

Description

0 | OFF: Disables OBW measurements.
            1 | ON: Enables OBW measurements.

Datatype

Boolean

Default Value

0

Range

0 | 1 | OFF | ON

CONFigure:RFSA:BLUetooth<i>[:MEASurement]:OBW:AVERage[:COUNt]


        Usage:
        CONFigure:RFSA:BLUetooth<i>[:MEASurement]:OBW:AVERage[:COUNt][?] <ObwAverageCount>
Query Response:
        <ObwAverageCount>
      

Description

Specifies the number of acquisitions over which to average occupied bandwidth (OBW) measurements.

Availability

Command/Query

Execution Mode

Command: Overlapped
Query: Sequential

Parameter: <ObwAverageCount>

Description

Number of acquisitions over which to average OBW measurements.

Datatype

Integer32

Default Value

1

Range

[1:10000]

CONFigure:RFSA:BLUetooth<i>[:MEASurement]:OBW:INTerval[:LENGth]


        Usage:
        CONFigure:RFSA:BLUetooth<i>[:MEASurement]:OBW:INTerval[:LENGth][?] <ObwMeasurementInterval>
Query Response:
        <ObwMeasurementInterval>
      

Description

Specifies the measurement interval for the occupied bandwidth (OBW) measurement.

Availability

Command/Query

Execution Mode

Command: Sequential
Query: Sequential

Parameter: <ObwMeasurementInterval>

Description

Measurement interval.

Datatype

Double

Default Value

5.000000E-003

Range

[1.000000E-006:1.000000E-001]

Unit

s

CONFigure:RFSA:BLUetooth<i>[:MEASurement]:OBW:INTerval[:LENGth]:AUTO[:ENABle]


        Usage:
        CONFigure:RFSA:BLUetooth<i>[:MEASurement]:OBW:INTerval[:LENGth]:AUTO[:ENABle][?] <ObwEnableAutoLength>
Query Response:
        <ObwEnableAutoLength>
      

Description

Specifies whether to use automatic interval mode for occupied bandwidth (OBW) measurements.

Availability

Command/Query

Execution Mode

Command: Sequential
Query: Sequential

Parameter: <ObwEnableAutoLength>

Description

0 | OFF: Disables automatic interval mode.
            1 | ON: Enables automatic interval mode.

Datatype

Boolean

Default Value

1

Range

0 | 1 | OFF | ON

CONFigure:RFSA:BLUetooth<i>[:MEASurement]:TXPower[:ENABle]


        Usage:
        CONFigure:RFSA:BLUetooth<i>[:MEASurement]:TXPower[:ENABle][?] <TxPowerEnable>
Query Response:
        <TxPowerEnable>
      

Description

Specifies whether to enable transmit power (TXP) measurements.

Availability

Command/Query

Execution Mode

Command: Overlapped
Query: Sequential

Parameter: <TxPowerEnable>

Description

0 | OFF: Disables TXP measurements.
            1 | ON: Enables TXP measurements.

Datatype

Boolean

Default Value

1

Range

0 | 1 | OFF | ON

CONFigure:RFSA:BLUetooth<i>[:MEASurement]:TXPower:AVERage[:COUNt]


        Usage:
        CONFigure:RFSA:BLUetooth<i>[:MEASurement]:TXPower:AVERage[:COUNt][?] <TxpAverageCount>
Query Response:
        <TxpAverageCount>
      

Description

Specifies the number of acquisitions over which to average transmit power (TXP) measurements.

Availability

Command/Query

Execution Mode

Command: Overlapped
Query: Sequential

Parameter: <TxpAverageCount>

Description

Number of acquisitions over which to average TXP measurements.

Datatype

Integer32

Default Value

1

Range

[1:10000]

CONFigure:RFSA:BLUetooth<i>[:MEASurement]:TXPower:AVERage:TYPE


        Usage:
        CONFigure:RFSA:BLUetooth<i>[:MEASurement]:TXPower:AVERage:TYPE[?] <TxpAverageType>
Query Response:
        <TxpAverageType>
      

Description

Specifies the averaging type for the transmit power (TXP) measurements.

Availability

Command/Query

Execution Mode

Command: Overlapped
Query: Sequential

Parameter: <TxpAverageType>

Description

RMS - The power is averaged using root mean square.
            LOG - The log of the power is averaged.
            SCALAR - The voltage is averaged.
            MAX - The maximum values are retained.
            MIN - The minimum values are retained.

Datatype

Enumeration

Default Value

RMS

Range

RMS | LOG | SCALar | MAX | MIN

CONFigure:RFSA:BLUetooth<i>:BDADdress


        Usage:
        CONFigure:RFSA:BLUetooth<i>:BDADdress[?] <BDADdress>
Query Response:
        <BDADdress>
      

Description

Specifies the Bluetooth device address.

Availability

Command/Query

Execution Mode

Command: Sequential
Query: Sequential

Parameter: <BDADdress>

Description

BDADdress consists of 3-parts:
            LAP: Lower address part consisting of 24 bits.
            UAP: Upper address part consisting of 8 bits.
            NAP: Non-significant address part consisting of 16 bits.
            The 3 parts are concatenated into a single hexadecimal representation in the following order: 0x<LAP><UAP><NAP>.
            For example if LAP=0x000080,UAP=0x48,NAP=0xACDE the resulting SCPI command would be #H00008048ACDE.

Datatype

Integer64

Default Value

#H0

Range

[#H0:#H7FFFFFFFFFFF]

CONFigure:RFSA:BLUetooth<i>:BSYNc


        Usage:
        CONFigure:RFSA:BLUetooth<i>:BSYNc[?] <BurstSyncType>
Query Response:
        <BurstSyncType>
      

Description

Specifies the type of synchronization used for detecting the start of the packet.

Availability

Command/Query

Execution Mode

Command: Overlapped
Query: Sequential

Parameter: <BurstSyncType>

Description

PREamble: The instrument uses the packet preamble to synchronize the packet.
             If the current configure packet type is EDR/BDR, it uses packet PREamble.
             If the current configure packet type is LE-TP, it uses packet AccessAddress or Syncword.
            NONE: The instrument does not perform synchronization to synchronize the packet.

Datatype

Enumeration

Default Value

PREamble

Range

PREamble | NONE

CONFigure:RFSA:BLUetooth<i>:EATTenuation


        Usage:
        CONFigure:RFSA:BLUetooth<i>:EATTenuation[?] <ExternalAttenuation>
Query Response:
        <ExternalAttenuation>
      

Description

Specifies the external attenuation. External attenuation is applied on top of any attenuation provided for the specified port.

Availability

Command/Query

Execution Mode

Command: Overlapped
Query: Sequential

Parameter: <ExternalAttenuation>

Description

External attenuation.

Datatype

Double

Default Value

0.00

Range

[-100.00:100.00]

Unit

dB

CONFigure:RFSA:BLUetooth<i>:FREQuency[:CENTer]


        Usage:
        CONFigure:RFSA:BLUetooth<i>:FREQuency[:CENTer][?] <Frequency>
Query Response:
        <Frequency>
      

Description

Specifies the center frequency.

Availability

Command/Query

Execution Mode

Command: Overlapped
Query: Sequential

Parameter: <Frequency>

Description

Center frequency.

Datatype

Double

Default Value

2.402000000000000E+009

Range

[6.500000000000000E+007:6.000000000000000E+009]

Unit

Hz

CONFigure:RFSA:BLUetooth<i>:FREQuency:CHANnel


        Usage:
        CONFigure:RFSA:BLUetooth<i>:FREQuency:CHANnel <Channel>
      

Description

Specifies the frequency channel.

Availability

Command

Execution Mode

Overlapped

Parameter: <Channel>

Description

Computes the center frequency of the Bluetooth signal transmitted by the WTS based on the value that you specify in the channel number parameter. The center frequency is computed according to section 2, Volume 2 of the Bluetooth Specification v2.1+EDR.

Datatype

Integer32

Default Value

0

Range

[0:78]

CONFigure:RFSA:BLUetooth<i>:PACKet


        Usage:
        CONFigure:RFSA:BLUetooth<i>:PACKet[?] <PacketType>,<PacketPayloadDatarate>
Query Response:
        <PacketType>,<PacketPayloadDatarate>
      

Description

Specifies the packet type of the signal to be measured.

Availability

Command/Query

Execution Mode

Command: Overlapped
Query: Sequential

Parameter: <PacketType>

Description

DH1: Uses the DH1 packet type.
            DH3: Uses the DH3 packet type.
            DH5: Uses the DH5 packet type.
            LETP: Uses the LE-TP packet type.
            LETP_EXT: Uses the LE-TP-EXT packet type. This packet is similar to the LE-TP packet, except that the payload length is extended up to 255 bytes. Refer to Section 2.1, Part B, Volume 6 of the Bluetooth Specification v4.2 for more information about this packet.
            LE_ENHANCED: Uses the LE-Enhanced packet type. This is an LE packet type with a symbol rate of 2 Msps. Refer to the 2 Mbps LE Bluetooth Draft Improvement Proposal, Revision D05r20 topic at the www.bluetooth.org website for more information about this packet.
            LE_LR125K:  Uses the LE-LR-125k packet type. This is an LE packet type, which supports long range communication at a data rate of 125 kbps. Refer to the LE Long Range Bluetooth Draft Improvement Proposal, Revision D05r13 topic at the www.bluetooth.org website for more information about this packet.
            LE_LR500K:  Uses the LE-LR-500k packet type. This is an LE packet type, which supports long range communication at a data rate of 500 kbps. Refer to the LE Long Range Bluetooth Draft Improvement Proposal, Revision D05r13 topic at the www.bluetooth.org website for more information about this packet.

Datatype

Enumeration

Default Value

DH1

Range

DH1 | DH3 | DH5 | LETP | LETP_EXT | LE_ENHANCED | LE_LR125K | LE_LR500K

Parameter: <PacketPayloadDatarate>

Description

Packet payload data rate, in MHz.

Datatype

Integer32

Default Value

1

Range

[1:3]

CONFigure:RFSA:BLUetooth<i>:PORTname


        Usage:
        CONFigure:RFSA:BLUetooth<i>:PORTname[?] <PortName>
Query Response:
        <PortName>
      

Description

Specifies the port name.

Availability

Command/Query

Execution Mode

Command: Overlapped
Query: Sequential

Parameter: <PortName>

Default Value

"Port0"

CONFigure:RFSA:BLUetooth<i>:POWer[:MAXimum]


        Usage:
        CONFigure:RFSA:BLUetooth<i>:POWer[:MAXimum][?] <MaxInputPower>
Query Response:
        <MaxInputPower>
      

Description

Specifies the maximum expected input power to the instrument.

Availability

Command/Query

Execution Mode

Command: Overlapped
Query: Sequential

Parameter: <MaxInputPower>

Default Value

0.00

Range

[-174.00:50.00]

Unit

dBm

CONFigure:RFSA:BLUetooth<i>:TRACe[:ENABle]


        Usage:
        CONFigure:RFSA:BLUetooth<i>:TRACe[:ENABle][?] <TracesEnable>
Query Response:
        <TracesEnable>
      

Description

Specifies whether to enable collection of trace data for general purpose RF measurements.

Availability

Command/Query

Execution Mode

Command: Overlapped
Query: Sequential

Parameter: <TracesEnable>

Description

If disabled, no trace data is collected so no traces can be fetched.
            0 | OFF: Disables collection of trace data.
            1 | ON: Enables collection of trace data.

Datatype

Boolean

Default Value

0

Range

0 | 1 | OFF | ON

FETCh:RFSA:BLUetooth<i>[:RESults<i>]:IBEMissions[:AVERage]


        Usage:
        FETCh:RFSA:BLUetooth<i>[:RESults<i>]:IBEMissions[:AVERage]?
Query Response:
        <MeasurementStatus>,<ReferenceChannelPower>,<UpperChannelTotalPower>,<LowerChannelTotalPower>,<TotalChannelPower[n]>
      

Description

Fetches the status for the InBandEmission measurement based on the measurement limits specified in section 5.1.15 of the Bluetooth Test Specification v1.2/2.0/2.0+EDR/2.1/2.1+EDR/3.0/3.0+HS/4.0.

Availability

Query

Execution Mode

Sequential

Parameter: <MeasurementStatus>

Description

FAIL: Measurement results do not satisfy the limits.
            TRUE: Measurement results satisfy the limits.

Datatype

Enumeration

Parameter: <ReferenceChannelPower>

Description

Peak power of the center channel.

Datatype

Double

Unit

dBm

Parameter: <UpperChannelTotalPower>

Description

Peak power of the upper channel adjacent to the center frequency.

Datatype

Double

Unit

dBm

Parameter: <LowerChannelTotalPower>

Description

Peak power of the lower channel adjacent to the center frequency.

Datatype

Double

Unit

dBm

Parameter: <TotalChannelPower[n]>

Unit

dBm

FETCh:RFSA:BLUetooth<i>[:RESults<i>]:IBEMissions:TRACe


        Usage:
        FETCh:RFSA:BLUetooth<i>[:RESults<i>]:IBEMissions:TRACe?
Query Response:
        <Xo>,<dx>,#xyy<InBAndEmissionsTrace[n]>
      

Description

Fetches the InBandEmission trace.

Availability

Query

Execution Mode

Sequential

Parameter: <Xo>

Description

Trace origin point (start frequency).

Datatype

Double

Parameter: <dx>

Description

Trace delta value between points (delta frequency).

Datatype

Double

Parameter: #xyy<InBAndEmissionsTrace[n]>

Description

Trace values sent as binary block data.

Datatype

Real Blockdata (8 Byte Doubles)

FETCh:RFSA:BLUetooth<i>[:RESults<i>]:MODulation:EDR:CFSTability


        Usage:
        FETCh:RFSA:BLUetooth<i>[:RESults<i>]:MODulation:EDR:CFSTability?
Query Response:
        <AverageInitialFrequencyError>,<MaxInitialFrequencyError>,<AverageBlockAbsFrequencyError>,<MaxBlockAbsFrequencyError>,<AverageBlockRelFrequencyError>,<MaxBlockRelFrequencyError>
      

Description

Fetches carrier frequency measurement results. Results are valid for enhanced data rate (EDR) packets.

Availability

Query

Execution Mode

Sequential

Parameter: <AverageInitialFrequencyError>

Description

Average initial carrier frequency tolerance (ICFT).

Datatype

Double

Unit

Hz

Parameter: <MaxInitialFrequencyError>

Description

Maximum initial carrier frequency tolerance (ICFT).

Datatype

Double

Unit

Hz

Parameter: <AverageBlockAbsFrequencyError>

Unit

Hz

Parameter: <MaxBlockAbsFrequencyError>

Unit

Hz

Parameter: <AverageBlockRelFrequencyError>

Unit

Hz

Parameter: <MaxBlockRelFrequencyError>

Unit

Hz

FETCh:RFSA:BLUetooth<i>[:RESults<i>]:MODulation:EDR:DEVM


        Usage:
        FETCh:RFSA:BLUetooth<i>[:RESults<i>]:MODulation:EDR:DEVM?
Query Response:
        <AverageRmsDevm>,<MaxPeakDevm>,<99pctDevm>
      

Description

Fetches differential error vector magnitude (DEVM) results.

Results are valid for enhanced data rate (EDR) packets.

Availability

Query

Execution Mode

Sequential

Parameter: <AverageRmsDevm>

Description

Average of RMS DEVM measurements.

Datatype

Double

Unit

%

Parameter: <MaxPeakDevm>

Description

Maximum of peak EVM measurements.

Datatype

Double

Unit

%

Parameter: <99pctDevm>

Description

99 percent DEVM.

Datatype

Double

Unit

%

FETCh:RFSA:BLUetooth<i>[:RESults<i>]:MODulation:EDR:DEVM:TRACe[:BLOCk]


        Usage:
        FETCh:RFSA:BLUetooth<i>[:RESults<i>]:MODulation:EDR:DEVM:TRACe[:BLOCk]?
Query Response:
        <Xo>,<dx>,#xyy<DevmTraceData[n]>
      

Description

Fetches the differential error vector magnitude (DEVM) trace.
Traces are valid for enhanced data rate (EDR) packets.

Availability

Query

Execution Mode

Sequential

Parameter: <Xo>

Description

Trace origin point (start time).

Datatype

Double

Parameter: <dx>

Description

Trace delta value between points (delta time).

Datatype

Double

Parameter: #xyy<DevmTraceData[n]>

Description

Trace values sent as binary block data.

Datatype

Real Blockdata (8 Byte Doubles)

FETCh:RFSA:BLUetooth<i>[:RESults<i>]:MODulation:EDR:DEVM:TSYMbols


        Usage:
        FETCh:RFSA:BLUetooth<i>[:RESults<i>]:MODulation:EDR:DEVM:TSYMbols?
Query Response:
        <SymbolsUnder99pctDEVM>
      

Description

Returns the number of symbols below the 99% DEVM. This is helpful to know by how many symbols are (or are not) measured by the standard defined 99% DEVM (defined as the DEVM value for which 99% of measured symbols
have a lower DEVM).

Availability

Query

Execution Mode

Sequential

Parameter: <SymbolsUnder99pctDEVM>

Unit

symbols

FETCh:RFSA:BLUetooth<i>[:RESults<i>]:MODulation:EDR:IMPairments


        Usage:
        FETCh:RFSA:BLUetooth<i>[:RESults<i>]:MODulation:EDR:IMPairments?
Query Response:
        <AverageIqImbalance>,<AvgQuadratureSkew>,<AvgIOffset>,<AvgQOffset>
      

Description

Fetches impairments measurement results. Results are valid for enhanced data rate (EDR) packets.

Availability

Query

Execution Mode

Sequential

Parameter: <AverageIqImbalance>

Description

The result across iterations of I/Q gain imbalance estimates. I/Q gain imbalance is the ratio of the mean amplitude of the in-phase (I) signal to the mean amplitude of the quadrature-phase (Q) signal.

Datatype

Double

Unit

dB

Parameter: <AvgQuadratureSkew>

Description

The result across iterations of quadrature skew estimates. Quadrature skew is the deviation in angle from 90 degrees between the in-phase (I) and quadrature-phase (Q) signals.

Datatype

Double

Unit

deg

Parameter: <AvgIOffset>

Description

The result across iterations of the in-phase (I) offset.

Datatype

Double

Unit

%

Parameter: <AvgQOffset>

Description

The result across iterations of the quadrature-phase (Q) offset.

Datatype

Double

Unit

%

FETCh:RFSA:BLUetooth<i>[:RESults<i>]:MODulation:FSK:CFO


        Usage:
        FETCh:RFSA:BLUetooth<i>[:RESults<i>]:MODulation:FSK:CFO?
Query Response:
        <IcftMax>,<MaxCarrierDrift>,<MaxCarrierDrift/50us>,<MaxPayloadBlockFreqOffset>,<MaxCarrierDrift/55us>
      

Description

Fetches carrier frequency offset results. ICFTMax , MaxCarrierDrift and MaxCarrierDrift/50us results are valid for basic data rate (BDR) packets and LE-TP packets.
MaxPayloadBlockFreqOffset and MaxCarrierDrift/55us are valid for only LE-TP packets.
For BDR refer to 5.1.10 TRM/CA/08/C (Initial Carrier Frequency Tolerance) and 5.1.11 TRM/CA/09/C (Carrier Frequency Drift)

IcftMax = f0
MaxCarrierDrift (Hz) = Table 5.3
MaxCarrierDrift/50us (Hz) = abs(f(k+5) - fk)

For LE refer to 4.6.4 TP/TRM-LE/CA/BV-06-C
Maximum Payload Block Frequency Offset (Hz) = fn
Maximum Carrier Drift (Hz) = abs(f0 - fn)
Maximum Carrier Drift/50us (Hz) = abs(fn - f(n-5))
Maximum Carrier Drift/55us (Hz) describes Preamble to First Payload Block = abs(f1-f0).

Availability

Query

Execution Mode

Sequential

Parameter: <IcftMax>

Unit

Hz

Parameter: <MaxCarrierDrift>

Unit

Hz

Parameter: <MaxCarrierDrift/50us>

Unit

Hz

Parameter: <MaxPayloadBlockFreqOffset>

Unit

Hz

Parameter: <MaxCarrierDrift/55us>

Unit

Hz

FETCh:RFSA:BLUetooth<i>[:RESults<i>]:MODulation:FSK:CHARacter


        Usage:
        FETCh:RFSA:BLUetooth<i>[:RESults<i>]:MODulation:FSK:CHARacter?
Query Response:
        <MeasurementStatusDf1>,<AverageDf1Avg>,<MaxDf1Max>,<MinDf1Max>,<MeasurementStatusDf2>,<AverageDf2Avg>,<MaxDf2Max>,<MinDf2Max>,<AverageDf2avg/AverageDf1avg>
      

Description

Fetches DF1 and DF2 measurement results. Results are valid for basic data rate (BDR) packets and LE-TP packets. Note: You must first perform both DF1 and DF2 measurements to receive valid values for the DF2/DF1 result.

Availability

Query

Execution Mode

Sequential

Parameter: <MeasurementStatusDf1>
Parameter: <AverageDf1Avg>

Unit

Hz

Parameter: <MaxDf1Max>

Unit

Hz

Parameter: <MinDf1Max>

Unit

Hz

Parameter: <MeasurementStatusDf2>
Parameter: <AverageDf2Avg>

Unit

Hz

Parameter: <MaxDf2Max>

Unit

Hz

Parameter: <MinDf2Max>

Unit

Hz

Parameter: <AverageDf2avg/AverageDf1avg>

FETCh:RFSA:BLUetooth<i>[:RESults<i>]:MODulation:FSK:TRACe:CFO


        Usage:
        FETCh:RFSA:BLUetooth<i>[:RESults<i>]:MODulation:FSK:TRACe:CFO?
Query Response:
        <Xo>,<dx>,#xyy<CfoTraceData[n]>
      

Description

Fetches carrier frequency offset traces. Traces are valid for basic data rate (BDR) packets and LE-TP packets.

Availability

Query

Execution Mode

Sequential

Parameter: <Xo>
Parameter: <dx>
Parameter: #xyy<CfoTraceData[n]>

FETCh:RFSA:BLUetooth<i>[:RESults<i>]:MODulation:FSK:TRACe:CHARacter


        Usage:
        FETCh:RFSA:BLUetooth<i>[:RESults<i>]:MODulation:FSK:TRACe:CHARacter?
Query Response:
        <XoDf>,<dxDf>,#xyy<DfTraceData[n]>
      

Description

Fetches DF trace. The trace represents the frequency deviation versus symbol. These traces help ensure that the pattern is that needed for DF1 or DF2. Traces are valid for basic data rate (BDR) packets and LE-TP packets.

Availability

Query

Execution Mode

Sequential

Parameter: <XoDf>
Parameter: <dxDf>
Parameter: #xyy<DfTraceData[n]>

FETCh:RFSA:BLUetooth<i>[:RESults<i>]:OBW[:AVERage]


        Usage:
        FETCh:RFSA:BLUetooth<i>[:RESults<i>]:OBW[:AVERage]?
Query Response:
        <OccupiedBandwidth>,<StartFrequency>,<StopFrequency>
      

Description

Fetches occupied bandwidth (OBW) results.
Results are valid only for basic data rate (BDR) packets.

Availability

Query

Execution Mode

Sequential

Parameter: <OccupiedBandwidth>

Description

Average OBW of the signal.

Datatype

Double

Unit

Hz

Parameter: <StartFrequency>

Description

Average of the lower-bound frequency of the OBW measurements.

Datatype

Double

Unit

Hz

Parameter: <StopFrequency>

Description

Average of the upper-bound frequency of the OBW measurements.

Datatype

Double

Unit

Hz

FETCh:RFSA:BLUetooth<i>[:RESults<i>]:OBW:TRACe


        Usage:
        FETCh:RFSA:BLUetooth<i>[:RESults<i>]:OBW:TRACe?
Query Response:
        <Xo>,<dx>,#xyy<ObwTraceData[n]>
      

Description

Fetches occupied bandwidth (OBW) traces. Traces are valid only for basic data rate (BDR) packets.

Availability

Query

Execution Mode

Sequential

Parameter: <Xo>
Parameter: <dx>
Parameter: #xyy<ObwTraceData[n]>

FETCh:RFSA:BLUetooth<i>[:RESults<i>]:STATe


        Usage:
        FETCh:RFSA:BLUetooth<i>[:RESults<i>]:STATe?
Query Response:
        <HardwareState>,<MeasurementState>
      

Description

Fetches the state of the instrument.

Availability

Query

Execution Mode

Sequential

Parameter: <HardwareState>

Description

IDLE: Hardware is available.
            PENDING: Execution is waiting for hardware to be released.
            ACTIVE: Hardware is actively acquiring data.

Datatype

Enumeration

Parameter: <MeasurementState>

Description

OFF: The measurement has not been initiated yet.
            READY: The measurement result is available to fetch.
            PENDING: The measurement is initiated but has not started received data to process.
            PROCESSING: The measurement is processing the acquired data.

Datatype

Enumeration

FETCh:RFSA:BLUetooth<i>[:RESults<i>]:TXPower[:AVERage]


        Usage:
        FETCh:RFSA:BLUetooth<i>[:RESults<i>]:TXPower[:AVERage]?
Query Response:
        <AverageBurstPower>,<AveragePeakBurstPower>,<EdrRelativePower>
      

Description

Fetches transmit power (TXP) results.

Availability

Query

Execution Mode

Sequential

Parameter: <AverageBurstPower>

Description

Average of the average mean power results.

Datatype

Double

Parameter: <AveragePeakBurstPower>

Description

Average of the peak burst power.

Datatype

Double

Parameter: <EdrRelativePower>

Description

Relative power difference between the payload and the header power.

Datatype

Double

FETCh:RFSA:BLUetooth<i>[:RESults<i>]:TXPower:TRACe[:POWer]


        Usage:
        FETCh:RFSA:BLUetooth<i>[:RESults<i>]:TXPower:TRACe[:POWer]?
Query Response:
        <Xo>,<dx>,#xyy<TxpTraceData[n]>
      

Description

Fetches the transmit power (TXP) trace.

Availability

Query

Execution Mode

Sequential

Parameter: <Xo>

Description

Trace origin point (start time).

Datatype

Double

Parameter: <dx>

Description

Trace delta value between points (delta time).

Datatype

Double

Parameter: #xyy<TxpTraceData[n]>

Description

Trace values sent as binary block data.

Datatype

Real Blockdata (8 Byte Doubles)

INITiate:RFSA:BLUetooth<i>[:RESults<i>]


        Usage:
        INITiate:RFSA:BLUetooth<i>[:RESults<i>]
      

Description

Initiates a composite Bluetooth measurement and stores the results in the results space provided in [:Result<i>].

Availability

Command

Execution Mode

Sequential

INITiate:RFSA:BLUetooth<i>:ALEVel


        Usage:
        INITiate:RFSA:BLUetooth<i>:ALEVel
      

Description

This command blocks the instrument until the AutoLevel task completes.

Availability

Command

Execution Mode

Sequential

SYSTem:RFSA:BLUetooth<i>:VERSion


        Usage:
        SYSTem:RFSA:BLUetooth<i>:VERSion?
Query Response:
        <PersonalityVersion>,<FrameworkVersion>
      

Description

Queries for the version of the RF General Settings personality.

Availability

Query

Execution Mode

Sequential

Parameter: <PersonalityVersion>

Description

Version of the SCPI personality.

Datatype

String

Parameter: <FrameworkVersion>

Description

Version of the execution framework.

Datatype

String

TRIGger:RFSA:BLUetooth<i>:DELay[:TIME]


        Usage:
        TRIGger:RFSA:BLUetooth<i>:DELay[:TIME][?] <TriggerDelay>
Query Response:
        <TriggerDelay>
      

Description

Specifies the delay between the trigger and the start of data acquisition.

Availability

Command/Query

Execution Mode

Command: Overlapped
Query: Sequential

Parameter: <TriggerDelay>

Default Value

0.000000000000000E+000

Range

[-1.000000000000000E+001:1.000000000000000E+001]

Unit

Sec

TRIGger:RFSA:BLUetooth<i>:DELay:PACKet


        Usage:
        TRIGger:RFSA:BLUetooth<i>:DELay:PACKet[?] <PacketDelay>
Query Response:
        <PacketDelay>
      

Description

Change this to delay the measurement by an integer number of packets. Each packet is detected by the trigger time selected until this count is reached.
This is used in case the first packets of the DUT are expected to be on-reliable source of the test and the measurement is needed in later packets.
This applies to all measurements.

Availability

Command/Query

Execution Mode

Command: Sequential
Query: Sequential

Parameter: <PacketDelay>

Description

Number of packets to ignore before the measurement.

Datatype

Integer32

Default Value

0

Range

[0:1000]

TRIGger:RFSA:BLUetooth<i>:EDGE


        Usage:
        TRIGger:RFSA:BLUetooth<i>:EDGE[?] <TriggerEdge>
Query Response:
        <TriggerEdge>
      

Description

Specifies whether the trigger asserts on the rising or falling edge of the signal.

Availability

Command/Query

Execution Mode

Command: Overlapped
Query: Sequential

Parameter: <TriggerEdge>

Description

RISING: Asserts the trigger on the rising edge of the signal.
            FALLING: Asserts the trigger on the falling edge of the signal.

Datatype

Enumeration

Default Value

RISing

Range

RISing | FALLing

TRIGger:RFSA:BLUetooth<i>:MQTime


        Usage:
        TRIGger:RFSA:BLUetooth<i>:MQTime[?] <MinQuietTimeDuration>
Query Response:
        <MinQuietTimeDuration>
      

Description

Specifies the minimum time for which the signal must be quiet before the device arms the trigger.

Availability

Command/Query

Execution Mode

Command: Overlapped
Query: Sequential

Parameter: <MinQuietTimeDuration>

Description

Minimum quiet time. The signal is quiet when it is below the trigger level when you set the EDGE property to RISING, or above the trigger level when you set the EDGE property to FALLING.

Datatype

Double

Default Value

1.000000000000000E-004

Range

[0.000000000000000E+000:5.000000000000000E-003]

Unit

sec

TRIGger:RFSA:BLUetooth<i>:SOURce


        Usage:
        TRIGger:RFSA:BLUetooth<i>:SOURce[?] <TriggerSource>
Query Response:
        <TriggerSource>
      

Description

Specifies the trigger source.

Availability

Command/Query

Execution Mode

Command: Sequential
Query: Sequential

Parameter: <TriggerSource>

Description

IMMEDIATE - Generates the signal to measure as soon as the hardware is ready.
            POWER - Uses RF power edge trigger.
            INTERNAL - Uses one of the multiple WTS internal triggers, which must be exported by any other personality configured to use the same Port. Portname must be defined before this command is executed.

Datatype

String

Default Value

"POWER"

TRIGger:RFSA:BLUetooth<i>:THReshold


        Usage:
        TRIGger:RFSA:BLUetooth<i>:THReshold[?] <TriggerThreshold>
Query Response:
        <TriggerThreshold>
      

Description

Specifies the trigger threshold to use when power triggering. This value is referenced to the unit under test (UUT) port, accounting for external attenuation.

Availability

Command/Query

Execution Mode

Command: Overlapped
Query: Sequential

Parameter: <TriggerThreshold>

Description

Power threshold that is relative to the maximum power.

Datatype

Double

Default Value

-30.000

Range

[-100.000:0.000]

Unit

dBm

TRIGger:RFSA:BLUetooth<i>:TOUT


        Usage:
        TRIGger:RFSA:BLUetooth<i>:TOUT[?] <TriggerTimeout>
Query Response:
        <TriggerTimeout>
      

Description

Specifies the trigger timeout.

Availability

Command/Query

Execution Mode

Command: Overlapped
Query: Sequential

Parameter: <TriggerTimeout>

Default Value

5.000000000000000E+000

Range

[0.000000000000000E+000:1.000000000000000E+002]

Unit

sec