SETup:GBERror

SETup:GBERror

Last updated: December 4, 2008

GPIB Command Conventions

SETup:GBERror:BBLocks

Function

GSM TA

This command is not applicable to the GSM TA.

GPRS TA

This command sets/queries the setting for the GBER Bad Block Handling parameter. The GBER Bad Block Handling parameter controls how the bad blocks are used while calculating the BER. This command as three options:

  1. Zero -Sets all bits within a bad block to zero before calculating the BER. This results in an average error rate of 50%.
  2. Include -The bad bits are not altered before calculating the BER.
  3. Exclude- All bits within a bad block are excluded from the BER calculation.

   
NOTE
A block is defined as bad if :
  • At least one of the four expected bursts has not been received by the test set.
  • The demodulation quality of at least one of the bursts was questionable.
  • The block has failed the frame check sequence (CRC). (Each block that fails its CRC will cause the CRC error count result to increment, regardless of the GBER Bad Block Handling setting.) The CRC count result can be obtained using the command FETCh:GBERror:CRC?


   

EGPRS TA

GSM/GPRS LA

EGPRS LA

Setting

Range: ZERO|INCLude|EXCLude

Query

Range: ZERO|INCL|EXCL

*RST Setting

ZERO

Requirements GSM/GPRS/
EGPRS TA

Revision: A.05 and above

GSM/GPRS/ EGPRS LA

Revision: D.02 and above

Programming Example

 
OUTPUT 714;"SETup:GBERor:BBLocks EXClude" 
! Sets GBER measurement to exclude all bits within a bad block while calculating the BER.

SETup:GBERror:CONTinuous

Function

GSM TA

This command is not applicable to GSM.

GPRS TA

This command sets/queries the trigger state to single trigger mode or continuous trigger mode for the BER measurement.

EGPRS TA

GSM/GPRS LA

EGPRS LA
Setting

Range: 0|OFF | 1|ON

Query

Range: 0|1

*RST Setting

0 (off)

Requirements GSM/GPRS/
EGPRS TA

Revision: A.01 and above

GSM/GPRS/ EGPRS LA

Revision: C.01 and above

Programming Example

 
OUTPUT 714;"SETup:GBERror:CONTinous OFF" 
! Sets BER measurement to single trigger mode.

SETup:GBERror:COUNt

Function

GSM TA

This command is not applicable to GSM.

GPRS TA

This command sets/queries the number of bits to measure when the count state is ON.

EGPRS TA

GSM/GPRS LA

EGPRS LA

Setting

Range: 1 to 999,000

Resolution: 1

Query

Range: 1 to 999,000

Resolution: 1

*RST Setting

10,000

Requirements GSM/GPRS/
EGPRS TA

Revision: A.01 and above

GSM/GPRS/ EGPRS LA

Revision: C.01 and above

Programming Example

 
OUTPUT 714;"SETup:GBERror:COUNt 880" 
! Sets the number of bits to measure to 880.

SETup:GBERror:LDControl:AUTO

Function

GSM TA

This command is not applicable to GSM.

GPRS TA

This command sets/queries the loopback delay control mode.

If loopback delay control mode is automatic (ON), the test set determines the block delay value that allows the correlation between uplink and downlink data. While the loopback delay control is automatic, the test set attempts to determine the loopback delay in the following cases:

  • If the Operating Mode is GPRS BCH+PDTCH, the test set determines the loopback delay in the following cases.
  • If the Operating Mode is Active Cell (serving cell GPRS), the test set determines the loopback delay the first time a measurement is made after the GBER measurement has been initiated. (If the connection is terminated or the loopback delay control changes, the test set will redetermine the loopback delay.)
  • The first time a measurement is made after the GBER measurement has been initiated after a change in the Operating Mode.

If loopback delay control mode is manual (OFF), the test set uses the block delay you specify using SETup:GBERror:MANual:DELay .

Refer to How is a GPRS Bit Error (GBER) Measurement Made? for a description of block delay and its use in the BER measurement.

EGPRS TA

GSM/GPRS LA

EGPRS LA

Setting

Range: 0 | OFF | 1 | ON

Query

Range: 0 | 1

*RST Setting

1 (on)

Requirements GSM/GPRS/
EGPRS TA

Revision: A.01 and above

GSM/GPRS/ EGPRS LA

Revision: C.01 and above

Programming Example

 
OUTPUT 714;"SETup:GBERror:LDControl:AUTO OFF" 
! Sets the loopback delay control mode to manual.

SETup:GBERror:MANual:DELay

Function

GSM TA

This command is not applicable to GSM.

GPRS TA

This command sets/queries the block delay when loopback delay control mode is manual. To set the delay mode to manual, refer to SETup:GBERror:LDControl:AUTO .

Refer to GPRS Bit Error Measurement for a description of block delay and how it is used in this measurement.

EGPRS TA

GSM/GPRS LA

EGPRS LA

Setting

Range: 1 to 12

Resolution : 1

Query

Range: 1 to 12

Resolution : 1

*RST Setting

2

Requirements GSM/GPRS/
EGPRS TA

Revision: A.01 and above

Range increased from 6 to 12 at Revision A.03

GSM/GPRS/ EGPRS LA

Revision: C.01 and above

Range increased from 6 to 12 at Revision C.03

Programming Example

 
OUTPUT 714;"SETup:GBERror:MANual:DELay 6" 
! Sets the number of blocks to 6.

SETup:GBERror:TIMeout[:STIMe]

Function

GSM TA

This command is not applicable to GSM.

GPRS TA

This command sets/queries the timeout value in seconds for the trigger state during BER measurements and turns the timeout state on. The units (S|MS) are optional, if no units are specified than units default to S.

EGPRS TA

GSM/GPRS LA

EGPRS LA
Setting

Range: 0.1 to 999

Resolution: 0.1

Query

Range: 0.1 to 999Resolution: 0.1

*RST Setting

10 seconds

Requirements GSM/GPRS/
EGPRS TA

Revision: A.01 and above

GSM/GPRS/ EGPRS LA

Revision: C.01 and above

Programming Example

 
OUTPUT 714;"SETup:GBERror:TIMeout:STIMe 12" 
! Sets BER measurement timeout to 12 seconds and the state to on.

SETup:GBERror:TIMeout:TIME

Function

GSM TA

This command is not applicable to GSM.

GPRS TA

This command sets/queries the timeout value in seconds for the trigger state during BER measurements. The units (S|MS) are optional, if no units are specified than units default to S (seconds).

EGPRS TA

GSM/GPRS LA

EGPRS LA

Setting

Range: 0.1 to 999

Resolution: 0.1

Query

Range: 0.1 to 999Resolution: 0.1

*RST Setting

10 seconds

Requirements GSM/GPRS/
EGPRS TA

Revision: A.01 and above

GSM/GPRS/ EGPRS LA

Revision: C.01 and above

Programming Example

 
OUTPUT 714;"SETup:GBERror:TIMeout:TIME 8" 
! Sets BER measurement timeout to 8 seconds.

SETup:GBERror:TIMeout:STATe

Function

GSM TA

This command is not applicable to GSM.

GPRS TA

This command sets/queries the timeout state for BER measurements.

EGPRS TA

GSM/GPRS LA

EGPRS LA

Setting

Range: 0 | OFF | 1 | ON

Query

Range: 0 | 1

*RST Setting

0 (off)

Requirements GSM/GPRS/
EGPRS TA

Revision: A.01 and above

GSM/GPRS/ EGPRS LA

Revision: C.01 and above

Programming Example

 
OUTPUT 714;"SETup:GBERror:TIMEout:STATe ON" 
! Sets the timeout state to on.

SETup:GBERror:ZBBLocks

Function

GSM TA

This command is not applicable to GSM.

GPRS TA

THIS COMMAND IS OBSOLETE. Please use SETup:GBERror:BBLocks instead.

This command sets/queries the zero bad blocks state for BER measurements. The zero bad blocks state determines how a bad block is interpreted.

A block is defined as bad if either:

  • At least one of the four expected bursts has not been received by the test set, or
  • The demodulation quality of at least one of the bursts was questionable.

When set to On, all bits within a bad block are set to zero. This results in an average error rate of 50%. Setting this command to On is equivalent to setting the SETup:GBERror:BBLocks to Zero.

When set to Off, the value of bits within a bad block are not altered before being measured. This lowers the overall BER value measured. Setting this command to Off is equivalent to setting SETup:GBERror:BBLocks to INClude.

EGPRS TA

GSM/GPRS LA

EGPRS LA

Setting

Range: 0 | OFF | 1 | ON

Query

Range: 0 | 1

*RST Setting

1 (on)

Requirements GSM/GPRS/
EGPRS TA

Revision: A.01 and above

GSM/GPRS/ EGPRS LA

Revision: C.01 and above

Programming Example

 
OUTPUT 714;"SETup:GBERror:ZBBLocks:STATe OFF" 
! Sets the zero bad blocks state to off.