Volume 2
This Operating Manual consists of 2 volumes
Printed in the Federal
Republic of Germany
R&S FSP30
1164.4391.30/.39
R&S FSP31
1164.4391.31
R&S FSP40
1164.4391.40
Test and Measurement Division
1164.4556.12-02- II
Dear Customer,
throughout this operating manual, the abbrev iation FSP is used for your Spectrum Analyz er R&S FSP.
R&S is a registered trademar k of Rohde & Schwarz Gm bH & Co. KG
Trade names are trademar k s of the owners
1164.4556.12-01- II-2
FSPTabbed Divider Overview
Tabbed Divider Overview
Volume 1
Data Sheet
Safety Instructions
Certificate of Quality
EU Certificate of Conformity
List of R&S Representatives
Manuals for Spectrum Analyzer FSP
Tabbed Divider
1Chapter 1:Putting into Operation
2Chapter 2:Getting Started
3Chapter 3:Operation
4Chapter 4:Functional Description
10Chapter 10:Index
Volume 2
Data Sheet
Safety Instructions
Manuals for Spectrum Analyzer FSP
Tabbed Divider
5Chapter 5:Remote Control – Basics
6Chapter 6:Remote Control – Commands
7Chapter 7:Remote Control – Program Examples
8Chapter 8:Maintenance and Hardware Interfaces
9Chapter 9:Error Messages
10Chapter 10:Index
1164.4556.12 RE E-1
Before putting the product into operation for
the first time, make sure to read the following
Safety Instructions
Rohde & Schwarz makes every effort to keep the safety standard of its products up to date and to offer
its customers the highest possible degree of safety. Our products and the auxiliary equipment required
for them are designed and tested in accordance with the relevant safety standards. Compliance with
these standards is continuously monitored by our quality assurance system. This product has been
designed and tested in accordance with the EC Certificate of Conformity and has left the manufacturer’s
plant in a condition fully complying with safety standards. To maintain this condition and to ensure safe
operation, observe all instructions and warnings provided in this manual. If you have any questions
regarding these safety instructions, Rohde & Schwarz will be happy to answer them.
Furthermore, it is your responsibility to use the product in an appropriate manner. This product is
designed for use solely in industrial and laboratory environments or in the field and must not be used in
any way that may cause personal injury or property damage. You are responsible if the product is used
for an intention other than its designated purpose or in disregard of the manufacturer's instructions. The
manufacturer shall assume no responsibility for such use of the product.
The product is used for its designated purpose if it is used in accordance with its operating manual and
within its performance limits (see data sheet, documentation, the following safety instructions). Using
the products requires technical skills and knowledge of English. It is therefore essential that the
products be used exclusively by skilled and specialized staff or thoroughly trained personnel with the
required skills. If personal safety gear is required for using Rohde & Schwarz products, this will be
indicated at the appropriate place in the product documentation.
Observe
operating
instructions
indication for
units >18 kg
Supply
voltage
ON/OFF
Weight
Standby
indication
Symbols and safety labels
Danger of
electric
shock
Warning!
Hot
surface
PE terminal Ground
Direct
current
(DC)
Alternating
current (AC)
Direct/alternat
ing current
(DC/AC)
Ground
terminal
Device fully protected
by double/reinforced
insulation
Attention!
Electrostatic
sensitive
devices
1171.0000.42-01.00 Sheet 1
Safety Instructions
Observing the safety instructions will help prevent personal injury or damage of any kind caused by
dangerous situations. Therefore, carefully read through and adhere to the following safety instructions
before putting the product into operation. It is also absolutely essential to observe the additional safety
instructions on personal safety that appear in other parts of the documentation. In these safety
instructions, the word "product" refers to all merchandise sold and distributed by Rohde & Schwarz,
including instruments, systems and all acces sories.
Tags and their meaning
DANGER
WARNING
CAUTION This tag indicates a safety hazard with a low potential of risk for the user
ATTENTION
NOTE
This tag indicates a safety hazard with a high potential of risk for the
user that can result in death or serious injuries.
This tag indicates a safety hazard with a medium potential of risk for the
user that can result in death or serious injuries.
that can result in slight or minor injuries.
This tag indicates the possibility of incorrect use that can cause damage
to the product.
This tag indicates a situation where the user should pay special attention
to operating the product but which does not lead to damage.
Basic safety instructions
1. The product may be operated only under
the operating conditions and in the
positions specified by the manufacturer. Its
ventilation must not be obstructed during
operation. Unless otherwise specified, the
following requirements apply to
Rohde & Schwarz products:
IP protection 2X, pollution severity 2,
overvoltage category 2, use only in
enclosed spaces, max. operation altitude
max. 2000 m.
2. Applicable local or national safety
regulations and rules for the prevention of
accidents must be observed in all work
performed. The product may be opened
only by authorized, specially trained
personnel. Prior to performing any work on
the product or opening the product, the
instrument must be disconnected from the
supply network. Any adjustments,
replacements of parts, maintenance or
repair must be carried out only by technical
personnel authorized by Rohde & Schwarz.
Only original parts may be used for
replacing parts relevant to safety (e.g.
power switches, power transformers,
fuses). A safety test must always be
performed after parts relevant to safety
have been replaced
(visual inspection, PE conductor test,
insulation resistance measurement,
leakage current measurement, functional
test).
3. As with all industrially manufactured goods,
the use of substances that induce an
allergic reaction (allergens) such as
aluminum cannot be generally excluded. If
you develop an allergic reaction (such as a
skin rash, frequent sneezing, red eyes or
respiratory difficulties), consult a physician
immediately to determine the cause.
4. Depending on the function, certain products
such as RF radio equipment can produce
an elevated level of electromagnetic
radiation. Considering that unborn life
requires increased protection, pregnant
women should be protected by appropriate
measures. Persons with pacemakers may
also be endangered by electromagnetic
radiation. The employer is required to
assess workplaces where there is a special
risk of exposure to radiation and, if
necessary, take measures to avert the
danger.
1171.0000.42-01.00 Sheet 2
Safety Instructions
5. Operating the products requires special
training and intense concentration.
Disabled persons should not use the
products unless it is made certain that their
disability has no adverse effects while they
are operating the products.
6. Prior to switching on the product, it must be
ensured that the nominal voltage setting on
the product matches the nominal voltage of
the AC supply network. If a different voltage
is to be set, the power fuse of the product
may have to be changed accordingly.
7. In the case of products of safety class I with
movable power cord and connector,
operation is permitted only on sockets with
earthing contact and protective earth
connection.
8. Intentionally breaking the protective earth
connection either in the feed line or in the
product itself is not permitted. Doing so can
result in the danger of an electric shock
from the product. If extension cords or
connector strips are implemented, they
must be checked on a regular basis to
ensure that they are safe to use.
9. If the product has no power switch for
disconnection from the AC supply, the plug
of the connecting cable is regarded as the
disconnecting device. In such cases, it
must be ensured that the power plug is
easily reachable and accessible at all times
(length of connecting cable approx. 2 m).
Functional or electronic switches are not
suitable for providing disconnection from
the AC supply. If products without power
switches are integrated in racks or syst ems,
a disconnecting device must be provided at
the system level.
10. Never use the product if the power cable is
damaged. By taking appropriate safety
measures and carefully laying the power
cable, ensure that the cable cannot be
damaged and that no one can be hurt by
e.g. tripping over the cable or suffering an
electric shock.
11. The product may be operated only from
TN/TT supply networks fused with max.
16 A.
12. Do not insert the plug into sockets that are
dusty or dirty. Insert the plug firmly and all
the way into the socket. Otherwise this can
result in sparks, fire and/or injuries.
13. Do not overload any sockets, extension
cords or connector strips; doing so can
cause fire or electric shocks.
14. For measurements in circuits with voltages
V
> 30 V, suitable measures (e.g.
rms
appropriate measuring equipment, fusing,
current limiting, electrical separation,
insulation) should be taken to avoid any
hazards.
15. Ensure that the connections with
information technology equipment comply
with IEC950/EN60950.
16. Never remove the cover or part of the
housing while you are operating the
product. This will expose circuits and
components and can lead to injuries, fire or
damage to the product.
17. If a product is to be permanently installed,
the connection between the PE terminal on
site and the product's PE conductor must
be made first before any other connection
is made. The product may be installed and
connected only by a skilled electrician.
18. For permanently installed equipment
without built-in fuses, circuit breakers or
similar protective devices, the supply circuit
must be fused in such a way that suitable
protection is provided for users and
products.
19. Do not insert any objects into the openings
in the housing that are not designed for this
purpose. Never pour any liquids onto or into
the housing. This can cause short circuits
inside the product and/or electric shocks,
fire or injuries.
20. Use suitable overvoltage protection to
ensure that no overvoltage (such as that
caused by a thunderstorm) can reach the
product. Otherwise the operating personnel
will be endangered by electric shocks.
1171.0000.42-01.00 Sheet 3
Safety Instructions
21. Rohde & Schwarz products are not
protected against penetration of water,
unless otherwise specified (see also safety
instruction 1.). If this is not taken into
account, there exists the danger of electric
shock or damage to the product, which can
also lead to personal injury.
22. Never use the product under conditions in
which condensation has formed or can form
in or on the product, e.g. if the product was
moved from a cold to a warm environment.
23. Do not close any slots or openings on the
product, since they are necessary for
ventilation and prevent the product from
overheating. Do not place the product on
soft surfaces such as sofas or rug s or
inside a closed housing, unless this is well
ventilated.
24. Do not place the product on heatgenerating devices such as radiators or fan
heaters. The temperature of the
environment must not exceed the maximum
temperature specified in the data sheet.
25. Batteries and storage batteries must not be
exposed to high temperatures or fire. Keep
batteries and storage batteries away from
children. If batteries or storage batteries are
improperly replaced, this can cause an
explosion (warning: lithium cells). Replace
the battery or storage battery only with the
matching Rohde & Schwarz type (see
spare parts list). Batteries and storage
batteries are hazardous waste. Dispose of
them only in specially marked containers.
Observe local regulations regarding waste
disposal. Do not short-circuit batteries or
storage batteries.
26. Please be aware that in the event of a fire,
toxic gases that may be hazardous to your
health may escape from the product.
27. Please be aware of the weight of the
product. Be careful when moving it;
otherwise you may injure your back or other
parts of your body.
28. Do not place the product on surfaces,
vehicles, cabinets or tables that for reasons
of weight or stability are unsuitable for this
purpose. Always follow the manufacturer's
installation instructions when installing the
product and fastening it to objects or
structures (e.g. walls and shelves).
29. If you use the product in a vehicle, it is the
sole responsibility of the driver to drive the
vehicle safely. Adequately secure the
product in the vehicle to prevent injuries or
other damage in the event of an accident.
Never use the product in a moving vehicle if
doing so could distract the driver of the
vehicle. The driver is always responsible for
the safety of the vehicle; the manufacturer
assumes no responsibility for accidents or
collisions.
30. If a laser product (e.g. a CD/DVD drive) is
integrated in a Rohde & Schwarz product,
do not use any other settings or functions
than those described in the documentation.
Otherwise this may be hazardous to your
health, since the laser beam can cause
irreversible damage to your eyes. Never try
to take such products apart, and never look
into the laser beam.
1171.0000.42-01.00 Sheet 4
Informaciones de seguridad
Por favor lea imprescindiblemente antes de
la primera puesta en funcionamiento las
siguientes informaciones de seguridad
Informaciones de seguridad
Es el principio de Rohde&Schwarz de tener a sus productos siempre al día con los estandards de
seguridad y de ofrecer a sus clientes el máximo grado de seguridad. Nuestros productos y todos los
equipos adicionales son siempre fabricados y examinados según las normas de seguridad vigentes.
Nuestra sección de gestión de la seguridad de calidad controla constantemente que sean cumplidas
estas normas. Este producto ha sido fabricado y examinado según el comprobante de conformidad
adjunto según las normas de la CE y ha salido de nuestra planta en estado impecable según los
estandards técnicos de seguridad. Para poder preservar este estado y garantizar un funcionamiento
libre de peligros, deberá el usuario atenerse a todas las informaciones, informaciones de seguridad y
notas de alerta. Rohde&Schwarz está siempre a su disposición en caso de que tengan preguntas
referentes a estas informaciones de seguridad.
Además queda en la responsabilidad del usuario utilizar el producto en la forma debida. Este producto
solamente fue elaborado para ser utilizado en la indústria y el laboratorio o para fines de campo y de
ninguna manera deberá ser utilizado de modo que alguna persona/cosa pueda ser dañada. El uso del
producto fuera de sus fines definidos o despreciando las informaciones de seguridad del fabricante
queda en la responsabilidad del usuario. El fabricante no se hace en ninguna forma responsable de
consecuencias a causa del maluso del producto.
Se parte del uso correcto del producto para los fines definidos si el producto es utilizado dentro de las
instrucciones del correspondiente manual del uso y dentro del margen de rendimiento definido (ver
hoja de datos, documentación, informaciones de seguridad que siguen). El uso de los productos hace
necesarios conocimientos profundos y el conocimeinto del idioma inglés. Por eso se deberá tener en
cuenta de exclusivamente autorizar para el uso de los productos a personas péritas o debidamente
minuciosamente instruidas con los conocimientos citados. Si fuera necesaria indumentaria de
seguridad para el uso de productos de R&S, encontrará la información debida en la documentación del
producto en el capítulo correspondiente.
Símbolos y definiciones de seguridad
Ver manual
de
instrucciones
del uso
Informaciones
para
maquinaria
con uns peso
de > 18kg
Peligro de
golpe de
corriente
¡Cuidado!
Superficie
caliente
Conexión a
conductor
protector
Conexión
a tierra
Conexión
a masa
conductora
¡Cuidado!
Elementos de
construción
con peligro de
carga
electroestática
potencia EN
MARCHA/PARADA
Indicación
Stand-by
Corriente
continua
DC
Corriente
alterna AC
Corriente
continua/alterna
DC/AC
El aparato está
protegido en su
totalidad por un
aislamiento de
doble refuerzo
1171.0000.42-01.00 página 1
Informaciones de seguridad
Tener en cuenta las informaciones de seguridad sirve para tratar de evitar daños y peligros de toda
clase. Es necesario de que se lean las siguientes informaciones de seguridad concienzudamente y se
tengan en cuenta debidamente antes de la puesta en funcionamiento del producto. También deberán
ser tenidas en cuenta las informaciones para la protección de personas que encontrarán en otro
capítulo de esta documentación y que también son obligatorias de seguir. En las informaciones de
seguridad actuales hemos juntado todos los objetos vendidos por Rohde&Schwarz bajo la
denominación de „producto“, entre ellos también aparatos, instalaciones así como toda clase de
accesorios.
Palabras de señal y su significado
PELIGRO Indica un punto de peligro con gran potencial de riesgo para el
ususario.Punto de peligro que puede llevar hasta la muerte o graves
heridas.
ADVERTENCIA Indica un punto de peligro con un protencial de riesgo mediano para el
usuario. Punto de peligro que puede llevar hasta la muerte o graves
heridas .
CUIDADO Indica un punto de peligro con un protencial de riesgo pequeño para el
usuario. Punto de peligro que puede llevar hasta heridas leves o
pequeñas
ATENCIÓN Indica la posibilidad de utilizar mal el producto y a consecuencia
dañarlo.
INFORMACIÓN Indica una situación en la que deberían seguirse las instrucciones en el
uso del producto, pero que no consecuentemente deben de llevar a un
daño del mismo.
Informaciones de seguridad elementales
1. El producto solamente debe ser utilizado
según lo indicado por el fabricante
referente a la situación y posición de
funcionamiento sin que se obstruya la
ventilación. Si no se convino de otra
manera, es para los productos R&S
válido lo que sigue:
modo de protección IP 2X, grado de
suciedad 2, categoría de sobrecarga
eléctrica 2, utilizar solamente en
estancias interiores, utilización hasta
2000 m sobre el nivel del mar.
2. En todos los trabajos deberán ser
tenidas en cuenta las normas locales de
seguridad de trabajo y de prevención de
accidentes. El producto solamente debe
de ser abierto por personal périto
autorizado. Antes de efectuar trabajos en
el producto o abrirlo deberá este ser
desconectado de la corriente. El ajuste,
el cambio de partes, la manutención y la
reparación deberán ser solamente
efectuadas por electricistas autorizados
por R&S.Si se reponen partes con
importancia para los aspectos de
seguridad (por ejemplo el enchufe, los
transformadores o los fusibles),
solamente podrán ser sustituidos por
partes originales.Despues de cada
recambio de partes elementales para la
seguridad deberá ser efectuado un
control de seguridad (control a primera
vista, control de conductor protector,
medición de resistencia de aislamiento,
medición de medición de la corriente
conductora, control de funcionamiento).
3. Como en todo producto de fabricación
industrial no puede ser excluido en
general de que se produzcan al usarlo
elementos que puedan generar alergias,
los llamados elementos alergénicos (por
ejemplo el aluminio). Si se producieran
en el trato con productos R&S
reacciones alérgicas, como por ejemplo
urticaria, estornudos frecuentes, irritación
de la conjuntiva o dificultades al respirar,
se deberá consultar inmediatamente a
un médico para averigurar los motivos de
estas reacciones.
1171.0000.42-01.00 página 2
Informaciones de seguridad
4. Ciertos productos, como por ejemplo las
instalaciones de radiación HF, pueden a
causa de su función natural, emitir una
radiación electromagnética aumentada.
En vista a la protección de la vida en
desarrollo deberían ser protegidas
personas embarazadas debidamente.
También las personas con un bypass
pueden correr peligro a causa de la
radiación electromagnética. El
empresario está comprometido a valorar
y señalar areas de trabajo en las que se
corra un riesgo de exposición a
radiaciones aumentadas de riesgo
aumentado para evitar riesgos.
5. La utilización de los productos requiere
instrucciones especiales y una alta
concentracion en el manejo. Personas
minusválidas solamente deberán utilizar
estos productos si está por seguro de
que a causa de su handicap no podrá
surgir ninguna restricción en el manejo
del producto.
6. Antes de la puesta en marcha del
producto se deberá tener por seguro de
que la tensión preseleccionada en el
producto equivalga a la del la red de
distribución. Si es necesario cambiar la
preselección de la tensión también se
deberán en caso dabo cambiar los
fusibles correspondientes del prodcuto.
7. Productos de la clase de seguridad I con
alimentación móvil y enchufe individual
de producto solamente deberán ser
conectados para el funcionamiento a
tomas de corriente de contacto de
seguridad y con conductor protector
conectado.
de función o electrónicos no son aptos
para la el corte de la red eléctrica. Si los
productos sin interruptor están
integrados en construciones o
instalaciones, se deberá instalar el
interruptor al nivel de la instalación.
10. No utilice nunca el producto si está
dañado el cable eléctrico. Asegure a
través de las medidas de protección y de
instalación adecuadas de que el cable de
eléctrico no pueda ser dañado o de que
nadie pueda ser dañado por él, por
ejemplo al tropezar o por un golpe de
corriente.
11. Solamente está permitido el
funcionamiento en redes de distribución
TN/TT aseguradas con fusibles de como
máximo 16 A.
12. Nunca conecte el enchufe en tomas de
corriente sucias o llenas de polvo.
Introduzca el enchufe por completo y
fuertemente en la toma de corriente. Si
no tiene en consideración estas
indicaciones se arriesga a que se
originen chispas, fuego y/o heridas.
13. No sobrecargue las tomas de corriente,
los cables de extensión o los enchufes
de extensión ya que esto pudiera causar
fuego o golpes de corriente.
14. En las mediciones en circuitos de
corriente con una tensión de entrada de
Ueff > 30 V se deberá tomar las
precauciones debidas para impedir
cualquier peligro (por ejemplo medios de
medición adecuados, seguros, limitación
de tensión, corte protector, aislamiento
etc.).
8. Queda prohibida toda clase de
interrupción intencionada del conductor
protector, tanto en la toma de corriente
como en el mismo producto ya que
puede tener como consecuencia el
peligro de golpe de corriente por el
producto. Si se utilizaran cables o
enchufes de extensión se deberá poner
al seguro, que es controlado su estado
técnico de seguridad.
9. Si el producto no está equipado con un
interruptor para desconectarlo de la red,
se deberá considerar el enchufe del
cable de distribución como interruptor.
En estos casos deberá asegurar de que
el enchufe sea de fácil acceso y nabejo
(medida del cable de distribución
aproximadamente 2 m). Los interruptores
1171.0000.42-01.00 página 3
15. En caso de conexión con aparatos de la
técnica informática se deberá tener en
cuenta que estos cumplan los requisitos
de la EC950/EN60950.
16. Nunca abra la tapa o parte de ella si el
producto está en funcionamiento. Esto
pone a descubierto los cables y
componentes eléctricos y puede causar
heridas, fuego o daños en el producto.
17. Si un producto es instalado fijamente en
un lugar, se deberá primero conectar el
conductor protector fijo con el conductor
protector del aparato antes de hacer
cualquier otra conexión. La instalación y
la conexión deberán ser efecutadas por
un electricista especializado.
Informaciones de seguridad
18. En caso de que los productos que son
instalados fijamente en un lugar sean sin
protector implementado, autointerruptor
o similares objetos de protección, deberá
la toma de corriente estar protegida de
manera que los productos o los usuarios
estén suficientemente protegidos.
19. Por favor, no introduzca ningún objeto
que no esté destinado a ello en los
orificios de la caja del aparato. No vierta
nunca ninguna clase de líquidos sobre o
en la caja. Esto puede producir corto
circuitos en el producto y/o puede causar
golpes de corriente, fuego heridas.
20. Asegúrese con la protección adecuada
de que no pueda originarse en el
producto una sobrecarga por ejemplo a
causa de una tormenta. Si no se verá el
personal que lo utilice expuesto al peligro
de un golpe de corriente.
21. Los productos R&S no están protegidos
contra el agua si no es que exista otra
indicación, ver también punto 1. Si no se
tiene en cuenta esto se arriesga el
peligro de golpe de corriente o de daños
en el producto lo cual también puede
llevar al peligro de personas.
22. No utilice el producto bajo condiciones
en las que pueda producirse y se hayan
producido líquidos de condensación en o
dentro del producto como por ejemplo
cuando se desplaza el producto de un
lugar frío a un lugar caliente.
23. Por favor no cierre ninguna ranura u
orificio del producto, ya que estas son
necesarias para la ventilación e impiden
que el producto se caliente demasiado.
No pongan el producto encima de
materiales blandos como por ejemplo
sofás o alfombras o dentro de una caja
cerrada, si esta no está suficientemente
ventilada.
24. No ponga el producto sobre aparatos
que produzcan calor, como por ejemplo
radiadores o calentadores. La
temperatura ambiental no debe superar
la temperatura máxima especificada en
la hoja de datos.
25. Baterías y acumuladores no deben de
ser expuestos a temperaturas altas o al
fuego. Guardar baterías y acumuladores
fuera del alcance de los niños. Si las
baterías o los acumuladores no son
cambiados con la debida atención
existirá peligro de explosión (atención
celulas de Litio). Cambiar las baterías o
los acumuladores solamente por los del
tipo R&S correspondiente (ver lista de
piezas de recambio). Baterías y
acumuladores son deshechos
problemáticos. Por favor tirenlos en los
recipientes especiales para este fín. Por
favor tengan en cuenta las
prescripciones nacionales de cada país
referente al tratamiento de deshechos.
Nunca sometan a las baterías o
acumuladores a un corto circuito.
26. Tengan en consideración de que en caso
de un incendio pueden escaparse gases
tóxicos del producto, que pueden causar
daños a la salud.
27. Por favor tengan en cuenta el peso del
producto. Muevanlo cuidadosamente ya
que el peso puede causar lesiones de la
espalda u otros daños físicos.
28. No sitúe el producto encima de
superficies, vehículos, estantes o me sas,
que por sus características de peso o de
estabilidad no sean aptas para él. Siga
siempre las instrucciones de instalación
del fabricante cuando instale y asegure
el producto en objetos o estructuras (por
ejemplo paredes y estantes).
29. Si llega a utilizar el producto dentro de
un vehículo, queda en la responsabilidad
absoluta del conductor que conducir el
vehículo de manera segura. Asegure el
producto dentro del vehículo
debidamente para evitar en caso de un
accidente las lesiones u otra clase de
daños. No utilice nunca el producto
dentro de un vehículo en movimiento si
esto pudiera distraer al conductor.
Siempre queda en la responsabilidad
absoluta del conductor la seguridad del
vehículo y el fabricante no asumirá
ninguna clase de responsabilidad por
accidentes o colisiones.
30. Dado el caso de que esté integrado und
producto de laser en un producto R&S
(por ejemplo CD/DVD-ROM) no utilice
otras instalaciones o funciones que las
descritas en la documentación. De otra
manera pondrá en peligro su salud, ya
que el rayo laser puede dañar
irreversiblemente sus ojos. Nunca trate
de descomponer estos productos. Nunca
mire dentro del rayo laser.
1171.0000.42-01.00 página 4
Manuals FSP
Contents of Manuals for Spectrum Analyzer FSP
Operating Manual FSP
The operating manual describes the following models and options of spectrum analyzer FSP:
• FSP3 9 kHz to 3 GHz
• FSP7 9 kHz to 7 GHz
• FSP13 9 kHz to 13.6 GHz
• FSP30 9 kHz to 30 GHz
• FSP31 9 kHz to 31 GHz
• FSP40 9 kHz to 40 GHz
• Option FSP B3 audio demodulator
• Option FSP-B4 OCXO - reference oscillator
• Option FSP-B9 tracking generator
• Option FSP-B10 external generator control
• Option FSP-B15 pulse calibrator
• Option FSP-B16 LAN interface
• Option FSP-B25 electronic attenuator
• Option FSP-B28 trigger port
This operating manual contains information about the technical data of the instrument, the setup
functions and about how to put the instrument into operation. It informs about the operating concept
and controls as well as about the operation of the FSP via the menus and via remote control. Typical
measurement tasks for the FSP are explained using the functions offered by the menus and a selection of program examples.
Additionally the operating manual includes information about maintenance of the instrument and
about error detection listing the error messages which may be output by the instrument. It is subdivided into 9 chapters:
Chapter 1describes the control elements and connectors on the front and rear panel as well
as all procedures required for putting the FSP into operation and integration into a
test system.
Chapter 2gives an introduction to typical measurement tasks of the FSP which are ex-
plained step by step.
Chapter 3describes the operating principles, the structure of the graphical interface and of-
fers a menu overview.
Chapter 4forms a reference for manual control of the FSP and contains a detailed descrip-
tion of all instrument functions and their application. The chapter also lists the remote control command corresponding to each instrument function.
Chapter 5describes the basics for programming the FSP, command processing and the
status reporting system.
Chapter 6 lists all the remote-control commands defined for the instrument.
Chapter 7 contains program examples for a number of typical applications of the FSP.
Chapter 8 describes preventive maintenance and the characteristics of the instrument’s in-
terfaces.
Chapter 8 gives a list of error messages that the FSP may generate.
Chapter 9 contains a list of error messages.
Chapter 10 contains an index for the operating manual.
1164.4556.12 0.1 E-1
Manuals FSP
Service Manual - Instrument
The service manual - instrument informs on how to check compliance with rated spec ifications, on
instrument function, repair, troubleshooting and f ault elimination. It contains all information r equired
for the maintenance of FSP by exchanging modules.
1164.4556.120.2E-1
FSPContents - Remote Control - Basics
Contents - Chapter 5 "Remote Cont rol - "Basics"
5 Remote Control - Basics.....................................................................................5.1
Resetting Values of the Status Reporting System.................................................................5.33
1142.8142.12I-5.2E-2
FSPIntroduction
5 Remote Control - Basics
In this chapter you'll find:
• instructions on how to put the FSP into operation via remote control,
• a general introduction to remote control of programm able instrum ents. This inc ludes the description
of the command structure and s yntax according to the SCPI standard, the description of com mand
execution and of the status registers,
• diagrams and tables describing the status registers used in the FSP.
In chapter 6, all remote control functions are described in detail. The subsystems are listed by
alphabetical order according to SCPI. All commands and their parameters are listed by alphabetical
order in the command list at the end of chapter 6.
Program examples for the FSP can be found in chapter 7.
The remote control interfaces and their interface functions are described in Chapter 8.
Introduction
The instrument is equipped with an IEC-bus interface accor ding to standard IEC 625.1/IEEE 488.2 and
a RS-232 interface. The connectors are located at the rear of the instrument and per mit to connect a
controller for remote control. In addition, the instrument can be remotely controlled in a local area
network (LAN interface) if option B16 is installed.
The instrument supports the SCPI:version 1997.0 (Standard Commands for Programmable
Instruments). T he SCPI standard is based on standard IEEE 488.2 and aims at the standardization of
device-specific commands, error handling and the status registers (see Section "SCPI Introduction").
The tutorial "Automatic Measurem ent Control – A tutor ial on SCPI and IEEE 488.2" f r om John M. Pieper
(R&S order number 0002.3536.00) offers detailed inform ation on concepts and definitions of SCPI. For
remote control in a network, information will be found in the relevant section, "Remote Control in a
Network (RSIB Interface)".
This section assumes basic k nowledge of IEC/IEEE bus pr ogram m ing and operation of the controller . A
description of the interface commands can be obtained from the relevant manuals.
The requirements of the SCPI standard placed on comm and syntax, error handling and conf iguration of
the status registers are explained in detail in the following sections. Tables provide a fast overview of the
bit assignment in the status regis ters. The tables are s upplemented by a compr ehensive description of
the status registers.
The program examples for IEC-bus programming are all written in VISUAL BASIC.
1164.4556.125.1E-1
Getting StartedFSP
Getting Started
The short and simple operating sequence given below permits fast putting into operation of the
instrument and setting of its basic functions. As a prerequisite, the IEC/IEEE-bus address, which is
factory-set to 20, must not have been changed.
1. Connect instrument and controller using IEC/IEEE-bus cable.
2. Write and start the following program on the controller:
CALL IBFIND("DEV1", analyzer%)'Open port to the instrument
CALL IBPAD(analyzer%, 20)'Inform controller about instrument address
CALL IBWRT(analyzer%, '*RST;*CLS')''Reset instrument
CALL IBWRT(analyzer%, 'FREQ:CENT 100MHz')' Set center frequency to 100 MHz
CALL IBWRT(analyzer%, 'FREQ:SPAN 10MHz')' Set span to 10 MHz
CALL IBWRT(analyzer%, 'DISP:TRAC:Y:RLEV -10dBm')
' Set reference level to -10 dBm
The instrument now performs a sweep in the frequency range of 95 MHz to 105 MHz .
3. To return to manual control, press the LOCAL key at the front panel
1164.4556.125.2E-1
FSPStarting Remote Control Operation
Starting Remote Control Operation
On power-on, the instrument is always in the manual operating state ("LOCAL" state) and can be
operated via the front panel.
It is switched to remote control ("REMOTE" state)
IEC/IEEE-busas soon as it receives an addressed command from a controller.
if it is controlled in a network (R SIB interface), as soon as it receives a command
from a controller.
RS-232as soon as it receives the command "@REM" from a controller.
During remote control, operation via the f ront panel is disabled. The instrum ent remains in the remote
state until it is reset to the manual state via the f ront panel or via remote control interfac es. Switching
from manual operation to remote control and vice versa does not affect the remaining instrument
settings.
Display Contents during Remote Control
During remote control, only the LOCAL softkey appears, with which it is possible to return to manual
operation.
In addition, the display of diagrams and results can be blanked out with the command
"SYSTem:DISPlay:UPDate OFF" (default in remote contr ol) to obtain optimum performance dur ing
remote control operation.
During program execution it is recommended to activate the display of results by means of
"SYSTem:DISPlay:UPDate ON" so that it is possible to follow the changes in the device settings and
the recorded measurement curves on the screen.
Note:If the instrument is exclusively operated in remote contr ol, it is recommended to switch on
the power-save mode (POWER SAVE). In this mode, the required display is completely
switched off after a preset time.
1164.4556.125.3E-1
Starting Remote Control OperationFSP
Remote Control via IEC/IEEE Bus
Setting the Device Address
In order to operate the instrument via the IEC-bus, it must be addressed using the s et IEC/IEEE bus
address. The IEC/IEEE bus address of the instrument is factory-set to 20. It can be changed manually in
the SETUP - GENERAL SETUP menu or via IEC bus. Addresses 0 to 30 are permissible.
Manually:
Ø Call SETUP - GENERAL SETUP menu
Ø Enter desired address in table GPIB-ADDRESS
Ø Terminate input using the ENTER key
Via IEC/IEEE bus:
CALL IBFIND("DEV1", analyzer%)'Open port to the instrument
CALL IBPAD(analyzer%, 20)'Inform controller about old address
CALL IBWRT(analyzer%, "SYST:COMM:GPIB:ADDR 18") 'Set instrument to new address
CALL IBPAD(analyzer%, 18)'Inform controller about new address
Return to Manual Operation
Return to manual operation is possible via the front panel or the IEC/IEEE bus.
Manually:Ø Press the LOCAL softkey or the PRESET key
Notes:–Before the transition, command processing must be completed
as otherwise transition to remote control is performed
immediately.
– T he keys can be disabled by the universal command LLO (see
Chapter 8, IEC/IEEE-Bus Interface – Interface Messages) in
order to prevent unintentional transition. In this case, transition to
manual mode is only possible via the IEC/IEEE bus.
– T he keys can be enabled again by deactivating the REN line of
the IEC/IEEE bus (see Chapter 8, IEC/IEEE-Bus Interface – Bus
Lines).
Via IEC bus:...
CALL IBLOC(analyzer%)'Set instrument to manual operation
...
1164.4556.125.4E-1
FSPStarting Remote Control Operation
Remote Control via RS-232-Interface
Setting the Transmission Parameters
To enable an error-free and correct data transmission, the parameters of the unit and the controller
should have the same setting.
Parameters can be m anually changed in menu SETUP-GENERAL SETUP in table COM PORT or via
remote control using the command SYSTem:COMMunicate:SERial:... .
The transmission parameters of the COM interface are factory-set to the following values:
baudrate = 9600, data bits = 8, stop bits = 1, parity = NONE and owner = INSTRUMENT.
For remote control operation, the interface should be allocated to the operating system (owner = OS) s o
that the control characters including @ can be recognized by the interface.
Manually:Setting the COM interface
Ø Call SETUP-GENERAL SETUP menu
Ø Select desired baudrate, bits, stopbit, parity in table COM PORT.
Ø Set owner to OS in table COM PORT.
Ø Terminate input using the ENTER key.
Return to Manual Operation
Return to manual operation is possible via the front panel or via RS-232 interface.
Manually:Ø Press the LOCAL softkey or the PRESET key.
Notes:
– Before the transition, command processing must be completed as
otherwise transition to remote control is performed immediately
– T he keys can be enabled again by sending the control str ing "@LOC" via
RS-232 (see Chapter 8, S-232-C Interface - Control Commands).
Via RS-232:...
v24puts(port,"@LOC");Set instrument to manual operation..
...
Limitations
The following limitations apply if the unit is remote-controlled via the RS-232-C interface:
− No interface messages, only control strings (see interface description in Chapter 8, RS-232-C
Interface – Control Commands).
− Only the Common Commands *O PC? can be used for comm and synchronization, *WAI and *OPC
are not available.
− Block data cannot be transmitted.
1164.4556.125.5E-1
Starting Remote Control OperationFSP
Remote Control in a Network (RSIB Interface)
Setting the Device Address
For control of the instrument in a network, it must be accessed using the preselected IP address.
The IP address of the instrument (device address) is defined in the network configuration.
Setting the IP address:
Ø Call SETUP - GENERAL SETUP – CONFIGURE NETWORK menu.
Ø Select "Protocols" tab.
Ø Set IP address for TCP/IP protocol under "Properties" (see section on option FSP-B16).
Return to Manual Operation
Return to manual operation can be made manually via the front panel or remotely via the RSIB
interface.
Manually:Ø Press LOCAL softkey or PRESET key.
Note:
– Make sure that the execution of commands is c ompleted prior to s witchover
since otherwise the instrument will switch back to remote control
immediately.
Via RSIB interface:...
CALL RSDLLibloc(analyzer%, ibsta%, iberr%, ibcntl&)'Set
device to manual control
...
1164.4556.125.6E-1
FSPMessages
Messages
The messages tr ansferred via the data lines of the IEC bus (see Chapter 8, IEC/IEEE-Bus Interface)
can be divided into two groups:
– interface messages and
– device messages.
IEC/IEEE-Bus Interface Messages
Interface messages are transf erred on the data lines of the IEC bus, the "AT N" contr ol line being active.
They are used for communication between controller and instrument and can only be sent by a
controller which has the IEC/IEEE bus control. Interface commands can be subdivided into
– universal commands and
– addressed commands.
Universal commands act on all devices connected to the IEC/IEEE bus without previous addressing,
addressed comm ands only act on devices previously addressed as listeners. The interf ace messages
relevant to the instrument are listed in Chapter 8, IEC/IEEE-Bus Interface – Interface Functions.
1164.4556.125.7E-1
MessagesFSP
Device Messages (Commands and Device Responses)
Device messages are transferred on the data lines of the IEC bus, the "ATN" control line not being
active. ASCII code is used.
A distinction is made according to the direction in which they are sent on the IEC/IEEE bus:
– Commandsare messages the controller sends to the instrument. They operate the device
functions and request informations.
The commands are subdivided according to two criteria::
1. According to the effect they have on the instrument:
Setting commandscause instrument settings such as reset of the
instrument or setting the center frequency.
Queries cause data to be provided for output on the IEC/IEEE
bus, e.g. for identification of the device or polling the
marker.
2. According to their definition in standard IEEE 488.2:
Common Commandsare exactly defined as to their function and
notation in standard IEEE 488.2. They refer to
functions such as m anagement of the st andar-dized
status registers, reset and selftest.
Device-specific
commandsrefer to functions depending on the features of the
instrument such as fr equency setting. A majority of
these commands has also been standar dized by the
SCPI committee (cf. Section "SCPI Introduction")).
– Device responses are messages the instrument sends to the controller after a query. They can
contain measurement results, instrument settings and information on the
instrument status (cf. Section "Responses to Queries").
Structure and syntax of the device messages are described in the following Section.
1164.4556.125.8E-1
FSPStructure and Syntax of the Device Messages
Structure and Syntax of the Device Messages
SCPI Introduction
SCPI (Standard Commands for Programmable Instruments) describes a standard command set for
programming instrum ents, irrespective of the type of instrument or manuf acturer. The goal of the SCPI
consortium is to standar dize the device-specif ic com mands to a large extent. For this purpose, a m odel
was developed which defines the same functions inside a device or for different devices. Command
systems were generated which are assigned to these func tions. T hus it is possible to addres s the sam e
functions with identical commands. The command systems are of a hierarchical structure.
Fig. 5-1 illustrates this tree str ucture using a section of comm and system SENSe, which controls the
device-specific settings, that do not refer to the signal characteristics of the measurement signal.
SCPI is based on standard IEEE 488.2, i.e. it uses the sam e syntactic basic elements as well as the
common com m ands def ined in this standard. Part of the syntax of the device responses is defined with
greater restrictions than in standard IEEE 488.2 (see Section "Responses to Queries").
Structure of a Command
The comm ands c onsist of a so-c alled header and, in m ost cases , one or m ore par am eters. Header and
parameter are separated by a "white space" (ASCII code 0 to 9, 11 to 32 decimal, e.g. blank). The
headers may consist of several key words. Queries are f o rmed by directly appending a question mark to
the header.
Note:The commands used in the following examples are not in every case implemented in the
instrument.
Common commandsCommon commands consist of a header preceded by an asterisk "*"
and one or several parameters, if any.
Examples:*RSTRESET, resets the device
*ESE 253 EVENT STATUS ENABLE, sets the bits of
the event status enable register
*ESR?EVENT STATUS QUERY, queries the
contents of the event status register.
1164.4556.125.9E-1
Structure and Syntax of the Device MessagesFSP
Device-specific commands
Hierarchy:Device-specific commands are of hierarchical structure (see
Fig. 5-1). The different levels are represented by combined headers.
Headers of the highest level (root level) have only one key word. T his
key word denotes a complete command system.
Example:SENSeTh is key word denotes the command system
SENSe.
For commands of lower levels, the complete path has to be specified,
starting on the left with the highest level, the individual key words being
separated by a colon ":".
Example:SENSe:FREQuency:SPAN 10MHZ
This command lies in the third level of the SENSe system. It set the
frequency span.
SENSe
BANDwidthFUNCtion
STARt
Fig. 5-1Tree structure the SCPI command systems using the SENSe system by way of example
Some key words occur in several levels within one command system. Their
effect depends on the struc ture of the command, that is to say, at which
position in the header of a command they are inserted.
Example: SOURce:FM:POLarity NORMal
FREQuency
STOP
This command contains key word POLarity in the third
command level. It defines the polarity between modulator and
modulation signal.
SOURce:FM:EXTernal:POLarity NORMal
This command contains key word POLarity in the fourth
command level. It defines the polarity between modulation
voltage and the resulting direction of the m odulation only for the
external signal source indicated.
CENTer
DETector
SPANOFFSet
1164.4556.125.10E-1
FSPStructure and Syntax of the Device Messages
Optional key words:Some command systems permit certain key words to be optionally inserted
into the header or omitted. These key words are marked by square
brackets in the descr iption. The full command length m ust be recognized
by the instrument for reasons of compatibility with the SCPI standard.
Some commands are considerably shortened by these optional key words.
Example: [SENSe]:BANDwidth[:RESolution]:AUTO
This command couples the resolution bandwidth of the
instrument to other parameters. The following command has
the same effect:
BANDwidth:AUTO
Note:An optional key word must not be omitted if its effect is specified
in detail by a numeric suffix.
Long and short form:The key words feature a long form and a short form . Either the short f orm
or the long form can be entered, other abbreviations are not permissible.
Beispiel:STATus:QUEStionable:ENABle 1= STAT:QUES:ENAB 1
Note:The short form is marked by upper- case letters, the long form
corresponds to the complete word. Upper-c ase and lower-case
notation only serve the above purpose, the instrument itself
does not make any difference between upper-c ase and lowercase letters.
Parameter:The parameter must be separated from the header by a "white space". If
several parameters are specif ied in a command, they are separated by a
comma ",". A f ew queries perm it the param eter s MINim um , MAXim um and
DEFault to be entered. For a description of the types of param eter, ref er to
Section "Parameters".
This query requests the maximal value for the stop frequency.
Numeric suffix:If a device features several functions or features of the same kind, e.g.
inputs, the desired function can be selec ted by a suffix added to the command. Entries without suffix are interpreted like entries with the suffix 1.
Example:. SYSTem:COMMunicate:SERial2:BAUD 9600
This command sets the baudrate of a second serial interface.
1164.4556.125.11E-1
Structure and Syntax of the Device MessagesFSP
Structure of a Command Line
A command line m ay consist of one or several com mands. It is term inated by a <New Line>, a <New
Line> with EOI or an EOI together with the last data byte. The IEC/IEEE driver of the controller us ually
produces automatically an EOI together with the last data byte.
Several commands in a comm and line are separated by a semicolon ";". If the next com mand belongs
to a different command system, the semicolon is followed by a colon.
This comm and line contains two com mands. T he first one is part of the SENSe c omm and
system and is used to determine the center frequency of the instrum ent. The second one is
part of the INPut command system and sets the input signal attenuation.
If the successive com mands belong to the sam e system, having one or several levels in common, the
command line can be abbr eviated. For that purpose, the second command af ter the semicolon starts
with the level that lies below the common levels (s ee also Fig. 5-1). The colon f ollowing the semicolon
must be omitted in this case.
This comm and line is represented in its f ull length and contains two comm ands separated
from each other by the semicolon. Both commands are part of the SENSe command
system, subsystem FREQuency, i.e. they have two common levels.
When abbreviating the com mand line, the second command begins with the level below
SENSe:FREQuency. The colon after the semicolon is omitted.
The abbreviated form of the command line reads as follows:
CALL IBWRT(analyzer%,"SENSe:FREQuency:STOP 1E9")
Responses to Queries
A query is defined for each setting com mand unless explicitly specified otherwise. It is f or med by adding
a question mark to the associated setting c ommand. According to SCPI, the res ponses to queries are
partly subject to stricter rules than in standard IEEE 488.2.
1 The requested parameter is transmitted without header.
Example:INPut:COUPling?Response: DC
2. Maximum values, m inimum values and all fu rther quantities, which are requested via a special tex t
parameter are returned as numerical values.
Example:SENSe:FREQuency:STOP? MAXResponse: 3.5E9
3. Numerical values are output without a unit. Physical quantities are referred to the basic units or to the
units set using the Unit command.
Example:SENSe:FREQuency:CENTer?Response: 1E6 for 1 MHz
4. Truth values <Boolean values> are returned as 0 (for OFF) and 1 (for ON).
Example:SENSe:BANDwidth:AUTO?Response: 1 for ON
5. Text (character data) is returned in a short form (see also Section 3.5.5).
Example:SYSTem:COMMunicate:SERial:CONTrol:RTS? Response(for standard): STAN
1164.4556.125.12E-1
FSPStructure and Syntax of the Device Messages
Parameters
Most commands require a parameter to be specified. The parameters must be separated from the
header by a "white space". Permissible parameters are numerical values, Boolean parameters, text,
character strings and block data. The type of parameter required for the r espective command and the
permissible range of values are specified in the command description
Numerical valuesNumerical values can be entered in any form, i.e. with sign, decimal point and
exponent. Values exceeding the resolution of the instrument are rounded up or
down. The mantissa m ay compr ise up to 255 c har acter s , the ex ponent must lie
inside the value range -32000 to 32000. The exponent is introduced by an "E"
or "e". Entry of the exponent alone is not permissible. In the cas e of physical
quantities, the unit can be entered. Permiss ible unit prefixes are G (giga), MA
(mega), MOHM and MHZ are also permissible), K (kilo), M (m illi), U (micro)
and N (nano). It the unit is missing, the basic unit is used.
Special numericalThe texts MINimum, MAXimum, DEFault, UP and DOWN are interpreted as
valuesspecial numerical values.
In the case of a query, the numerical value is provided.
Example: Setting command: SENSe:FREQuency:STOP MAXimum
Query:SENSe:FREQuency:STOP? Response: 3.5E9
MIN/MAXMINimum and MAXimum denote the minimum and maximum value.
DEFDEFault denotes a preset value which has been stored in the EPROM. T his
value conforms to the default setting, as it is called by the *RST command
UP/DOWNUP, DOWN increas es or reduces the numerical value by one step. The step
width can be specified via an allocated step com mand (see annex C, List of
Commands) for each parameter which can be set via UP, DOWN.
INF/NINFINFinity, Negative INFinity (NINF) Negative INFinity (NINF) represent the
numerical values -9.9E37 or 9.9E37, respectively. INF and NINF are only sent
as device reponses.
NANNot A Number (NAN) represents the value 9.91E37. NAN is only sent as
device response. This value is not defined. Possible c auses are the division of
zero by zero, the subtraction of infinite from infinite and the repr esentation of
missing values.
Boolean ParametersBoolean parameters represent two states. The ON state (logically true) is
represented by ON or a numerical value unequal to 0. T he OF F state (logically
untrue) is represented by OFF or the numerical value 0. 0 or 1 is provided in a
query.
Example: Setting command: DISPlay:WINDow:STATe ON
Query:DISPlay:WINDow:STATe?Response: 1
1164.4556.125.13E-1
Structure and Syntax of the Device MessagesFSP
TextText parameters observe the syntactic rules for key words, i.e. they can be
entered using a short or long form. Like any parameter, they have to be
separated from the header by a white space. In the case of a query, the short
form of the text is provided.
Example: Setting command: INPut:COUPlingGROund
Query:INPut:COUPling?Response GRO
StringsStrings must always be entered in quotation marks (' or ").
Example: SYSTem:LANGuage "SCPI" or
SYSTem:LANGuage 'SCPI'
Block dataBlock data are a transmission format which is suitable for the transmission of
large amounts of data. A command using a block data parameter has the
following structure:
Example: HEADer:HEADer #45168xxxxxxxx
ASCII character # introduces the data block. The next number indicates how
many of the following digits describe the length of the data block. In the example
the 4 following digits indicate the length to be 5168 bytes. The data bytes follow.
During the transmission of these data bytes all End or other control signs are
ignored until all bytes are transmitted.
Overview of Syntax Elements
The following survey offers an overview of the syntax elements.
The colon separates the key words of a command.
:
In a command line the colon after the separating semicolon marks the uppermost comm and
level.
The semicolon separates two comm ands of a command line. It does not alter the path.
;
The comma separates sev eral param eters of a command.
,
The question mark forms a query.
?
The asterix marks a com mon comm an d.
*
Quotation marks introduce a string and termi nate it.
"
The double dagger ( #) introduces block data
#
A "white space (ASCII-Code 0 to 9, 11 to 32 decimal, e.g.blank) separates header and parameter.
1164.4556.125.14E-1
FSPStatus Reporting System
Instrument Model and Command Processing
The instrument model shown in Fig. 5-2 has been made viewed f rom the standpoint of the s ervicing of
IEC-bus commands . The individual components work independently of each other and sim ultaneously.
They communicate by means of so-called "messages".
Input unit with
IEC Bus
input puffer
Command
recognition
Data set
Status reporting-
system
Instrument
hardware
Output unit with
IEC Bus
Fig. 5-2 Instrument model in the case of remote control by means of the IEC bus
output buf f er
Input Unit
The input unit receives com mands character by character from the IEC bus and collects them in the
input buffer. The input unit sends a message to the command recognition as s oon as the input buf f er is
full or as soon as it rece ives a delimiter, <PROGRAM MESSAGE T ERMINATOR>, as defined in IEEE
488.2, or the interface message DCL.
If the input buffer is full, the IEC-bus traf fic is stopped and the data rec eived up to then are processed.
Subsequently the IEC-bus traffic is continued. If, however, the buf fer is not yet full when receiving the
delimiter, the input unit can already receive the next command during command recognition and
execution. The receipt of a DCL clears the input buffer and immediately initiates a message to the
command recognition.
1164.4556.125.15E-1
Status Reporting SystemFSP
Command Recognition
The comm and recognition analyses the data received from the input unit. It proceeds in the order in
which it receives the data. Only a DCL is serviced with priority, a GET (Group Execute T rigger), e.g., is
only executed after the comm ands received before as well. Eac h recognized comm and is im mediately
transferred to the instrument data base but without being executed there at once.
Syntactical errors in the command are recognized in the command recognition and supplied to the
status reporting system. The res t of a comm and line after a syntax error is analysed further if poss ible
and serviced.
If the command recognition recognizes a delimiter (<PROGRAM MESSAGE SEPARATOR> or
<PROGRAM MESSAGE TERMINATOR>) or a DCL, it requests the instrument data bas e to set the
commands in the ins trum ent hardware as well now. Subsequently it is imm ediately prepared to process
commands again. This means for the command servicing that further commands can already be
serviced while the hardware is still being set ("overlapping execution").
Instrument Data Base and Instrument Hardware
Here the expression "instrument hardware" denotes the part of the instrument fulfilling the actual
instrument function - signal generation, measurement etc. The controller is not included.
The instrument data base is a detailed reproduction of the instrument hardware in the software.
IEC-bus setting comm ands lead to an alteration in the data set. The data base managem ent enters the
new values (e.g. frequency) into the data base, however, only passes them on to the hardware when
requested by the command recognition.
The data are only checked for their c ompatibility among each other and with the instrum ent hardware
immediately before they are transmitted to the instrument hardware. If the detection is made that an
execution is not possible, an "execution error" is signalled to the status reporting system. The alter ation
of the data base are cancelled, the instrument hardware is not reset.
IEC-bus queries induce the data base management to send the desired data to the output unit.
Status Reporting System
The status reporting system c ollects information on the instrum ent state and makes it available to the
output unit on request. The exact structure and function are described in Section 3.8
1164.4556.125.16E-1
FSPStatus Reporting System
Output Unit
The output unit collects the information requested by the controller, which it receives f rom the data bas e
management. It processes it according to the SCPI rules and makes it available in the output buffer.
If the instrument is address ed as a talk er without the output buff er containing data or awaiting data from
the data base management, the output unit sends error message "Query UNTERMINATED" to the
status reporting system. No data are sent on the IEC bus, the controller waits until it has reac hed its
time limit. This behaviour is specified by SCPI.
Command Sequence and Command Synchronization
What has been said above makes clear that all commands can potentially be carried out overlapping.
In order to prevent an overlapping execution of comm ands, one of commands *OPC, *OPC? or *WAI
must be used. All three commands cause a cer tain action only to be carried out after the hardware has
been set and has settled. By a suitable programming, the controller can be forced to wait for the
respective action to occur (cf. Table 5-1).
Table 5-1 Synchronisation using *OPC, *OPC? and *WAI
CommandAction after the hardware has settledProgramming the controller
*OPCSetting the opteration-complete bit in the ESR- Setting bit 0 in the ESE
*OPC?Writing a " 1" i nto the output bufferAddressing the instrument as a tal ker
*WAIConti nui ng the IEC-bus handshakeSending the next command
- Setting bit 5 in the SRE
- Waiting for service request (SRQ)
An example as to command synchronization can be found in Chapter "Program Examples".
For a couple of comm ands the s ynchronization to the end of comm and execution is m andatory in order
to obtain the desired result. The affected commands require either more than one measurement in
order to accomplish the desired instrument setting (eg autorange functions), or they require a longer
period of time for execution. If a new command is received during execution of the corresponding
function this may either lead to either to an aborted measurement or to invalid measurement data.
The following list includes the commands, for which a synchronization via *OPC, *OPC? or *W AI is
mandatory:
Table 5-1Commands with mandatory synchronization (Overlapping Commands)
CommandPurpose
INITstart measurem ent
INIT:CONMcontinue measurement
CALC:MARK:FUNC:ZOOMzoom frequency range around marker 1
CALC:STAT:SCAL:AUTO ONCEoptimize level s et tings for signal statistic measurement
[SENS:]POW:ACH:PRES:RLEVoptimize level settings for adjacent channel power
functions
measurements
1164.4556.125.17E-1
Status Reporting SystemFSP
D
Status Reporting System
The status reporting system ( cf. Fig. 5-4) stores all information on the present operating state of the
instrument, e.g. that the instrument presently carries out a calibration and on errors which have
occurred. This inf ormation is stored in the status registers and in the error queue. T he status registers
and the error queue can be queried via IEC bus.
The information is of a hierarchic al structure. T he register status byte (STB) defined in IEEE 488.2 and
its associated mask regist er service r equest enable (SRE) for m the upper mos t level. The STB receives
its information f rom the standard event status register ( ESR) which is also defined in IEEE 488.2 with
the associated mask register standar d event status enable ( ESE) and r egis ters STATus:OPERation and
STATus:QUEStionable which are defined by SCPI and contain detailed information on the instrument.
The IST flag ("Individual ST atus") and the parallel poll enable regis ter (PPE) alloc ated to it are also part
of the status reporting system. T he IST flag, like the SRQ, com bines the entire instrument status in a
single bit. The PPE fulfills the same function for the IST flag as the SRE for the service request.
The output buffer contains the messages the instrum ent returns to the controller. It is not part of the
status reporting system but determines the value of the MAV bit in the STB and thus is represented in
Fig. 5-4.
Structure of an SCPI Status Register
Each SCPI register consists of 5 parts which each have a width of 16 bits and have different func tions
(cf. Fig. 5-3). The individual bits are independent of each other, i.e. each hardware status is assigned a
bit number which is valid for all five parts. For example, bit 3 of the STATus:OPERation register is
assigned to the hardware status "wait for trigger" in all f ive parts . Bit 15 ( the most significant bit) is s et to
zero for all parts. Thus the contents of the register parts can be processed by the controller as pos itive
integer.
15 14 13 12 CONDition part 3 2 1 0
15 14 13 12 PTRan sition part 3 2 1 0
15 14 13 12 NTRansition part 3 2 1 0
15 1 4 13 12 EVEN t part 3 2 1 0
to high er -order register
& & & & & & & & & & & & & & & &
15 14 13 12 ENABle part 3 2 1 0
Sum b it
+
& = logical AN
= logic al OR
+
of all bits
Fig. 5-3 The status-register model
1164.4556.125.18E-1
FSPStatus Reporting System
CONDition partThe CONDition part is directly written into by the hardware or the sum bit of
the next lower register. Its contents reflects the current ins trum ent status . T his
register part can only be read, but not written into or cleared. Its contents is
not affected by reading.
PTRansition partThe Positive-TRansition part acts as an edge detector. When a bit of the
CONDition part is changed from 0 to 1, the associated PTR bit decides
whether the EVENt bit is set to 1.
PTR bit =1: the EVENt bit is set.
PTR bit =0: the EVENt bit is not set.
This part can be written into and read at will. Its contents is not af fected by
reading.
NTRansition partThe Negative-TRansition part also acts as an edge detec tor . When a bit of the
CONDition part is changed from 1 to 0, the associated NTR bit decides
whether the EVENt bit is set to 1.
NTR-Bit = 1: the EVENt bit is set.
NTR-Bit = 0: the EVENt bit is not set.
This part can be written into and read at will. Its contents is not af fected by
reading.
With these two edge register parts the user can define which state transition of
the condition part (none, 0 to 1, 1 to 0 or both) is stored in the EVENt part.
EVENt partThe EVENt part indicates whether an event has occurred since the last
reading, it is the "memory" of the condition part. It only indicates events
passed on by the edge filters. It is permanently updated by the instrument.
This part can only be read by the user. During reading, its contents is set to
zero. In linguistic usage this part is often equated with the entire register.
ENABle partThe ENABle part determines whether the associated EVENt bit contr ibutes to
the sum bit (cf. below). Each bit of the EVENt part is ANDed with the
associated ENABle bit (symbol '&'). The r esults of all logic al operations of this
part are passed on to the sum bit via an OR function (symbol '+').
ENABle-Bit = 0: the associated EVENt bit does not contribute to the sum bit
ENABle-Bit = 1: if the associated EVENT bit is "1", the sum bit is set to "1" as
well.
This part can be written into and read by the user at will. Its contents is not
affected by reading.
Sum bitAs indicated above, the sum bit is obtained f rom the EVENt and ENABle part
for each register. The r esult is then entered into a bit of the CONDition part of
the higher-order register.
The instrument autom atic ally generates the sum bit f or each register . T hus an
event, e.g. a PLL that has not locked, can lead to a service request throughout
all levels of the hierarchy.
Note:The service r equest enable register SRE defined in IEEE 488.2 can be taken as ENABle
part of the STB if the STB is structured according to SCPI. By analogy, the ESE can be
taken as the ENABle part of the ESR.
1164.4556.125.19E-1
Status Reporting SystemFSP
Overview of the Status Registers
not used
&=logic AND
=logic OR
of all bits
SRQ
15
14
13
12
11
10
Scanresultsavailable
9
HCOPy in progress
8
7
6
5
4
3
2
1
CALibrating
0
STATus:OPERation
not used
15
14
ALT2 LOWer FAIL (screen B)
13
ALT2 UPPer FAIL (screen B)
12
ALT1 LOWer FAIL (screen B)
11
ALT1 UPPer FAIL (screen B)
10
ADJ LOWer FAIL (screen B)
9
ADJ UPPer FAIL (screen B)
8
7
6
5
ALT2 LOWer FAIL (screen A)
4
ALT2 UPPer FAIL (screen A)
3
ALT1 LOWer FAIL (screen A)
2
ALT1 UPPer FAIL (screen A)
1
ADJ LOWer FAIL (screen A)
0
ADJ UPPer FAIL (screen A)
STATus:QUEStionable:ACPLimit
not used
15
14
13
12
11
10
9
8
7
6
5
4
3
CARRier overload (screen A)
2
No carrier (screen A)
1
SYNC not found (screen A)
0
BURSt not found (screen A)
STATus:QUEStionable:SYNC
-&-
-&-
-&-
-&-
-&-
SRE
-&-
-&-
-&-
-&-
-&-
-&-
PPE
ISTflag
7
RQS/MSS
6
5
ESB
4
MAV
3
2
1
0
ST B
Error/event
queue
bla
STATus:QUEStionable
Output
ESEESR
buffer
not used
15
14
13
TRANsducerbreak
ACPLimit
12
SYNC
11
10
LMARgin
9
LIMit
8
CALibration (= UNCAL)
7
6
5
FREQuency
4
TEMPerature
POW er
3
2
1
0
Power o n
7
-&User Request
-&-
6
CommandError
5
-&Execution Error
-&-
4
Device Dependent Error
3
-&Query Error
2
-&RequestControl
1
-&-
0
-&-
Operation Complete
Screen A
not usednot used
15
14
13
12
11
10
9
8
LMARgin 8 FAIL
7
LMARgin 7 FAIL
6
LMARgin 6 FAIL
5
LMARgin 5 FAIL
4
LMARgin 4 FAIL
3
LMARgin 3 FAIL
2
LMARgin 2 FAIL
1
LMARgin 1 FAIL
0
STATus:QUEStionabl e:LMARgin <1|2>
not usednot used
15
14
13
12
11
10
LO UNLocked (screen B)
9
8
7
6
5
4
3
2
LO UNLocked (screen A)b
1
OVEN COLD
0
STATus:QUEStionabl e:FREQuency
Screen B
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Screen AScreen B
15
14
13
12
11
10
9
8
LIMit 8 FAIL
7
LIMit 7 FAIL
6
LIMit 6 FAIL
5
LIMit 5 FAIL
4
LIMit 4 FAIL
3
LIMit 3 FAIL
2
LIMit 2 FAIL
1
LIMit 1 FAIL
0
STATus:QUEStionable:LIMit<1|2>
IF_OVerload (s creen B)
UNDerload
OVERload (screen B)
IF_OVerload (s creen A)
UNDerload
OVERload (screen A)
STATus:QUEStionable:POWer
(screen B )
(screen A)
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Fig. 5-4 Overview of the status registers
1164.4556.125.20E-1
FSPStatus Reporting System
Description of the Status Registers
Status Byte (STB) and Service Request Enable Register (SRE)
The STB is already defined in IEEE 488.2. It provides a rough overview of the instrument status by
collecting the pieces of inform ation of the lower registers. It can thus be com pared with the CONDition
part of an SCPI register and assum es the highest level within the SCPI hierarchy. A special f eature is
that bit 6 acts as the sum bit of the remaining bits of the status byte.
The STATUS BYTE is read out using the command "*STB?" or a serial poll.
The STB implies the SRE. It corresponds to the ENABle part of the SCPI registers as to its function.
Each bit of the STB is assigned a bit in the SRE. Bit 6 of the SRE is ignored. If a bit is set in the SRE
and the associated bit in the STB changes f rom 0 to 1, a Service Request (SRQ) is generated on the
IEC bus, which triggers an interrupt in the controller if this is appropriately configured and c an be f urther
processed there.
The SRE can be set using command "*SRE" and read using "*SRE?".
Table 5-2Meaning of the bits in the status byte
Bit No.Meaning
2
3
4
5
6
Error Queue not empty
The bit is set when an entry is m ade i n the error queue.
If this bit is enabl ed by the SRE, each entry of the error queue generates a S ervi ce Request. Thus an error can
be recognized and specified in greater detail by polling the error queue. The poll provides an informative error
message. This proc edure i s to be recommended since i t considerably reduces the problem s involved with IECbus control.
QUEStionable status sum bit
The bit is set if an EVENt bit is set in the QUEStionable: status register and the associated ENABle bit is set
to 1.
A set bit indicates a questionable instrument status, which can be s pecified in greater detail by polling the
QUEStionable status regi ster.
MAV bit (message available)
The bit is set if a message is available in the output buffer which can be read.
This bit can be used to enable data to be automatically read from t he i nstrument to the controll er (cf. Chapter 7,
program examples).
ESB bit
Sum bit of the event s tatus register. It is set if one of the bits in the event status register is set and enabl ed in
the event status enable regis ter.
Setting of this bit i mplies an error or an event which can be specif i ed i n greater detail by polling the event status
register.
MSS bit (master status summary bit )
The bit is set if the i nstrument triggers a service request. This is the case i f one of the other bits of this regis ters
is set together with its mask bit in the servic e request enable register SRE.
7
OPERation status register sum bit
The bit is set if an EVENt bit is set in the OPERation-Stat us register and the associated ENABle bit is set to 1.
A set bit indicates that the instrument is j ust performing an action. The type of action can be determined by
polling the OPERation-stat us register.
1164.4556.125.21E-1
Status Reporting SystemFSP
IST Flag and Parallel Poll Enable Register (PPE)
By analogy with the SRQ, the IST flag combines the entire status information in a single bit. It can be
queried by means of a parallel poll (cf. Section 3.8.4.3) or using command "*IST?".
The parallel poll enable register (PPE) deter mines which bits of the STB contribute to the IST f lag. The
bits of the STB are ANDed with the corresponding bits of the PPE, with bit 6 being used as well in
contrast to the SRE. The Ist flag results from the ORing of all results. The PPE can be set using
commands "*PRE" and read using command "*PRE?".
Event-Status Register (ESR) and Event-Status-Enable Register (ESE)
The ESR is already defined in IEEE 488.2. It can be compared with the EVENt part of an SCPI r egister.
The event status register can be read out using command "*ESR?".
The ESE is the associated ENABle part. It can be s et us ing c ommand "*ESE" and r ead using command
"*ESE?".
Table 5-3 Meaning of the bits in the event status register
Bit No.Meaning
0
1This bit is not used
2
3
4
5
6
Operation Complete
This bit is set on recei pt of the command *OPC exactly when all previous commands have been executed.
Query Error
This bit is set if ei ther the controller wants to read data from the instrument without having send a query, or if it
does not fetch requested data and sends new instructions to the ins trument instead. The cause i s often a query
which is faulty and hence cannot be executed.
Device-dependent Error
This bit is set if a devi ce-dependent error occurs. An error mes sage with a number between -300 and -399 or a
positive error number, which denotes t he error i n greater detail, is entered into the error queue (c f. Chapter 9,
Error Messages).
Execution Error
This bit is set if a received command is syntactically correct, however, cannot be perf ormed for other reasons.
An error message with a number bet ween -200 and -300, which denotes the error in greater detail, is entered
into the error queue (cf. Chapter 9, E rror Mes sages).
Command Error
This bit is set if a command which is undefined or syntactically incorrect is received. An error message with a
number between -100 and -200, which denotes the error in greater detail, is entered into the error queue (cf.
Chapter 9 "Error Messages").
User Request
This bit is set on pressing the LOCAL key.
7
Power On (supply voltage on)
This bit is set on switching on the instrument.
1164.4556.125.22E-1
FSPStatus Reporting System
STATus:OPERation Register
In the CONDition part, this register contains information on which actions the instrument is being
executing or, in the EVENt part, inform ation on which ac tions the ins tr ument has executed s ince the las t
reading. It can be read using commands "STATus:OPERation:CONDition?" or "STATus:OPERation[:EVENt]?".
Table 5-4Meaning of the bits in the STATus.OPERation register
Bit No.Meaning
0
1 to 7These bits are not used
8
9 to 14These bit s are not used
15This bit is always 0
CALibrating
This bit is set as l ong as the instrument is perf orming a calibration.
HardCOPy in progress
This bit is set while the instrument is printing a hardcopy.
1164.4556.125.23E-1
Status Reporting SystemFSP
STATus:QUEStionable Register
This register comprises information about indefinite states which may occur if the unit is operated
without meeting the specifications. It can be queried by commands STATus:QUEStionable:CONDition? and STATus:QUEStionable[:EVENt]?.
Table 5-5 Meaning of bits in STATus:QUEStionable register
Bit No.Meaning
0 to 2These bits are not used
3
4
5
6 to 7These bits are not used
8
9
10
11
12
POWer
This bit is set if a questionable power occurs (cf. also section "STATus:QUEStionabl e:POWer Register")
TEMPerature
This bit is set if a questionable temperature occurs .
FREQuency
The bit is set if a frequenc y i s questionable (cf. sect i on " STATus:QUEStionable:FREQuenc y Regi ster")
CALibration
The bit is set if a measurement is performed uncalibrated (=^ label "UNCAL")
LIMit (device-specific )
This bit is set if a limit value is violated (see also section STATus :QUEStionable:LIMit Regist er)
LMARgin (device-specific)
This bit is set if a margin is violated (see also s ection STATus:QUESt i onabl e:LMARgin Register)
SYNC (device-dependent)
This bit is set if , in measurements or premeasurements in GSM MS mode, synchronization to midamble fails or
no burst is found.
This bit is also set i f, in premeasurements i n GSM MS mode, the result differs too strongly from the expected
value (see also "STATus:QUE Stionable:SYNC Register").
ACPLimit (device-specific)
This bit is set if a l i mit for the adjacent channel power m easurement is violated (see als o section
"STATus:QUEStionable: A CP Li mit Register")
13 to 14These bits are not used
15This bit is always 0.
1164.4556.125.24E-1
FSPStatus Reporting System
STATus:QUEStionable:ACPLimit Register
This register comprises information about the observance of limits during adjacent power
measurements. It can be queried with commands 'STATus:QUEStionable:ACPLimit:CONDition?' and 'STATus:QUEStionable:ACPLimit[:EVENt]?'
Table 5-6Meaning of bits in STATus:QUEStionable:ACPLimit register
Bit No.Meaning
0
1
2
3
4
5
6 to 7not used
8
9
ADJ UPPer FAIL(Screen A)
This bit is set if i n screen A. the limit is exceeded in the upper adjacent channel
ADJ LOWer FAIL (Screen A)
This bit is set if i n screen A the limit is exceeded in t he l ower adjacent channel.
ALT1 UPPer FAIL (Screen A)
This bit is set if i n screen A the limit is exceeded in t he upper 1st alternate channel.
ALT1 LOWer FAIL (Screen A)
This bit is set if i n screen A the limit is exceeded in t he l ower 1st al ternate channel.
ALT2 UPPer FAIL (Screen A)
This bit is set if i n screen A the limit is exceeded in t he upper 2nd al ternate channel.
ALT2 LOWer FAIL (Screen A)
This bit is set if i n screen A the limit is exceeded in t he l ower 2nd alternate channel.
ADJ UPPer FAIL (Screen B)
This bit is set if i n screen B the limit is exceeded in t he upper adj acent channel.
ADJ LOWer FAIL (Screen B)
This bit is set if in screen
B the limit is exceeded in the lower adjacent channel.
10
11
12
13
14not used
15This bit is always set to 0.
ALT1 UPPer FAIL (Screen B)
This bit is set if i n screen B the limit is exceeded in t he upper 1st alternate channel.
ALT1 LOWer FAIL (Screen B)
This bit is set if
ALT2 UPPer FAIL (Screen B)
This bit is set if i n screen B the limit is exceeded in t he upper 2nd al ternate channel.
ALT2 LOWer FAIL (Screen B)
This bit is set if i n screen B the limit is exceeded in t he l ower 2nd alternate channel.
in screen B the limi t i s exceeded in the lower 1st alternate channel.
1164.4556.125.25E-1
Status Reporting SystemFSP
STATus:QUEStionable:FREQuency Register
This register comprises information aboutthe reference and local oscillator.
It can be queried with commands STATus:QUEStionable:FREQuency:CONDition? and "STATus:QUEStionable:FREQuency[:EVENt]?.
Table 5-7Meaning of bits in STATus:QUEStionable:FREQuency register
Bit No.Meaning
0
1
2 to 8not used
9
10 to 14not used
15This bit is always 0.
OVEN COLD
This bit is set if the reference os cillator has not yet attained its operating tem perat ure. 'OCXO' will then be
displayed.
LO UNLocked (Screen A)
This bit is set if the local oscillat or no longer locks. 'LOUNL will then be displayed.
LO UNLocked (Screen B)
This bit is set if the local oscillat or no longer locks.' LOUNL' will then be displayed.
1164.4556.125.26E-1
FSPStatus Reporting System
STATus:QUEStionable:LIMit<1|2> Register
This register comprises information about the observance of limit lines in the corresponding
measurement window (LIMit 1 corr esponds to Screen A, LIMit 2 to Screen B). It can be queried with
commands STATus:QUEStionable:LIMit<1|2>:CONDition? and STATus:QUEStionable:LIMit<1|2>[:EVENt]?.
Table 5-8Meaning of bits in STATus:QUEStionable:LIMit<1|2> register
Bit No.Meaning
0
1
2
3
4
5
6
7
LIMit 1 FAIL
This bit is set if limit line 1 is violated.
LIMit 2 FAIL
This bit is set if limit line 2 is violated.
LIMit 3 FAIL
This bit is set if limit line 3 is violated.
LIMit 4 FAIL
This bit is set if limit line 4 is violated.
LIMit 5 FAIL
This bit is set if limit line 5 is violated.
LIMit 6 FAIL
This bit is set if limit line 6 is violated.
LIMit 7 FAIL
This bit is set if limit line 7 is violated.
LIMit 8 FAIL
This bit is set if limit line 8 is violated.
8 to 14not used
15This bit is always 0.
1164.4556.125.27E-1
Status Reporting SystemFSP
STATus:QUEStionable:LMARgin<1|2> Register
This register comprises information about the observance of limit margins in the corresponding
measurement window (LMARgin1 corresponds to Screen A, LMARgin2 corresponds to Screen B). It
can be queried with commands STATus:QUEStionable:LMARgin<1|2>:CONDition? and
"STATus :QUEStionable:LMARgin<1|2>[:EVENt]?.
Table 5-9Meaning of bits in STATus:QUEStionable:LMARgin<1|2> register
Bit No.Meaning
0
1
2
3
4
5
6
7
LMARgin 1 FAIL
This bit is set if limit margin 1 is violated.
LMARgin 2 FAIL
This bit is set if limit margin 2 is violated.
LMARgin 3 FAIL
This bit is set if limit margin 3 is violated.
LMARgin 4 FAIL
This bit is set if limit margin 4 is violated.
LMARgin 5 FAIL
This bit is set if limit margin 5 is violated.
LMARgin 6 FAIL
This bit is set if limit margin 1 is violated.
LMARgin 7 FAIL
This bit is set if limit margin 7 is violated.
LMARgin 8 FAIL
This bit is set if limit margin 8 is violated.
8 to 14not used
15This bit is always 0.
1164.4556.125.28E-1
FSPStatus Reporting System
STATus:QUEStionable:POWer Register
This register comprises all information about possible overloads of the unit.
It can be queried with commands STATus:QUEStionable:POWer:CONDition? and "STATus:QUEStionable:POWer[:EVENt]?.
Table 5-10Meaning of bits in STATus:QUEStionable:POWer register
Bit No.Meaning
0
1
2
3 to 7not used
8
9
10
11 to 14not used
15This bit is always 0.
OVERload (Screen A)
This bit is set if the RF input is overloaded. 'OVLD' will then be displayed.
UNDerload (Screen A)
This bit is set if the RF input is underloaded. 'UNLD' will then be displayed.
IF_OVerload (Screen A)
This bit is set if the IF path is overloaded. 'IFOVL' will then be displayed.
OVERload (Screen B)
This bit is set if the RF input is overloaded. 'OVLD' will then be displayed.
UNDerload (Screen B)
This bit is set if the RF input is underloaded. 'UNLD' will then be displayed.
IF_OVerload (Screen B)
This bit is set if the IF path is overloaded. 'IFOVL' will then be displayed.
1164.4556.125.29E-1
Status Reporting SystemFSP
STATus:QUEStionable:SYNC Register
This register is used only with GSM MS mode. It contains inform ation about sync and bursts not found,
and about premeasurement results exceeding or falling short of expected values.
The bits can be queried with commands "STATus:QUEStionable:SYNC:CONDition?" and
"STATus:QUEStionable:SYNC[:EVENt]?".
Table 5-11Meaning of bits in STATus:QUEstionable:SYNC register
Bit No.Meaning
0
1
2
3
4-14Not used.
BURSt not found (screen A)
This bit is set if no burst is found in the measurements/premeasurement s for
phase/frequency error (PFE) or carrier power versus t i me (PVT) in GSM MS mode.
If a burst is found in t hese measurements/premeasurements, the bit i s reset.
SYNC not found (screen A)
This bit is set if the synchronization sequence (training sequence) of the midamble is not found in the
measurements/ premeasurements for phase/ frequency error (PFE) or carrier power versus time (PVT)
in GSM MS mode.
If the synchronization sequence (training sequence) of the midamble is found in these
measurements/ premeasurements, the bit is reset.
No carrier (screen A)
This bit is set if , in GSM MS mode, the level value determi ned i n the premeasurements for
carrier power versus time (PVT ) and spectrum due to modulati on i s too low.
The bit is reset at the beginning of the premeasurement
(see also Chapter 2, descript i on of the named premeasurement s).
Carrier overload (screen A)
This bit is set if , in GSM MS mode, the level value determi ned i n the premeasurements for
carrier versus time (P VT) and spectrum due to modul ation is too high.
The bit is reset at the beginning of the premeasurement
(see also Chapter 2, descript i on of the named premeasurement s).
15This bit is always 0.
1164.4556.125.30E-1
FSPStatus Reporting System
Application of the Status Reporting Systems
In order to be able to effectively use the status reporting s ystem, the information contained there mus t
be transmitted to the controller and further processed there. There are several methods which are
represented in the following. Detailed program examples are to be found in chapter 7, Program
Examples.
Service Request, Making Use of the Hierarchy Structure
Under certain circums tanc es , the instr ument can send a service request (SRQ) to the contr oller . Usually
this service request initiates an interrupt at the c ontroller, to which the control program can react with
corresponding actions. As evident from Fig. 5-4, an SRQ is always initiated if one or sever al of bits 2, 3,
4, 5 or 7 of the status byte are set and enabled in the SRE. Each of these bits combines the inform ation
of a further register, the error queue or the output buffer. The cor responding s etting of the ENABle parts
of the status registers c an achieve that arbitrary bits in an arbitrary status register initiate an SRQ. In
order to make use of the possibilities of the service request, all bits should be set to "1" in enable
registers SRE and ESE.
Examples (cf. Fig. 5-4 and chapter 7, Program Examples, as well):
Use of command "*OPC" to generate an SRQ at the end of a sweep.
Ø CALL IBWRT(analyzer%, "*ESE 1")Set bit 0 in the ESE (Operation Complete)
Ø CALL IBWRT(analyzer%, "*SRE 32")Set bit 5 in the SRE (ESB)?
After its settings have been completed, the instrument generates an SRQ.
The SRQ is the only possibility for the instrument to bec ome active on its own. Eac h controller program
should set the instrument in a way that a service request is initiated in the case of malfunction. The
program should react appropriately to the service request. A detailed example for a service request
routine is to be found in chapter 7, Program Examples.
Serial Poll
In a serial poll, just as with comm and "*STB", the status byte of an instrument is queried. However, the
query is realized via interface messages and is thus c learly faster. The serial-poll method has already
been defined in IEEE 488.1 and used to be the only standard possibility for different instr uments to poll
the status byte. The method also works with instruments which do not adhere to SCPI or IEEE 488.2.
The VISUAL BASIC command for executing a serial poll is "IBRSP()". Serial poll is mainly used to
obtain a fast overview of the state of several instruments connected to the IEC bus.
1164.4556.125.31E-1
Status Reporting SystemFSP
Parallel Poll
In a parallel poll, up to eight instruments are s imultaneously requested by the controller by means of a
single command to transmit 1 bit of inf orm ation eac h on the data lines, i.e., to set the data line alloc ated
to each instrument to logically "0" or "1". By analogy to the SRE register which determ ines under which
conditions an SRQ is generated, there is a parallel poll enable register (PPE) whic h is ANDed with the
STB bit by bit as well considering bit 6. The results are ORed, the res ult is then sent ( possibly inverted)
as a response in the parallel poll of the controller. The result can also be queried without parallel poll by
means of command "*IST".
The instrument first has to be set for the parallel poll using quick-BASIC command "IBPPC()". This
command allocates a data line to the ins tr ument and determines whether the response is to be inver ted.
The parallel poll itself is executed using "IBRPP()".
The parallel-poll method is mainly used in order to quickly find out after an SRQ which instrum ent has
sent the service request if there are many instrum ents connected to the IEC bus. To this effect, SRE
and PPE must be set to the same value. A detailed example as to the parallel poll is to be found in
chapter 7, Program Examples.
Query by Means of Commands
Each part of every status register can be read by means of queries. The individual commands are
indicated in the detailed description of the registers in Section 3.8.3. What is returned is always a
number which represents the bit pattern of the regis ter queried. Evaluating this number is effected by
the controller program.
Queries are usually used after an SRQ in order to obtain more detailed inform ation on the cause of the
SRQ.
Error-Queue Query
Each error state in the instrum ent leads to an entry in the error queue. The entries of the error queue
are detailed plain-text error messages which can be looked at in the ERROR m enu via manual control
or queried via the IEC bus using command "SYSTem:ERRor?". Each call of "SYSTem:ERRor?"
provides an entry from the error queue. If no error m essages are stored ther e any more, the instrum ent
responds with 0, "No error".
The error queue should be queried after every SRQ in the controller program as the entr ies des c ribe the
cause of an error mor e precisely than the status registers. Especially in the test phase of a controller
program the error queue should be quer ied regularly since faulty commands from the c ontroller to the
instrument are recorded there as well.
1164.4556.125.32E-1
FSPStatus Reporting System
Resetting Values of the Status Reporting System
Table 5-12 comprises the diff erent commands and events causing the status reporting system to be
reset. None of the commands, except for *RST and SYSTem:PRESet influences the functional
instrument settings. In particular, DCL does not change the instrument settings.
Table 5-12Resettting instrument functions
EventSwitching on supply
Effect01
Clear STB,ESR
Clear SRE,ESE
Clear PPE
Clear EVENTt parts of t he
registers
Clear Enable parts of all
OPERation and
QUEStionable registers,
Fill Enable parts of all
other registers with "1".
Fill PTRansition parts with
"1" ,
Clear NTRansition parts
Clear error queueyesyes
voltageDCL,SDC
Power-On-Status-
Clear
yes
yes
yes
yes
yes
yes
(Device Clear,
Selected Device
Clear)
*RST or
SYSTem:PRESet
STATus:PRESet*CLS
yes
yes
yes
yes
yes
Clear output bufferyesyesyes1)1)1)
Clear command
processing and input
buffer
1) Every comm and being t he first in a command line, i.e., immediately following a <PROGRAM MESSAGE TERMINATOR>
clears the output buffer.
yesyesyes
1164.4556.125.33E-1
FSP Contents - Description of Commands
Contents - Chapter 6
"Remote Control - Description of Co mmands"
6 Remote Control - Description of Commands.................................................6.1-1
In the following sections, all commands implem ented in the instrument are f irst listed in tables and then
described in detail, arranged according to the com mand subsystems. The notation is adapted to the
SCPI standard. The SCPI conformity information is included in the individual description of the
commands.
Table of Commands
Command:In the command column, the table provides an overview of the c omm ands
and their hierarchical arrangement (see indentations).
Parameter:The parameter column indicates the requested parameters together with
their specified range.
Unit:The unit column indicates the basic unit of the physical parameters.
Comment:In the comment column an indication is made on:
– whether the command does not have a query form,
– whether the command has only one query form
– whether the c ommand is im plemented only with a certain option of the
instrument
IndentationsThe different levels of the SCPI comm and hierarchy are represented in the
table by means of indentations to the right. The lower the level, the further
the indentation to the right. Please note that the complete notation of the
command always includes the higher levels as well.
Example: SENSe:FREQuency:CENTer is represented in the table as
follows:
SENSefirst level
:FREQuencysecond level
:CENTerthird level
Individual descriptionThe individual description contains the complete notation of the comm and. An
example for each command, the *RST value and the SCPI information are
included as well.
The operating modes for which a c ommand can be used are indic ated by
the following abbreviations:
ASpectrum analysis
A-FSpectrum analysis - frequency domain only
A-ZSpectrum analysis - time domain only (zero span)
GSM/EDGEGSM mobile station analysis (option FS-K5)
FMFM demodulator (option FS-K7)
3G FDD WCDMA 3G FDD BTS and UE (option FS-K72 and K73)
3G FDD BTSWCDMA 3G FDD BTS (option FS-K72)
3G FDD UEWCDMA 3G FDD UE (option FS-K73)
BTBLUETOOTH Analyzer (option FS-K8)
cdma2000 BTS cdma2000 BTS (option FS-K82)
cdma2000 BTS cdma2000 BTS (option FS-K82)
1xEV-DO BTS1xEV-DO BTS (option FS-K84)
Note: The spectrum analysis (analyzer) mode is implemented in the basic
unit. For the other modes, the corresponding options are required.
1164.4556.126.1-1E-1
FSP Notation
Upper/lower case notation Upper/lower case letters are used to m ark the long or s hort f orm of the k ey
words of a command in the description (see Chapter 5). The instrument
itself does not distinguish between upper and lower case letters.
Special characters|A selection of key words with an identical effect exists for several
commands. These keywords are indicated in the same line; they are
separated by a vertical stroke. Only one of these keywords needs to be
included in the header of the command. The effect of the command is
independent of which of the keywords is used.
Example:SENSe:FREQuency:CW|:FIXed
The two following commands with identical meaning can be
created. They set the frequency of the fixed frequency signal to 1
kHz:
SENSe:FREQuency:CW 1E3 = SENSe:FREQuency:FIXed 1E3
A vertical stroke in param eter indications marks alternative pos sibilities in
the sense of "or". The effect of the command is different, depending on
which parameter is used.
Example:Selection of the parameters for the command
DISPlay:FORMatFULL | SPLit
If parameter FULL is selected, full screen is displayed, in the
case of SPLit, split screen is displayed.
[ ]Key words in square brackets can be omitted when com posing the header
(cf. Chapter 5, Optional Keywords). The full command length must be
accepted by the instrument for reasons of compatibility with the SCPI
standards.
Parameters in square brackets can be incorporated optionally in the
command or omitted as well.
{ }Parameters in braces can be incorporated optionally in the command,
either not at all, once or several times.
Description of parameters Due to the standardization, the parameter section of SCPI commands
consists always of the same syntactical elements. SCPI has therefore
specified a series of definitions, which are used in the tables of com mands.
In the tables, these established definitions are indic ated in angled brac kets
(<...>) and will be briefly explained in the following (see also Chapter 5,
Section "Parameters").
<Boolean>This keyword refers to parameters which can adopt two states, "on" and
"off". The "off " state may either be indicated by the keyword OFF or by the
numeric value 0, the "on" state is indicated by ON or any numeric value
other than zero. Parameter queries are always returned the num eric value
0 or 1.
1164.4556.126.1-2E-1
Notation FSP
<numeric_value>
<num>These keywords mark parameters which may be entered as numeric
values or be set using specific keywords (character data).
The following keywords given below are permitted:
MINimumThis keyword sets the parameter to the smallest possible
value.
MAXimumThis keyword sets the parameter to the largest possible value.
DEFaultThis keyword is used to reset the parameter to its default
value.
UPThis keyword increments the parameter value.
DOWNThis keyword decrements the parameter value.
The numeric values associated to MAXimum/MINimum/DEFault can be
queried by adding the corresponding keywords to the command. They
must be entered following the quotation mark.
Example:SENSe:FREQuency:CENTer? MAXimum
returns the maximum possible numeric value of the center frequency as
result.
<arbitrary block program data>
This keyword is provided for commands the param eter s of which consist of
a binary data block.
1164.4556.126.1-3E-1
Common Commands FSP
Common Commands
The common com mands are taken fr om the IEEE 488.2 (IEC 625-2) standard. A particular com mand
has the same eff ect on different devices. The headers of these com mands consist of an asterisk "*"
followed by three letters. Many common commands refer to the status reporting system which is
described in detail in Chapter 5.
CommandParameterFunctionComment
*CAL?
*CLS
*ESE
*ESR?
*IDN?
*IST?
*OPC
*OPT?
*PCB
*PRE
*PSC
*RST
*SRE
Calibration Queryquery only
Clear Statusno query
0 to 255Event Status E nabl e
Standard Event Status Queryquery only
Identification Queryquery only
Individual Status Queryquery only
Operation Complete
Option Identificati on Queryquery only
0 to 30Pass Control Backno query
0 to 255Parallel Poll Register Enable
0 | 1Power On Status Clear
Resetno query
0 to 255Service Request Enabl e
*STB?
*TRG
*TST?
*WAI
Status Byte Queryquery only
Triggerno query
Self Test Queryquery onl y
Wait to continueno query
1164.4556.126.1-4E-1
FSP Common Commands
*CAL?
CALIBRATION QUERY initiates a calibration of the instrument and subsequently queries the
calibration status. Any responses > 0 indicate errors.
*CLS
CLEAR STATUS sets the status byte (STB), the standard event register (ESR) and the EVENt-part
of the QUEStionable and the OPERation register to zero. The command does not alter the mask and
transition parts of the registers. It clears the output buffer.
*ESE 0 to 255
EVENT STATUS ENABLE sets the event status enable register to the value indicated. T he query
form *ESE? returns the contents of the event status enable register in decimal form.
*ESR?
STANDARD EVENT STATUS QUERY returns the contents of the event status register in decimal
form (0 to 255) and subsequently sets the register to zero.
*IDN?
IDENTIFICATION QUERY queries the instrument identification.
Example: " Rohde&Schwarz, FSP-3, 123456/789, 1.03"
FSP-3= Device name
123456/789 = Serial number of the instrument
1.03= Firmware version number
*IST?
INDIVIDUAL STATUS QUERY returns the contents of the IST flag in decimal form (0 | 1). The IST
flag is the status bit which is sent during a parallel poll (cf. Chapter 5).
*OPC
OPERATION COMPLETE sets bit 0 in the event status register when all pr eceding com m ands have
been executed. This bit can be used to initiate a service request (cf. Chapter 5).
*OPC?
OPERATION COMPLETE QUERY writes message "1" into the output buffer as soon as all
preceding commands have been executed (cf. Chapter 5).
1164.4556.126.1-5E-1
Common Commands FSP
*OPT?
OPTION IDENTIFICATION QUERY queries the options included in the instrument and returns a list
of the options installed. The options are separated from each other by means of commas.
PositionOption
1
2
3
4FSP-B6TV and RF Trigger
5reserved
6reserved
7B9Tracking Generator 3 GHz / can be I/ Q-modulated
8Ext. Generator Control
9reserved
10
11 to 12reserved
13FSP-B15Broadband Calibration Source
14FSP-B16LAN Interface
15 to 22reserved
23FSP-B25Electronic Attenuator + 5 dB Att enuat or Steps
24 to 29reserved
30FS-K5FS-K5 GSM-GSM/EDGE
31reserved
32FS-K7FM Demodulator
33 to 34reserved
PASS CONTROL BACK indicates the controller address which the IEC-bus control is to be r eturned
to after termination of the triggered action.
*PRE 0 to 255
PARALLEL POLL REGISTER ENABLE sets the parallel poll enable register to the indicated value.
The query form *PRE? returns the contents of the parallel poll enable register in decimal form.
1164.4556.126.1-6E-1
FSP Common Commands
*PSC 0 | 1
POWER ON STATUS CLEAR determines whether the contents of the ENABle registers are
preserved or reset during power-up.
*PSC = 0 causes the contents of the status register s to be preserved. Thus a s ervice request can be
generated when switching on the instrument, if the status registers ESE and SRE are suitably
configured.
=
*PSC
The query form *PSC? reads out the contents of the power-on-status-clear flag. The response can be 0 or 1.
*RST
RESET sets the instrument to a defined default status. The command essentially corresponds to
pressing the PRESET key. The default setting is indicated in the description of the commands.
*SRE 0 to 255
SERVICE REQUEST ENABLE sets the service request enable regis ter to the indicated value. Bit 6
(MSS mask bit) remains 0. This com mand determines ander which c onditions a service request is
generated. The query form *SRE? reads the contents of the service request enable register in
decimal form. Bit 6 is always 0.
*STB?
READ STATUS BYTE QUERY reads out the contents of the status byte in decimal form.
0'Resets the registers.
*TRG
TRIGGER initiates all actions in the currently active test screen expecting a trigger event. This
command corresponds to
*TST?
SELF TEST QUERY initiates the selftest of the instrument and outputs an error code in dec imal form
(0 = no error).
*WAI
WAIT-to-CONTINUE permits servicing of subsequent com m ands only after all preceding c om m ands
have been executed and all signals have settled (cf. Chapter 5 and "*OPC" as well).
The ABORt subsystem contains the commands for aborting triggered actions. An action can be
triggered again immediately after being aborted. All comm ands trigger events, and therefor e they have
no *RST value.
COMMANDPARAMETERSUNITCOMMENT
ABORt--
--
ABORt
This command aborts a current measurement and resets the trigger system.
The CALCulate subsystem contains commands for converting instrument data, transforming and
carrying out corrections. These functions are carr ied out subs equent to data acquis tion, i.e. f ollowing the
SENSe subsystem.
The numeric suffix is used in CALCulate to make the distinction between the two measurement
windows SCREEN A and SCREEN B:
CALCulate1 = Screen A
CALCulate2 = Screen B.
For commands without suffix, screen A is selected automatically.
Full ScreenThe settings are valid for the measurement window selected with the numeric
suffix. They become effective as s oon as the corresponding m easurem ent window
has been selected as active measurement window using the command
DISPLay[:WINDow<1|2>]:SELect. Triggering measurements and querying
measured values is possible only in the active measurement window.
Split ScreenThe settings are valid for the measurement window selected by means of the
numeric suffix and become effective immediately.
Notes:All GSM measurements are performed in sc reen A. Therefore, commands car rying
a numerical suffix selecting the screen should start either with the numerical
suffix 1 (i.e. CALCulate1) or without a numerical suffix (i.e. CALCulate).
1164.4556.126.1-8E-1
FSP CALCulate:BTOoth – Subsystem for BLUETOOTH Analyzer
CALCulate:BTOoth – Subsystem for BLUETOOTH Analyzer
The following commands ar e used to c onf igur e the operating mode BLUETOOTH analyzer (Option R&S
FS-K8).
COMMANDPARAMETERSUNITCOMMENT
CALCulate<1|2>
:BTOoth
:OPOWer
[:PEAK]?
:AVERage?
:PDENsity?
:PCONtrol
[:ABSolute]?
:RELative?
:FRANge?
:OBANdwidth
:FLOW?
:FHIGh?
:OBWidth
:FLOW?
:FHIGh?
:ACLR
[:LIST]?
:EXCeptions?
:MCHar
:DF<1|2>
:RATio?
:ICFTolerance?
:CFDRift
[:MAXimum]?
:RATE?
:PLENgth?
:PTYPe?
:STATus?
:AVERage?
:MAXimum?
:PERCent?
MINimum | MAXimum
MINimum | MAXimum
MINimum | MAXimum | AVERage
MINimum | MAXimum | AVERage
MINimum | MAXimum | AVERage
option FS-K8
query only
query only
query only
query only
query only
query only
query only
query only
query only
query only
query only
query only
query only
query only
query only
query only
query only
query only
query only
query only
query only
query only
CALCulate:BTOoth:OPOWer[:PEAK]?
This command reads the peak value of the Output Power Measurement according to the
BLUETOOTH standard.
Note: This command is only available with active Output Power Measurement (command
CONF:BTO:MEAS OPOW). With all other measurements it will lead to a query error.
Example:"INST:SEL BTO"'activates the Bluetooth option
"INIT:CONT OFF"'select single sweep operation
"CONF:BTO:CHAN 10"'select channel 10
"CONF:BTO:GEOG EUR"'select geographical region Europe
"CONF:BTO:PCL 1"'select power class 1
"CONF:BTO:BTO:PRAT 4"'select 4 points per symbol
"CONF:BTO:PTYP DH1"'select 1 slot packet
"DDEM:SEAR:PULS ON"'activate the FIND BURST function
"DDEM:SEAR:PULS:OFFS 0s"'set burst offset = 0
"DDEM:SEAR:SYNC ON"'activate the FIND SYNC function
1164.4556.126.1-9E-1
CALCulate:BTOoth – Subsystem for BLUETOOTH Analyzer FSP
"DDEM:SEAR:SYNC:OFFS 0s"'set the sync offset = 0
"DDEM:SEAR:SYNC:LAP 0"'set the lower address part = 0
"DDEM:SEAR:TIME:AUTO ON"'select automatic search length
"CONF:BTO:MEAS OPOW"'activate the Output Power Measurement
"INIT;*WAI"'start the measurement with synchronisation
"CALC:BTO:OPOW?"'query the output power result
Characteristics: *RST value:-
SCPI:device specific
Mode:BT
CALCulate:BTOoth:OPOWer:AVERage? MINimum | MAXimum
This command reads the average value of the Output Power measurement according to the
Bluetooth standard.
With a sweep count value of ≥ 1 (CONF:BTO:SWE:COUN) and trace mode clear/write
(DISP:WIND:TRAC:MODE WRIT) the selected number of measurements is performed when a
single sweep is started (INIT:IMM). During these measurements the minimum and maximum values
are determined.
If only a single measurement is performed, the minimum and maximum value will be identical.
Note: This command is only available with active Output Power measurement (command
CONF:BTO:MEAS OPOW). With all other measurements this command will lead to a
query error.
Example:"INST:SEL BTO"'activate the Bluetooth option
"INIT:CONT OFF"'select single sweep operation
"CONF:BTO:CHAN 10"'select channel 10
"CONF:BTO:GEOG EUR"'select geographical region Europe
"CONF:BTO:PCL 1"'select power class 1
"CONF:BTO:BTO:PRAT 4"'select 4 points per symbol
"CONF:BTO:PTYP DH1"'select 1 slot packet
"DDEM:SEAR:PULS ON"'activate the FIND BURST function
"DDEM:SEAR:PULS:OFFS 0s"'set burst offset = 0
"DDEM:SEAR:SYNC ON"'activate the FIND SYNC function
"DDEM:SEAR:SYNC:OFFS 0s"'set the sync offset = 0
"DDEM:SEAR:SYNC:LAP 0"'set the lower address part = 0
"DDEM:SEAR:TIME:AUTO ON"'select automatic search length
"CONF:BTO:MEAS OPOW"'activate the Output Power Measurement
"CONF:BTO:SWE:COUN 20"'activate measurement over 20 sweeps
"INIT;*WAI"'start the measurement with synchronisation
"CALC:BTO:OPOW:AVER? MAX" 'query the maximum average value of the
'Output Power measurement
Characteristics: *RST value:-
SCPI:device specific
Mode:BT
1164.4556.126.1-10E-1
FSP CALCulate:BTOoth – Subsystem for BLUETOOTH Analyzer
CALCulate:BTOoth:ACLR[:LIST]?
This command determines the power of the selected adjacent channels. The number of adjacent
channel pairs is defined with command CONF:BTO:ACLR:ACP.
The results are returned as a list of power values. The structure of the list is as follows:
<TX channel – n>...<TX channel – 1> <TX channel> <TX channel + 1>...<TX channel + n>
The number of adjacent channels is limited at the Bluetooth band limits.
Note: This command is only available with active Adjacent Channel Power measurement
(command CONF:BTO:MEAS ACLR). With all other measurements this command will
lead to a query error.
Example:"INST:SEL BTO"'activate the Bluetooth option
"INIT:CONT OFF"'select single sweep operation
"CONF:BTO:MEAS ACLR"'activate the Adjacent Channel Power
'measurement
"INIT;*WAI"'start the measurement with synchronisation
"CALC:BTO:ACLR?"'query the power list
Characteristics: *RST value:-
SCPI:device specific
Mode:BT
CALCulate:BTOoth:ACLR:EXCeptions?
This command determines the number of exceptions which occured during the adjacent channel
power measurement according to the Bluetooth specification.
Note: This command is only available with active Adjacent Channel Power measurement
(command CONF:BTO:MEAS ACLR). With all other measurements this command will
lead to a query error.
Example:"INST:SEL BTO"'activate the Bluetooth option
"INIT:CONT OFF"'select single sweep operation
"CONF:BTO:MEAS ACLR"'activate the Adjacent Channel Power
'measurement
"INIT;*WAI"'start the measurement with synchronisation
"CALC:BTO:ACLR?"' query the power list
"CALC:BTO:ACLR:EXC?"'query the number of exceptions
Characteristics: *RST value:-
SCPI:device specific
Mode:BT
1164.4556.126.1-11E-1
CALCulate:BTOoth – Subsystem for BLUETOOTH Analyzer FSP
CALCulate:BTOoth:MCHar:DF2:PERCent?
This command determines the percentage of measurements of the frequency deviation, for which
the value of
Notes: The numeric suffix 1 (...:DF1:Percent?) is not allowed for this command.
Example:"INST:SEL BTO"'activate the Bluetooth option
∆f2
The command is only available with active Modulation Characteristics measurement
(command CONF:BTO:MEAS MCH). With all other measurements this command will
lead to a query error.
is within the allowed range.
max
"INIT:CONT OFF"'select single sweep operation
"CONF:BTO:CHAN 10"'select channel 10
"CONF:BTO:GEOG EUR"'select geographical region Europe
"CONF:BTO:PCL 1"'select power class 1
"CONF:BTO:BTO:PRAT 4"'select 4 points per symbol
"CONF:BTO:PTYP DH1"'select 1 slot packet
"DDEM:SEAR:PULS ON"'activate the FIND BURST function
"DDEM:SEAR:SYNC ON"'activate the FIND SYNC function
"DDEM:SEAR:SYNC:OFFS 0s"'set the sync offset = 0
"DDEM:SEAR:SYNC:LAP 0"'set the lower address part = 0
"DDEM:SEAR:TIME:AUTO ON"'select automatic search length
"CONF:BTO:MEAS MCH"'activate the Modulation Characteristics
'measurement
"CONF:BTO:SWE:COUN 20"'init the sweep counter with 20
'... EUT emits bit pattern 10101010
"INIT;*WAI"'start the measurement with synchronisation
"CALC:BTO:MCH:DF2:PERC?"'query the percentage of "in range"
'measurements
Characteristics: *RST value:-
SCPI:device specific
Mode:BT
1164.4556.126.1-12E-1
FSP CALCulate:BTOoth – Subsystem for BLUETOOTH Analyzer
CALCulate:BTOoth:MCHar:DF<1|2>:AVERage? MINimum | MAXimum
This command determines the average frequency deviation for varying bit patterns of the payload.
The assignment of command to frequency deviation and bit pattern is as follows:
Frequency deviation
Bit pattern"11110000""10101010"
Minimum valueCALC:BTO:MCH:DF1:AVER? MINCALC:BTO:MCH:DF2:AVER? MIN
Maximum valueCALC:BTO:MCH:DF1:AVER? MAXCALC:BTO:MCH:DF2:AVER? MAX
The command INIT:IMM starts a new measurement and erases the previous results. Further
measurements can be performed using the command INIT:CONM, which allows calculation of
minimum and maximum values over several measurements. Minimum and maximum value will be
equal if only one measurement was executed.
With a sweep count value of ≥ 1 (CONF:BTO:SWE:COUN) and trace mode clear/write
(DISP:WIND:TRAC:MODE WRIT) several measurements will be performed with one single
command (INIT:IMM or INIT:CONM). In this case all the measurements will be taken into account for
calculation of the minimum / maximum value.
Note: The commands are only available with active Modulation Characteristics measurement
(command CONF:BTO:MEAS MCH). With all other measurements this command will
lead to a query error.
Example:"INST:SEL BTO"'activate the Bluetooth option
∆f1
avg
"INIT:CONT OFF"'select single sweep operation
"CONF:BTO:CHAN 10"'select channel 10
"CONF:BTO:GEOG EUR"'select geographical region Europe
"CONF:BTO:PCL 1"'select power class 1
"CONF:BTO:BTO:PRAT 4"'select 4 points per symbol
"CONF:BTO:PTYP DH1"'select 1 slot packet
"DDEM:SEAR:PULS ON"'activate the FIND BURST function
"DDEM:SEAR:SYNC ON"'activate the FIND SYNC function
"DDEM:SEAR:SYNC:OFFS 0s"'set the sync offset = 0
"DDEM:SEAR:SYNC:LAP 0"'set the lower address part = 0
"DDEM:SEAR:TIME:AUTO ON"'select automatic search length
"CONF:BTO:MEAS MCH"'activate the Modulation Characteristics
"CONF:BTO:SWE:COUN 20"'init the sweep counter with 20
'... EUT emits bit pattern 1111000
"INIT:IMM;*WAI"'start the measurement with
"CALC:BTO:MCH:DF1:AVER? MIN" 'query minimum value "11110000"
"CALC:BTO:MCH:DF1:AVER? MAX" 'query maximum value "11110000"
'... EUT emits bit pattern 10101010
"INIT:CONM;*WAI"'start additional measurement with
"CALC:BTO:MCH:DF2:AVER? MIN" 'query minimum value "10101010"
"CALC:BTO:MCH:DF2:AVER? MAX" 'query maximum value "10101010"
∆f2
avg
'measurement
synchronisation and erase previous
'measurement results
'synchronisation
Characteristics: *RST value:-
SCPI:device specific
Mode:BT
1164.4556.126.1-13E-1
CALCulate:BTOoth – Subsystem for BLUETOOTH Analyzer FSP
CALCulate:BTOoth:MCHar:DF<1|2>:MAXimum? MINimum | MAXimum | AVERage
This command determines the maximum frequency deviation for different bit patterns of the payload.
The assignment of command to frequency deviation and bit pattern is as follows:
Frequency deviation
Bit pattern"11110000""10101010"
Minimum valueCALC:BTO:MCH:DF1:MAX? MINCALC:BTO:MCH:DF2:MAX? MIN
Maximum valueCALC:BTO:MCH:DF1:MAX? MAXCALC:BTO:MCH:DF2:MAX? MAX
Average valueCALC:BTO:MCH:DF1:MAX? AVERCALC:BTO:MCH:DF2:MAX? AVER
The command INIT:IMM starts a new measurement and erases the previous results. Further
measurements can be performed using the command INIT:CONM, which allows calculation of
minimum and maximum values over several measurements. Minimum, maximum and average value
will be equal if only one measurement was executed.
With a sweep count value of ≥ 1 (CONF:BTO:SWE:COUN) and trace mode clear/write
(DISP:WIND:TRAC:MODE WRIT) several measurements will be performed with one single
command (INIT:IMM or INIT:CONM). In this case all the measurements will be taken into account for
calculation of the minimum / maximum / average value.
Note: The commands are only available with active Modulation Characteristics measurement
(command CONF:BTO:MEAS MCH). With all other measurements this command will
lead to a query error.
Example:"INST:SEL BTO"'activate the Bluetooth option
∆f1
max
"INIT:CONT OFF"'select single sweep operation
"CONF:BTO:CHAN 10"'select channel 10
"CONF:BTO:GEOG EUR"'select geographical region Europe
"CONF:BTO:PCL 1"'select power class 1
"CONF:BTO:BTO:PRAT 4"'select 4 points per symbol
"CONF:BTO:PTYP DH1"'select 1 slot packet
"DDEM:SEAR:PULS ON"'activate the FIND BURST function
"DDEM:SEAR:SYNC ON"'activate the FIND SYNC function
"DDEM:SEAR:SYNC:OFFS 0s"'set the sync offset = 0
"DDEM:SEAR:SYNC:LAP 0"'set the lower address part = 0
"DDEM:SEAR:TIME:AUTO ON"'select automatic search length
"CONF:BTO:MEAS MCH"'activate the Modulation Characteristics
"CONF:BTO:SWE:COUN 20"'init the sweep counter with 20
'... EUT emits bit pattern 1111000
"INIT:IMM;*WAI"'start the measurement with
"CALC:BTO:MCH:DF1:MAX? MIN"'query minimum value "11110000"
"CALC:BTO:MCH:DF1:MAX? MAX"'query maximum value "11110000"
"CALC:BTO:MCH:DF1:MAX? AVER"'query average value "11110000"
'... EUT emits bit pattern 10101010
"INIT:CONM;*WAI"'start additional measurement with
"CALC:BTO:MCH:DF2:MAX? MIN"query minimum value "10101010"
"CALC:BTO:MCH:DF2:MAX? MAX"query maximum value "10101010"
"CALC:BTO:MCH:DF2:MAX? AVER"query average value "10101010"
∆f2
max
'measurement
synchronisation and erase previous
'measurement results
'synchronisation
Characteristics: *RST value:-
SCPI:device specific
Mode:BT
1164.4556.126.1-14E-1
FSP CALCulate:BTOoth – Subsystem for BLUETOOTH Analyzer
CALCulate:BTOoth:MCHar:RATio? MINimum | MAXimum | AVERage
This command determines the ratio of the average frequency deviations for varying bit patterns of
the payload. The assignment of command to frequency deviation and bit pattern is as follows:
Frequency deviation
Minimum valueCALC:BTO:MCH:RAT? MIN
Maximum valueCALC:BTO:MCH:RAT? MAX
Average valueCALC:BTO:MCH:RAT? AVER
The command INIT:IMM starts a new measurement and erases the previous results. Further
measurements can be performed using the command INIT:CONM, which allows calculation of
minimum and maximum values over several measurements. Minimum, maximum and average value
will be equal if only one measurement was executed.
With a sweep count value of ≥ 1 (CONF:BTO:SWE:COUN) and trace mode clear/write
(DISP:WIND:TRAC:MODE WRIT) several measurements will be performed with one single
command (INIT:IMM or INIT:CONM). In this case all the measurements will be taken into account for
calculation of the minimum / maximum / average value.
Note: The commands are only available with active Modulation Characteristics measurement
(command CONF:BTO:MEAS MCH). With all other measurements this command will
lead to a query error.
Example:"INST:SEL BTO"'activate the Bluetooth option
∆f2
"INIT:CONT OFF"'select single sweep operation
"CONF:BTO:CHAN 10"'select channel 10
"CONF:BTO:GEOG EUR"'select geographical region Europe
"CONF:BTO:PCL 1"'select power class 1
"CONF:BTO:BTO:PRAT 4"'select 4 points per symbol
"CONF:BTO:PTYP DH1"'select 1 slot packet
"DDEM:SEAR:PULS ON"'activate the FIND BURST function
"DDEM:SEAR:SYNC ON"'activate the FIND SYNC function
"DDEM:SEAR:SYNC:OFFS 0s"'set the sync offset = 0
"DDEM:SEAR:SYNC:LAP 0"'set the lower address part = 0
"DDEM:SEAR:TIME:AUTO ON"'select automatic search length
"CONF:BTO:MEAS MCH"'activate the Modulation Characteristics
"CONF:BTO:SWE:COUN 20"'init the sweep counter with 20
'... EUT emits bit pattern 1111000
"INIT:IMM;*WAI"'start the measurement with
'... EUT emits bit pattern 10101010
"INIT:CONM;*WAI"'start additional measurement with
"CALC:BTO:MCH:RAT? MIN"'query the minimum value
"CALC:BTO:MCH:RAT? MAX"'query the maximum value
"CALC:BTO:MCH:RAT? AVER"'query the average value
avg/
∆f1
avg
'measurement
synchronisation and erase previous
'measurement results
'synchronisation
Characteristics: *RST value:-
SCPI:device specific
Mode:BT
1164.4556.126.1-15E-1
CALCulate:BTOoth – Subsystem for BLUETOOTH Analyzer FSP
CALCulate:BTOoth:ICFTolerance? MINimum | MAXimum | AVERage
This command determines the Initial Carrier Frequency Tolerance.
With a sweep count value of ≥ 1 (CONF:BTO:SWE:COUN) and trace mode clear/write
(DISP:WIND:TRAC:MODE WRIT) several measurements will be performed with one single
command (INIT:IMM or INIT:CONM). In this case all the measurements will be taken into account for
calculation of the minimum / maximum / average value.
Minimum, maximum and average value will be equal if only one measurement was executed.
Note: The commands are only available with active Modulation Characteristics measurement
(command CONF:BTO:MEAS MCH). With all other measurements this command will
lead to a query error.
Example:"INST:SEL BTO"'activate the Bluetooth option
"INIT:CONT OFF"'select single sweep operation
"CONF:BTO:CHAN 10"'select channel 10
"CONF:BTO:GEOG EUR"'select geographical region Europe
"CONF:BTO:PCL 1"'select power class 1
"CONF:BTO:BTO:PRAT 4"'select 4 points per symbol
"CONF:BTO:PTYP DH1"'select 1 slot packet
"DDEM:SEAR:PULS ON"'activate the FIND BURST function
"DDEM:SEAR:SYNC ON"'activate the FIND SYNC function
"DDEM:SEAR:SYNC:OFFS 0s"'set the sync offset = 0
"DDEM:SEAR:SYNC:LAP 0"'set the lower address part = 0
"DDEM:SEAR:TIME:AUTO ON"'select automatic search length
"CONF:BTO:MEAS ICFT"'activate the ICFT Measurement
"CONF:BTO:SWE:COUN 20"'init the sweep counter with 20
"INIT;*WAI"'start the measurement with synchronisation
"CALC:BTO:ICFT? MIN"'query the minimum value
"CALC:BTO:ICFT? MAX"'query the maximum value
"CALC:BTO:ICFT? AVER"'query the average value
Characteristics: *RST value:-
SCPI:device specific
Mode:BT
1164.4556.126.1-16E-1
FSP CALCulate:BTOoth – Subsystem for BLUETOOTH Analyzer
CALCulate:BTOoth:CFDRift[:MAXimum]?
This command determines the maximum Carrier Frequency Drift.
Note: This command is only available with active Carrier Frequency Drift measurement
(command CONF:BTO:MEAS CFDR). With all other measurements this command will
lead to a query error.
Example:"INST:SEL BTO"'activate the Bluetooth option
"INIT:CONT OFF"'select single sweep operation
"CONF:BTO:CHAN 10"'select channel 10
"CONF:BTO:GEOG EUR"'select geographical region Europe
"CONF:BTO:PCL 1"'select power class 1
"CONF:BTO:BTO:PRAT 4"'select 4 points per symbol
"CONF:BTO:PTYP DH1"'select 1 slot packet
"DDEM:SEAR:PULS ON"'activate the FIND BURST function
"DDEM:SEAR:SYNC ON"'activate the FIND SYNC function
"DDEM:SEAR:SYNC:OFFS 0s"'set the sync offset = 0
"DDEM:SEAR:SYNC:LAP 0"'set the lower address part = 0
"DDEM:SEAR:TIME:AUTO ON"'select automatic search length
"CONF:BTO:MEAS CFDR"'activate the CFDR measurement
"INIT;*WAI"'start the measurement with synchronisation
"CALC:BTO:CFDR?"'query the result
Characteristics: *RST value:-
SCPI:device specific
Mode:BT
CALCulate:BTOoth:CFDRift:RATE?
This command determines the maximum Carrier Frequency Drift per 50 µs.
Note: This command is only available with active Carrier Frequency Drift measurement
(command CONF:BTO:MEAS CFDR). With all other measurements this command will
lead to a query error.
Example:"INST:SEL BTO"'activate the Bluetooth option
"INIT:CONT OFF"'select single sweep operation
"CONF:BTO:CHAN 10"'select channel 10
"CONF:BTO:GEOG EUR"'select geographical region Europe
"CONF:BTO:PCL 1"'select power class 1
"CONF:BTO:BTO:PRAT 4"'select 4 points per symbol
"CONF:BTO:PTYP DH1"'select 1 slot packet
"DDEM:SEAR:PULS ON"'activate the FIND BURST function
"DDEM:SEAR:SYNC ON"'activate the FIND SYNC function
"DDEM:SEAR:SYNC:OFFS 0s"'set the sync offset = 0
"DDEM:SEAR:SYNC:LAP 0"'set the lower address part = 0
"DDEM:SEAR:TIME:AUTO ON"'select automatic search length
"CONF:BTO:MEAS CFDR"'activate the CFDR measurement
"INIT;*WAI"'start the measurement with synchronisation
"CALC:BTO:CFDR:RATE?"'query the result
Characteristics: *RST value:-
SCPI:device specific
Mode:BT
1164.4556.126.1-17E-1
CALCulate:BTOoth – Subsystem for BLUETOOTH Analyzer FSP
CALCulate:BTOoth:PLENgth?
This command reads the length of the packet analyzed by the preceeding measurement.
Note: This command is only available, if a measurement was started via INIT:IMMediate
before and if this measurement is completed. With a missing or incomplete
measurement the command will cause a query error.
This command is only available with measurement of Output Power
((CONF:BTO:MEAS OPOW), Power Control (CONF:BTO:MEAS PCON), Modulation
Characteristics (CONF:BTO:MEAS MCH), Initial Carrier Frequency Tolerance
(CONF:BTO:MEAS ICFT) and Carrier Frequency Drift (CONF:BTO:MEAS CFDR).
Example:"INST:SEL BTO"'activate the Bluetooth option
"INIT:CONT OFF"'select single sweep operation
"CONF:BTO:MEAS OPOW"'activate the Output Power Measurement
"INIT;*WAI"'start the measurement with synchronisation
"CALC:BTO:PLEN?"'query the packet length
Characteristics: *RST value:-
SCPI:device specific
Mode:BT
CALCulate:BTOoth:PTYPe?
This command determines the type of the packet analyzed by a preceeding measurement.
Note: This command is only available, if a measurement was started via INIT:IMMediate
before and if this measurement is completed. With a missing or incomplete
measurement the command will cause a query error.
This command is only available with measurement of Output Power
((CONF:BTO:MEAS OPOW), Power Control (CONF:BTO:MEAS PCON), Modulation
Characteristics (CONF:BTO:MEAS MCH), Initial Carrier Frequency Tolerance
(CONF:BTO:MEAS ICFT) and Carrier Frequency Drift (CONF:BTO:MEAS CFDR).
Response:The following packet types are recognized and returnes as character data:
Example:"INST:SEL BTO"'activate the Bluetooth option
"INIT:CONT OFF"'select single sweep operation
"CONF:BTO:MEAS OPOW"'activate the Output Power Measurement
"INIT;*WAI"'start the measurement with synchronisation
"CALC:BTO:PTYP?"'query the packet type
Characteristics: *RST value:-
SCPI:device specific
Mode:BT
1164.4556.126.1-18E-1
FSP CALCulate:BTOoth – Subsystem for BLUETOOTH Analyzer
CALCulate:BTOoth:STATus?
This command queries the status of a preceeding measurement.
Results:
0:PASS
1:FAIL.
Note: This command is only available, if a measurement was started via INIT:IMMediate
before and if this measurement is completed. With a missing or incomplete
measurement the command will cause a query error.
Example:"INST:SEL BTO"'activate the Bluetooth option
"INIT:CONT OFF"'select single sweep operation
"CONF:BTO:MEAS OBW"' activate OBW measurement
"INIT;*WAI"'start the measurement with synchronisation
"CALC:BTO:STAT?"'query the status
Characteristics: *RST value:-
SCPI:device specific
Mode:BT
1164.4556.126.1-19E-1
CALCulate:DELTamarker Subsystem FSP
CALCulate:DELTamarker Subsystem
The CALCulate:DELTamarker subsystem controls the delta-marker functions in the instrument. The
measurement windows are selected via CALCulate1 (screen A) or 2 (screen B).
COMMAND PARAMETERSUNIT COMMENT
CALCulate<1|2>
:DELTamarker<1 to 4>
[:STATe]
:MODE
:AOFF
:TRACe
:X
:RELative?
:Y?
:MAXimum
[:PEAK]
:NEXT
:RIGHt
:LEFT
:MINimum
[:PEAK]
:NEXT
:RIGHt
:LEFT
<Boolean>
ABSolute|RELative
<numeric_value>
<numeric_value>
--
--
--
--
--
--
--
--
--
--
--
-HZ | S | DBM | DB
--
--
--
--
--
--
--
--
--
--
no query
query only
query only
no query
no query
no query
no query
no query
no query
no query
no query
:FUNCtion
:FIXed
[:STATe]
:RPOint
:Y
:OFFSet
:X
:PNOise
[:STATe]
:RESult?
<Boolean>
<numeric_value>
<numeric_value>
<numeric_value>
<Boolean>
--
DBM
DB
HZ | S
--query only
CALCulate<1|2>:DELTamarker<1 to 4>[:STATe] ON | OFF
This command switches on and off the delta marker when delta marker 1 is selected. The
corresponding marker becomes the delta marker when delta marker 2 to 4 is selected. If the
corresponding marker is not activated, it will be activated and positioned on the maximum of the
measurement curve.
If no numeric suffix is indicated, delta marker 1 is selected automatically.
Example:"CALC:DELT3 ON"'Switches marker 3 in screen A to delta marker mode.
Characteristics: *RST value:OFF
SCPI:device-specific
Mode:A, GSM/EDGE, FM
1164.4556.126.1-20E-1
FSP CALCulate:DELTamarker Subsystem
CALCulate<1|2>:DELTamarker<1 to 4>:MODE ABSolute | RELative
This command switches between relative and absolute frequency input of the delta marker (or time
with span = 0). It affects all delta markers independent of the measurement window.
Example:"CALC:DELT:MODE ABS"'Switches the frequency/time indication for all
delta markers to absolute values.
"CALC:DELT:MODE REL"'Switches the frequency/time indication for all
'delta markers to relative to marker 1.
Characteristics: *RST value:REL
SCPI:device-specific
Mode:A, GSM/EDGE, FM
CALCulate<1|2>:DELTamarker<1 to 4>:AOFF
This command switches off all active delta markers in the selected measurement window (screen A
or screen B).
Example:"CALC2:DELT:AOFF"'Switches off all delta markers in screen B.
Characteristics: *RST value:-
SCPI:device-specific
Mode:A, GSM/EDGE, FM
This command is an event and therefore has no *RST value and no query.
CALCulate<1|2>:DELTamarker<1 to 4>:TRACe 1 to 3
This command assigns the selected delta marker to the indicated measurement curve in the
indicated measurement window. The selected measurement curve must be active, i.e. its state must
be different from "BLANK".
Example:"CALC:DELT3:TRAC 2"'Assigns deltamarker 3 to trace 2 in screen A.
"CALC:DELT:TRAC 3"'Assigns deltamarker 1 to trace 3 in screen B.
Characteristics: *RST value:-
SCPI:device-specific
Mode:A, GSM/EDGE, FM
1164.4556.126.1-21E-1
CALCulate:DELTamarker Subsystem FSP
CALCulate<1|2>:DELTamarker<1 to 4>:X 0 to MAX (frequency | sweep time)
This command positions the selected delta marker in the indicated measurement window to the
indicated frequency (span > 0), time (span = 0) or level (APD measurement = ON or CCDF
measurement = ON). The input is in absolute values or relative to marker 1 depending on the
command CALCulate:DELTamarker:MODE. If Reference Fixed measurement
(CALCulate:DELTamarker:FUNCtion:FIXed:STATe ON) is active, relative values refer to the
reference position are entered. The query always returns absolute values.
Example:"CALC:DELT:MODREL"'Switches the input for all delta markers to
'relative to marker 1.
"CALC:DELT2:X10.7MHz"'Positions delta marker 2 in screen A
'10.7 MHz to the right of marker 1.
"CALC2:DELT:X?"'Outputs the absolute frequency/time of delta
'marker 1 in screen B
"CALC2:DELT:X:REL?"'Outputs the relative frequency/time/level of
'delta marker 1 in screen B
Characteristics: *RST value:-
SCPI:device-specific
Mode:A, GSM/EDGE, FM
CALCulate<1|2>:DELTamarker<1 to 4>:X:RELative?
This command queries the frequency (span > 0) or time (span = 0) of the selected delta marker
relative to marker 1 or to the reference position ( for CALCulate:DELTamarker:FUNCtion:FIXed:STATe ON). The command activates the corresponding delta marker, if necessary.
Example:"CALC:DELT3:X:REL?"'Outputs the frequency of delta marker 3 in
'screen B relative to marker 1 or relative to the
'reference position.
Characteristics: *RST value:-
SCPI:device-specific
Mode:A, GSM/EDGE, FM
1164.4556.126.1-22E-1
FSP CALCulate:DELTamarker Subsystem
CALCulate<1|2>:DELTamarker<1 to 4>:Y?
This command queries the measured value of the selected delta marker in the indicated
measurement window. The corresponding delta marker will be activated, if necessary. The output is
always a relative value referred to marker 1 or to the reference position (reference fixed active).
To obtain a valid query result, a complete sweep with synchronization to the sweep end must be
performed between the activation of the delta marker and the query of the y value. This is only
possible in single sweep mode.
Depending on the unit defined with CALC:UNIT or on the activated measuring functions, the query
result is output in the units below:
• DBM | DBPW | DBUV | DBMV | DBUA:Output unit DB
• WATT | VOLT | AMPere:Output unit W | V | A
• Statistics function (APD or CCDF) on:Dimensionless output
• Result display FM (FS-K7):Hz
• Result display RF POWER (FS-K7):dB
• Result display SPECTRUM (FS-K7):dB
Example:"INIT:CONT OFF"'Switches to single-sweep mode.
"CALC:DELT2 ON"'Switches on delta marker 2 in screen A.
"INIT;*WAI"'Starts a sweep and waits for its end.
"CALC:DELT2:Y?"'Outputs measurement value of delta marker 2 in
'screen A.
Characteristics: *RST value:-
SCPI:device-specific
Mode:A, GSM/EDGE, FM
CALCulate<1|2>:DELTamarker<1 to 4>:MAXimum[:PEAK]
This command positions the delta marker to the current maximum value on the measured curve. If
necessary, the corresponding delta marker will be activated first.
Example:"CALC2:DELT3:MAX"'Sets delta marker 3 in screen B to the
'maximum value of the associated trace.
Characteristics: *RST value:-
SCPI:device-specific
Mode:A, GSM/EDGE, FM
This command is an event and therefore has no *RST value and no query.
CALCulate<1|2>:DELTamarker<1 to 4>:MAXimum:NEXT
This command positions the delta marker to the next smaller maximum value on the measured
curve. The corresponding delta marker will be activated first, if necessary.
Example:"CALC1:DELT2:MAX:NEXT"'Sets delta marker 2 in screen A to the next
'smaller maximum value.
Characteristics: *RST value:-
SCPI:device-specific
Mode:A, GSM/EDGE, FM
This command is an event and therefore has no *RST value and no query.
1164.4556.126.1-23E-1
CALCulate:DELTamarker Subsystem FSP
CALCulate<1|2>:DELTamarker<1 to 4>:MAXimum:RIGHt
This command positions the delta marker to the next smaller maximum value to the right of the
current value (i.e. ascending X values). The corresponding delta marker is activated first, if
necessary.
Example:"CALC2:DELT:MAX:RIGH"'Sets delta marker 1 in screen B to the next
'smaller maximum value to the right of the
'current value.
Characteristics: *RST value:-
SCPI:device-specific
Mode:A, GSM/EDGE, FM
This command is an event and therefore has no *RST value and no query.
CALCulate<1|2>:DELTamarker<1 to 4>:MAXimum:LEFT
This command positions the delta marker to the next smaller maximum value to the left of the
current value (i.e. descending X values). The corresponding delta marker will be activated first, if
necessary.
Example:"CALC:DELT:MAX:LEFT"'Sets delta marker 1 in screen A to the next
'smaller maximum value to the left of the
'current value.
Characteristics: *RST value:-
SCPI:device-specific
Mode:A, BTS , GSM/EDGE, FM
This command is an event and therefore has no *RST value and no query.
CALCulate<1|2>:DELTamarker<1 to 4>:MINimum[:PEAK]
This command positions the delta marker to the current minimum value on the measured crve. The
corresponding delta marker will be activated first, if necessary.
Example:"CALC2:DELT3:MIN"'Sets delta marker 3 in screen B to the
'minimum value of the associated trace.
Characteristics: *RST value:-
SCPI:device-specific
Mode:A, BTS , GSM/EDGE, FM
This command is an event and therefore has no *RST value and no query.
CALCulate<1|2>:DELTamarker<1 to 4>:MINimum:NEXT
This command positions the delta marker to the next higher minimum value of the measured curve.
The corresponding delta marker will be activated first, if necessary.
Example:"CALC1:DELT2:MIN:NEXT"'Sets delta marker 2 in screen A to the next
higher minimum value.
Characteristics: *RST value:-
SCPI:device-specific
Mode:A, BTS , GSM/EDGE, FM
This command is an event and therefore has no *RST value and no query.
1164.4556.126.1-24E-1
FSP CALCulate:DELTamarker Subsystem
CALCulate<1|2>:DELTamarker<1 to 4>:MINimum:RIGHt
This command positions the delta marker to the next higher minimum value to the right of the current
value (i.e. ascending X values). The corresponding delta marker will be activated first, if necessary.
Example:"CALC2:DELT:MIN:RIGH"'Sets delta marker 1 in screen B to the next
'higher minimum value to the right of the
current value.
Characteristics: *RST value:-
SCPI:device-specific
Mode:A, BTS , GSM/EDGE, FM
This command is an event and therefore has no *RST value and no query.
CALCulate<1|2>:DELTamarker<1 to 4>:MINimum:LEFT
This command positions the delta marker to the next higher minimum value to the left of the current
value (i.e. descending X values). The corresponding delta marker will be activated first, if necessary.
Example:"CALC:DELT:MIN:LEFT"'Sets delta marker 1 in screen A to the next
'higher minimum to the left of the current
'value.
Characteristics: *RST value:-
SCPI:device-specific
Mode:A, BTS , GSM/EDGE, FM
This command is an event and therefore has no *RST value and no query.
CALCulate<1|2>:DELTamarker<1 to 4>:FUNCtion:FIXed[:STATe] ON | OFF
This command switches the relative measurement to a fixed reference value on or off. Marker 1 will
be activated previously and a peak search will be performed, if necessary. If marker 1 is activated, its
position becomes the reference point for the measurement. The reference point can then be
modified with commands CALCulate:DELTamarker:FUNCtion:FIXed:RPOint:X and to:RPOint:Y independently of the position of marker 1 and of a trace. It is valid for all delta markers
in the selected measurement window as long as the function is active.
Example:"CALC2:DELT:FUNC:FIX ON"'Switches on the measurement with fixed
'reference value for all delta markers in
'screen B.
"CALC2:DELT:FUNC:FIX:RPO:X 128 MHZ"'Sets the reference frequency
'in screen B to 128 MHz.
"CALC2:DELT:FUNC:FIX:RPO:Y 30 DBM"'Sets the reference level in
'screen B to +30 dBm
Characteristics: *RST value:OFF
SCPI:device-specific.
Mode:A, GSM/EDGE
1164.4556.126.1-25E-1
CALCulate:DELTamarker Subsystem FSP
CALCulate<1|2>:DELTamarker<1 to 4>:FUNCtion:FIXed:RPOint:MAX imum[:PEA K] <numeric_value>
This command sets the reference point level for all delta markers in the selected measurement
window for a measurement with fixed reference point (CALC:DELT:FUNC:FIX:STAT ON) to the peak
of the selected trace.
For phase-noise measurements (CALCulate:DELTamarker:FUNCtion:PNOise:STATe ON), the
command defines a new reference point level for delta marker 2 in the selected measurement
window.
SCPI:device-specific
Mode:A, GSM/EDGE
This command is an event and therefore has no *RST value and no query.
CALCulate<1|2>:DELTamarker<1 to 4>:FUNCtion:FIXed:RPOint:Y <numeric_value>
This command defines a new reference point level for all delta markers in the selected measurement
window for a measurement with fixed reference point.
(CALCulate:DELTamarker:FUNCtion:FIXed:STATe ON).
For phase-noise measurements (CALCulate:DELTamarker:FUNCtion:PNOise:STATe ON),
the command defines a new reference point level for delta marker 2 in the selected measurement
window.
Example:"CALC:DELT:FUNC:FIX:RPO:Y -10dBm"'Sets the reference point level for
'delta markers in screen A to -10
'dBm.
Characteristics: *RST value:- (FUNction:FIXed[:STATe] is set to OFF)
SCPI:device-specific
Mode:A, GSM/EDGE
CALCulate<1|2>:DELTamarker<1 to 4>:FUNCtion:FIXed:RPOint:Y:OFFSet <numeric_value>
This command defines an additional level offset for the measurement with fixed reference value
(CALCulate:DELTamarker:FUNCtion:FIXed:STATe ON). For this measurement, the offset is
included in the display of all delta markers of the selected measurement window.
For phase-noise measurements (CALCulate:DELTamarker:FUNCtion:PNOise:STATe ON),
the command defines an additional level offset which is included in the display of delta marker 2 in
the selected measurement window.
Example:"CALC:DELT:FUNC:FIX:RPO:Y:OFFS 10dB"
'Sets the level offset for the measurement with fixed reference
'value or the phase-noise measurement in screen A to 10 dB.
Characteristics: *RST value:0 dB
SCPI:device-specific
Mode:A, GSM/EDGE
1164.4556.126.1-26E-1
FSP CALCulate:DELTamarker Subsystem
CALCulate<1|2>:DELTamarker<1 to 4>:FUNCtion:FIXed:RPOint:X <numeric_value>
This command defines a new reference frequency (span > 0) or time (span = 0) for all delta markers
in the selected measurement window for a measurement with fixed reference value
(CALCulate:DELTamarker:FUNCtion:FIXed:STATe ON).
For phase-noise measurements (CALCulate:DELTamarker:FUNCtion:PNOise:STATe ON),
the command defines a new reference frequency or time for delta marker 2 in the selected
measurement window.
Example:"CALC2:DELT:FUNC:FIX:RPO:X 128MHz"'Sets the reference frequency in
'screen B to 128 MHz.
Characteristics: *RST value:- (FUNction:FIXed[:STATe] is set to OFF)
SCPI:device-specific
Mode:A, GSM/EDGE
CALCulate<1|2>:DELTamarker<1 to 4>:FUNCtion:PNOise[:STATe] ON | OFF
This command switches on or off the phase-noise measurement with all actíve delta markers in the
selected measurement window. The correction values for the bandwidth and the log amplifier are
taken into account in the measurement..
Marker 1 will be activated, if necessary, and a peak search will be performed. If marker 1 is
activated, its position becomes the reference point for the measurement.
The reference point can then be modified with commands CALCulate:DELTamarker:FUNCtion:FIXed:RPOint:X and ...:RPOint:Y independently of the position of marker 1 and
of a trace (the same commands used for the measurment with fixed reference point).
The numeric suffix <1 to 4> with DELTamarker is not relevant for this command.
Note:This command is not available during GSM measurements.
Example:"CALC:DELT:FUNC:PNO ON"'Switches on the phase-noise measurement
'with all delta markers in screen A.
"CALC:DELT:FUNC:FIX:RPO:X 128 MHZ"'Sets the reference frequency
'to 128 MHz.
"CALC:DELT:FUNC:FIX:RPO:Y 30 DBM"'Sets the reference level to
'+30 dBm
Characteristics: *RST value:OFF
SCPI:device-specific
Mode:A
CALCulate<1|2>:DELTamarker<1 to 4>:FUNCtion:PNOise:RESult?
This command queries the result of the phase-noise measurement in the selected measurement
window. The measurement will be switched on, if necessary.
Note:This command is not available during GSM measurements.
Example:"CALC:DELT:FUNC:PNO:RES?" 'Outputs the result of phase-noise
'measurement of the selected delta marker in
'screen A.
Characteristics: *RST value:-
SCPI:device-specific
Mode:A
This command is only a query and therefore has no *RST value.
1164.4556.126.1-27E-1
CALCulate:FEED Subsystem FSP
CALCulate:FEED Subsystem
The CALCulate:FEED subsystem selects the type of evaluation of the measured data. This corres ponds
to the selection of the Result Display in manual mode.
If the FM demodulator is active, the selection of the type of evaluation is independent of the
measurement window. Therefore, the numeric suffix <1|2> is irrelevant and ignored.
CommandParameterUnitComment
CALCulate<1|2>
:FEED<string>no query
CALCulate<1|2>:FEED <string>
This command selects the measured data that are to be displayed.
Note:The WCDMA/cdma2000/1xEV-DO code domain power measurements (option R&S
FS-K72/K73, FS-K82 and FS-K84) are always displayed in split screen and the
assignment between the display mode and the measurement window is fixed. For
this reason, the numeric suffix which is required or permitted ander CALCulate is
given in brackets for each display mode in this operating mode.
To activate the overview for R&S FS-K84 code domain power and code domain error
power, use the CDP:OVER ON command. If a different evaluation is activated (e.g.
channel assignment table), the overview mode will be quit and the evaluation used
last will be restored in the other screen.
Parameters for option FS-K7 FM Demodulator:
<string>::=
'XTIM:AM'Demodulated AM signal in level display.
Equivalent to 'XTIM:RFPower'.
'XTIM:RFPower[:TDOMain]'Demodulated AM signal in level display.
'XTIM:RFPower:AFSPectrum<1...3>' AF spectrum of demodulated AM signal;
results referenced to trace 1 to 3.
'XTIM:FM[:TDOMain]'Demodulated FM signal.
'XTIM:SPECtrum'RF spectrum of FM signal determined from the
measured data by means of FFT.
'XTIM:AMSummary<1 to 3>'AM results, referred to trace 1 to 3.
'XTIM:FMSummary<1 to 3>'FM results, referred to trace 1 to 3
Parameters for option FS-K72/K73 WCDMA 3G FDD BTS/UE:
The value in parentheses (CALC1) or (CALC2) indicates which command string is required
in order to match the parameter selected (<string>).
<string>::=
‘XPOW:CDP’Bargraph result display of code domain power
(absolute)(CALC1)
‘XPOW:CDP:RATio’Bargraph result display of code domain power
ratio (relative) (CALC1)
‘XPOW:CDP:OVERview’Overview, screen A displays CDP Rel I, screen B
CDP Q (option FS-K73 only)
‘XTIM:CDP:ERR’Bargraph result display of timing error
1164.4556.126.1-28E-1
FSP CALCulate:FEED Subsystem
‘XTIM:CDP:ERR:PHASe’Bargraph result display of phase error
‘XTIM:CDP:ERR:SUMM’Display of results in tabular form (CALC2)
‘XTIM:CDP:ERR:CTABle’Display of channel table (CALC1)
‘XTIM:CDP:ERR:PCDomain’Result display of peak code domain error
(CALC2)
‘XTIM:CDP:MACCuracy’Result display of modulation accuracy (CALC2)
‘XTIM:CDP:PVSLot’Result display of power versus slot (CALC2)
‘XTIM:CDP:PVSYmbol’Result display of power versus symbol (CALC2)
‘XTIM:CDP:PVSymbol’Result display of power versus symbol
(CALC2)
‘XTIM:CDP:BSTReam’Result display of bitstream (CALC2)
‘XTIM:CDP:SYMB:CONStellation’ Result display of symbol constellation (CALC2)
‘XTIM:CDP:SYMB:EVM’Result display of vector magnitude error (CALC2)
Parameters for option FS-K82 cmda2000 BTS and FS-K84 1xEV-DO BTS:
The value in parentheses (CALC1) or (CALC2) indicates which command string is required
in order to match the parameter selected (<string>).
<string>::=
‘XPOW:CDP’Result display of the code domain power
(absolute) in the bar graph (CALCulate<1>)
‘XPOW:CDP:RAT’Result display of the code domain power ratio
(relative) in the gar graph (CALCulate<1>)
‘XPOW:CDEP’Result display of the code domain power in the
bar graph (CALCulate<1>)
‘XTIM:CDP:ERR:SUMM’Tabular display of results (CALCulate2)
‘‘XTIM:CDP:ERR:CTABle’Display of the channel occupancy table
(CALCulate<1>)
‘XTIM:CDP:ERR:PCDomain’Result display of the peak code domain error
(CALCulate2)
‘XTIM:CDP:MACCuracy’Result display of the COMPOSITE EVM
(CALCulate2)
‘XTIM:CDP:PVSLot’Result display of power versus power control
group (CALCulate2)
‘XTIM:CDP:PVChip’Result display of power versus chip
(CALCulate2)
‘XTIM:CDP:PVSYmbol’Result display of power versus symbol
(CALCulate2)
‘XTIM:CDP:BSTReam’Result display of bit stream (CALCulate2)
‘XTIM:CDP:SYMB:CONStellation’ Result display of symbol constellation
(CALCulate2)
‘XTIM:CDP:SYMB:EVM’Result display of error vector magnitude
(CALCulate2)
‘XTIM:CDP:COMP:CONStellation’ Result display of composite constellation
(CALCulate2)
1164.4556.126.1-29E-1
CALCulate:FEED Subsystem FSP
Example FS-K7: "INST:SEL ADEM"'Activate FM demodulator
"CALC:FEED ‘XTIM:FM’"'Selects the display of the FM signal
Example FS-K72: "INST:SEL BWCD"'Activate WCDMA 3GPP BTS
"INIT:CONT OFF"'Select single sweep
"CALC2:FEED ‘XPOW:CDP’"'Select CDP display
"INIT;*WAI"'Start measurement withsynchronization
"TRAC? TRACE2"'Query COMP EVM data
Example FS-K73: "INST:SEL MWCD"'Activate WCDMA 3GPP MS
"INIT:CONT OFF"'Select single sweep
"CALC2:FEED ‘XPOW:CDP’"'Selects the CDP display
"INIT;*WAI"'Start measurement withsynchronization
"TRAC? TRACE2"'Query COMP EVM data
Example FS-K82: "INST:SEL BC2K"'Activate cdma2000 BTS
"INIT:CONT OFF"'Select single sweep
"CALC2:FEED ‘XTIM:CDP:MACC’"'Select COMP EVM evaluation
"INIT;*WAI"'Start measurement withsynchronization
"TRAC? TRACE2"'Query COMP EVM data
Example FS-K84: "INST:SEL BDO"'Activate 1xEV-DO BTS
"INIT:CONT OFF"'Select single sweep
"CALC2:FEED ‘XTIM:CDP:MACC’"'Select COMP EVM evaluation
"INIT;*WAI"'Start measurement withsynchronization
"TRAC? TRACE2"'Query COMP EVM data
The CALCulate:LIMit subsystem consists of the limit lines and the corresponding limit checks. Limit lines
can be defined as upper or lower lim it lines. The individual Y values of the lim it lines correspond to the
values of the X axis (CONTrol). The number of X and Y values must be identical.
8 limit lines can be active at the same time (m arked by LIMIT1 to LIMIT8) in s creen A and/or scr een B.
The measurement windows is selected via CALCulate 1 (screen A) or 2 (screen B).
The limit check can be switched on separately for each measur ement screen and limit line. W INDow1
corresponds to screen A, WINDow2 to screen B.
Each limit line can be assigned a name (m ax. 8 letters) ander which the line is stor ed in the instrum ent.
An explanatory comment can also be given for each line (max. 40 characters).
Example (analyzer mode):
Definition and use of a new limit line 5 for trace 2 in scr een A and trace 1 in s creen B with the f ollowing
features:
2. Entering the comment:CALC:LIM5:COMM 'Upper limit line'
3. Associated trace in screen A:CALC1:LIM5:TRAC 2
4. Associated trace in screen B:CALC2:LIM5:TRAC 1
5. Defining the X axis range:CALC:LIM5:CONT:DOM FREQ
6. Defining the X axis scaling:CALC:LIM5:CONT:MODE ABS
7. Defining the Y axis unit:CALC:LIM5:UNIT DB
8. Defining the Y axis scaling:CALC:LIM5:UPP:MODE REL
9. Defining the X axis values:CALC:LIM5:CONT 126MHZ,127MHZ,128MHZ,
129 MHZ, 130MHZ
10. Defining the y values:CALC:LIM5:UPP -40, -40, -30, -40, -40
11. Defining the y threshold value:CALC:LIM5:UPP:THR -35DBM
The definition of the saf ety margin and shifting in X and/or Y direction can tak e place as f rom her e (see
commands below).
Switching on and evaluating the line in screen A:
1. Switching on the line in screen A:CALC1:LIM5:UPP:STAT ON
2. Switching on the limit check in screen A:CALC1:LIM5:STAT ON
3. Starting a new measurement with synchronization:INIT;*WAI
4. Querying the limit check result:CALC1:LIM5:FAIL?
Switching on and evaluating the line in screen B is performed in the same way by using CALC2
instead of CALC1.
1164.4556.126.1-31E-1
CALCulate:LIMit Subsystem FSP
Note: - This subsystem is not available for GSM/EDGE measurements modulation accuracy
(MAC) and phase frequency error (PFE) (option FS-K5).
- The names of the limit lines for GSM/EDGE measurements are fixed. The names must be
assigned by the user prior to their use:
CALCulate1:LIMit1:NAME 'xxxU_yz' or
CALCulate1:LIMit2:NAME 'xxxL_yz'
xxx= measurement(PVT / CPW / MOD /TRA)
U= upper limit line(PVT / CPW / MOD / TRA)
L= lower limit line(PVT / CPW)
y= modulation type(_G = GMSK / _E = EDGE)
z= for all measurements blank, only
for PVT in multislot:
active slots(blank= 1 active slot
2= 2 active slots
3= 3 active slots
4= 4 active slots)
Query:CALC1:LIM1:FAIL?
CALC1:LIM2:FAIL?
Example:
CPWU_G =upper limit line for Carrier Power measurement,
Modulation type GMSK
PVTL_E3 =lower limit line for Power versus Time measurement,
Modulation type EDGE, multislot: 3 active slots
COMMANDPARAMETERSUNITCOMMENT
CALCulate<1|2>
:LIMit<1 to 8>
:TRACe
:STATe
:UNIT
:FAIL?
:CLEar
[:IMMediate]
:COMMent
:COPY
:NAME
:DELete
<numeric_value>
<Boolean>
DBM | DBPW | WATT |
DBUV | DBMV | VOLT |
DBUA | AMPere | DB |
DBUV_M | DBUA_M |
DEG | RAD | S | HZ | PCT |
UNITLESS
-<string>
1 to 8 | < name>
<string>
--
--
--
--
--
--
query only
no query
CALCulate<1|2>:LIMit<1 to 8>:TRACe 1 to 3
This command assigns a limit line to a trace in the indicated measurement window.
Examples:"CALC:LIM2:TRAC 3"'Assigns limit line 2 to trace 3 in screen A.
"CALC2:LIM2:TRAC 1"'Assigns limit line 2 to trace 1 in screen B at
the same time.
Characteristics: *RST value:1
SCPI:device-specific
Mode:A, GSM/EDGE, FM
1164.4556.126.1-32E-1
FSP CALCulate:LIMit Subsystem
CALCulate<1|2>:LIMit<1 to 8>:STATe ON | OFF
This command switches on or off the limit check for the selected limit line in the selected
measurement window.
The result of the limit check can be queried with CALCulate:LIMit<1 to 8>:FAIL?.Example:"CALC:LIM:STAT ON"'Switches on the limit check for limit line 1 in
'screen A.
"CALC2:LIM:STAT OFF"'Switches off the limit check for limit line 1 in
'screen B.
Characteristics: *RST value:OFF
SCPI:conforming
Mode:A, BTS, GSM/EDGE, FM
CALCulate<1|2>:LIMit<1 to 8>:UNITDBM | DB PW | WATT | D B UV | DBM V | V OLT |D B UA | AMP ere
| DB | DEG | RAD | S | HZ | PCT | UNITLESS
This command defines the unit of the selected limit line.
The definition is valid independently of the measurement window.
Upon selection of the unit DB the limit line is automatically switched to the relative mode. For units
different from DB the limit line is automatically switched to absolute mode.
The units DEG, RAD, S, HZ, PCT are not available in SPECTRUM mode.
Example:"CALC:LIM4:UNIT DBUV"'Sets the unit of limit line 4 to dBµV.
Characteristics: *RST value:DBM
SCPI:device-specific
Mode:A, GSM/EDGE, FM
CALCulate<1|2>:LIMit<1 to 8>:FAIL?
This command queries the result of the limit check of the limit line indicated in the selected
measurement window. It should be noted that a complete sweep must have been performed for
obtaining a valid result. A synchronization with *OPC, *OPC? or *WAI should therefore be provided.
The result of the limit check responds with 0 for PASS, 1 for FAIL, and 2 for MARGIN.
Example:"INIT;*WAI"'Starts a new sweep and waits for its end.
"CALC2:LIM3:FAIL?"'Queries the result of the check for limit
'line 3 in screen B.
Characteristics: *RST value:-
SCPI:conforming
Mode:A, GSM/EDGE, FM
CALCulate<1|2>:LIMit<1 to 8>:CLEar[:IMMediate]
This command deletes the result of the current limit check for all limit lines in the selected
measurement window.
Example:"CALC:LIM:CLE"'Deletes the result of the limit check in screen A
Characteristics: *RST value:-
SCPI:conforming
Mode:A, GSM/EDGE, FM
This command is an event and therefore has no *RST value.
1164.4556.126.1-33E-1
CALCulate:LIMit Subsystem FSP
CALCulate<1|2>:LIMit<1 to 8>:COMMent <string>
This command defines a comment for the limit line selected (max. 40 characters). The comment is
independent from the measurement window.
Example:"CALC:LIM5:COMM 'Upper limit for spectrum'"
'Defines the comment for limit line 5.
Characteristics: *RST value:blank comment
SCPI:device-specific
Mode:A, GSM/EDGE, FM
CALCulate<1|2>:LIMit<1 to 8>:COPY 1 to 8 | <name>
This command copies one limit line onto another one. It is independent of the measurement window.
The name of the limit line may consist of max 8 characters.
Parameter:1 to 8 ::= number of the new limit line or:
<name> ::= name of the new limit line given as a string
Example:"CALC:LIM1:COPY 2"'Copies limit line 1 to line 2.
"CALC:LIM1:COPY 'GSM2'"'Copies limit line 1 to a new line named
''GSM2'.
Characteristics: *RST value:--
SCPI:device-specific
Mode:A, GSM/EDGE, FM
This command is an event and therefore has no *RST value and no query.
CALCulate<1|2>:LIMit<1 to 8>:NAME <name of limit line>
This command assigns a name to a limit line numbered 1 to 8. If it does not exist already, a limit line
with this name is created. The command is independent of the measurement window.
The name of the limit line may contain a maximum of 8 characters.
Example:"CALC:LIM1:NAME 'GSM1'"'Assigns the name 'GSM1' to limit line 1.
Characteristics: *RST value:'REM1' to 'REM8' for lines 1 to 8
SCPI:device-specific
Mode:A, GSM/EDGE, FM
CALCulate<1|2>:LIMit<1 to 8>:DELete
This command deletes the selected limit line. The command is independent of the measurement
window.
Example:"CALC:LIM1:DEL"'Deletes limit line 1.
Characteristics: *RST value:--
SCPI:device-specific
Mode:A, GSM/EDGE, FM
This command is an event and therefore has no *RST value and no query.
1164.4556.126.1-34E-1
FSP CALCulate:LIMit Subsystem
CALCulate:LIMit:SPECtrum Subsystem
The CALCulate:LIMit:SPECtrum subsystem defines the limit check for the spectral measurements of the
options WCDMA 3G FDD BT S and UE (options F S-K72 and K73), cdm a2000 BT S (option F S-K82) and
1xEV-DO BTS (option FS-K84).
COMMANDPARAMETERSUNITCOMMENT
CALCulate<1|2>
LIMit<1...8>
:ESPectrum
:MODE
:VALue
:RESTore
AUTO | MANual | USER
<numeric_value>DBM
CALCulate<1|2>:LIMit<1...8>:ESPectrum:MODE AUTO | MANual | USER
This command enables or disables the automatic selection of the limit line for the spectrum emission
mask measurement.
This command is only available in conjunction with the options FS-K72 (WCDMA 3G FDD BTS) and
FS-K73 (WCDMA 3G FDD UE), cdma2000 BTS (Option FS-K82) and 1xEV-DO BTS (Option FSK84)..
Option FS-K72, FS-K73
The numeric suffixes <1|2> or <1 to 8> are irrelevant for this command.
Parameter:AUTOThe limit line depends on the channel power measured.
MANUALOne of the four default limit lines is selected
by means of the command CALC:LIM:ESP:VAL
USERQuery only, user-defined limit lines being enabled
(see description of limit lines in the manual for the option)
Example FS-K72: "INST BWCD"'Switches the instrument to the WCDMA
Downlink mode
":CALC:LIM:ESP:MODE AUTO" Activates automatic limit line selection"
Example FS-K82: "INST:SEL BC2K"'Activate cdma2000 BTS
"INIT:CONT OFF"'Select single sweep
"CONF:CDP:BCL 1"''Select band class 1, 1900 MHz
"CONF:CDP:MEAS ESP"'Measure spectrum emission
'Select mask
"CALC:LIM:ESP:MODE AUTO"'Activates automatic selection of limit line
"INIT;*WAI"'Start measurement with sync
"
CALC:LIM:FAIL?"'Query result of the limit check
Example FS-K84: "INST:SEL BDO"'Activate 1xEV-DO BTS
"INIT:CONT OFF"'Select single sweep
"CONF:CDP:BCL 1"'Select band class 1, 1900 MHz
"CONF:CDP:MEAS ESP"'Measure spectrum emission
'Select mask
"CALC:LIM:ESP:MODE AUTO"'Activates automatic selection of limit line
Command for option FS-K72/K73 WCDMA 3G FDD BTS/UE:
CALCulate<1|2>:LIMit<1...8>:ESPectrum:VALue <numeric_value>
This command switches over to manual limit line selection. The limit line is selected by entering the
expected power. Depending on the value entered, one of four possible limit lines is activated:
Specified value in dBmSelected limit lineReturn value
value ≥ 43"P ≥ 43“43
39 ≤ value < 43"39 ≤ P < 43“39
31 ≤ value < 39"31 ≤ P < 39“31
value < 31"P < 31“0
This command is only available in conjunction with the options FS-K72 (WCDMA 3G FDD BTS) and
FS-K73 (WCDMA 3G FDD UE).
The numeric suffixes <1|2> or <1 to 8> are irrelevant for this command.
Example:"INST BWCD"'Switches the instrument to the WCDMA
Downlink mode
":CALC:LIM:ESP:VAL 39" Selects the limit line "39 ≤ P < 43"Characteristics: *RST value: 0
SCPI:device-specific
Mode:3G FDD
Command for option FS-K82 cdma2000 BTS:
CALCulate:LIMit:ESPectrum:VALue <numeric_value>
This command switches to manual limit line selection. The limit line is selected by specifying the
expected power as a value. One of the four possible limit lines is selected depending on the value
entered:
Specified value in dBmSelected limit lineValue when queried
Value ≥ 33"P ≥ 33"33
28 ≥ value < 33„28 ≤ P < 33"28
Value < 28"P < 28"0
Example:"INST:SEL BC2K"'Activate cdma2000 BTS
"INIT:CONT OFF"'Select single sweep
"CONF:CDP:BCL 1"'Select band class 1, 1900 MHz
"CONF:CDP:MEAS ESP"Select spectrum emission mask
'measurement
"CALC:LIM:ESP:VALue 33"'Activates manual selection of the
'limit line and selects the one for P≥33
"INIT;*WAI"'Start measurement with 'synchronization
"CALC:LIM:FAIL?"'Query result of the limit check
Features:*RST value:0
SCPI:device-specific
1164.4556.126.1-36E-1
FSP CALCulate:LIMit Subsystem
Command for option FS-K84 1xEV-DO BTS:
:CALCulate:LIMit:ESPectrum:VALue <numeric_value>
This command switches to manual limit line selection. The limit line is selected by specifying the
expected power as a value. One of the four possible limit lines is selected depending on the value
entered:
Specified value in dBmSelected limit lineValue when queried
Value ≥ 33"P ≥ 33"33
28 ≤ value < 33"28 ≤ P < 33" 28
Value < 28"P < 28"0
Example:"INST:SEL BDO"'Activate 1xEV-DO BTS
"INIT:CONT OFF"'Select single sweep
"CONF:CDP:BCL 1"'Select band class 1, 1900 MHz
"CONF:CDP:MEAS ESP"'Measure spectrum emission
'Select mask
"CALC:LIM:ESP:VALue 33"'Activates manual selection of the
This command restores the standard limit lines for the spectrum emission mask measurement. All
modifications made to the standard limit lines are lost and the default setting valid upon delivery is
restored.
This command is only available in conjunction with the options FS-K72 (WCDMA 3G FDD BTS) and
FS-K73 (WCDMA 3G FDD UE), cdma2000 BTS (Option FS-K82) and 1xEV-DO BTS (Option FSK84).
The numeric suffixes <1|2> or <1 to 8> are irrelevant for this command.
Example:"INST BWCD"'Switches the instrument to the WCDMA
Downlink mode
"CALC:LIM:ESP:REST"'Sets the spectrum emission mask limit lines
back to the default setting
Characteristics: *RST value:--
SCPI:device-specific
Mode:3G FDD, cdma2000 BTS, 1xEV-DO BTS
This command is an event and therefore has no *RST value and no query.
1164.4556.126.1-37E-1
CALCulate:LIMit Subsystem FSP
CALCulate:LIMit:ACPower Subsystem
The CALCulate:LIMit:ACPower subsystem defines the limit check for adjacent channel power measurement.
CALCulate<1|2>:LIMit<1 to 8>:ACPower[:STATe] ON | OFF
This command switches on and off the limit check for adjacent channel power measurements in the
selected measurement window. The commands CALCulate:LIMit:ACPower:ACHannel:STATe or
CALCulate:LIMit:ACPower:ALTernate:STATe must be used in addition to specify whether the limit
check is to be performed for the upper/lower adjacent channel or for the alternate adjacent channels.
The numeric suffixes <1 to 8> are irrelevant for this command.
Example:"CALC:LIM:ACP ON"'Switches on the ACP limit check in screen A.
Characteristics: *RST value:OFF
SCPI:device-specific
Mode:A
CALCulate<1|2>:LIMit<1 to 8>:ACPower:ACHannel[:RELative] 0 to 100dB, 0 to 100dB
This command defines the relative limit of the upper/lower adjacent channel for adjacent channel
power measurements in the selected measurement window. The reference value for the relative limit
value is the measured channel power.
It should be noted that the relative limit value has no effect on the limit check as soon as it is below
the absolute limit value defined with CALCulate:LIMit:ACPower:ACHannel:ABSolute. This
mechanism allows automatic checking of the absolute basic values of adjacent channel power as
defined in mobile radio standards.
The numeric suffixes <1 to 8> are irrelevant for this command.
Parameter:The first numeric value is the limit for the upper (lower) adjacent channel. The
second value is ignored but must be indicated for reasons of compatibility with the
FSE family.
Example:"CALC:LIM:ACP:ACH 30DB, 30DB"'Sets the relative limit value in
'screen A for the power in the lower
'and upper adjacent channel to
'30 dB below the channel power.
Characteristics: *RST value:0 dB
SCPI:device-specific
Mode:A
1164.4556.126.1-38E-1
FSP CALCulate:LIMit Subsystem
CALCulate<1|2>:LIMit<1 to 8>:ACPower:ACHannel[:RELative]:STATe ON | OFF
This command activates the limit check for the relative limit value of the adjacent channel when
adjacent channel power measurement is performed. Before the command, the limit check must be
activated using CALCulate:LIMit:ACPower:STATe ON.
The result can be queried with CALCulate:LIMit:ACPower:ACHannel:RESult?. It should be
noted that a complete measurement must be performed between switching on the limit check and
the result query, since otherwise no valid results are available.
The numeric suffixes <1 to 8> are irrelevant for this command.
Example:"CALC:LIM:ACP:ACH 30DB, 30DB" 'Sets the relative limit value in screen A for
'the power in the lower and upper adjacent
'channel to 30 dB below the channel 'power.
"CALC:LIM:ACP:ACH:ABS -35DBM, -35DBM"
'Sets the absolute limit value in screen A
'for the power in the lower and upper
'adjacent channel to -35 dBm.
"CALC:LIM:ACP ON"'Switches on globally the limit check for the
'channel/adjacent channel measurement in
'screen A.
"CALC:LIM:ACP:ACH:REL:STAT ON"'Switches on the check of the relative limit
values for adjacent channels in 'screen A.
"CALC:LIM:ACP:ACH:ABS:STAT ON"'Switches on the check of absolute 'limit
values for the adjacent channels in 'screen A.
"INIT;*WAI"'Starts a new measurement and waits for
'the sweep end.
"CALC:LIM:ACP:ACH:RES?"'Queries the limit check result in the
'adjacent channels in screen A.
Characteristics: *RST value:OFF
SCPI:device-specific
Mode:A
CALCulate<1|2>:LIMit<1 to 8>:ACPower:ACHannel:ABSolute -200DBM to 200DBM, -200 to 200DBM
This command defines the absolute limit value for the lower/upper adjacent channel during adjacentchannel power measurement (Adjacent Channel Power) in the selected measurement window.
It should be noted that the absolute limit value has no effect on the limit check as soon as it is below
the relative limit value defined with CALCulate:LIMit:ACPower:ACHannel:RELative. This
mechanism allows automatic checking of the absolute basic values of adjacent channel power as
defined in mobile radio standards.
The numeric suffixes <1 to 8> in LIMIt are irrelevant for this command.
Parameter:The first value is the limit for the lower and the upper adjacent channel. The second limit
value is ignored but must be indicated for reasons of compatibility with the FSE family.
Example:"CALC:LIM:ACP:ACH:ABS -35DBM, -35DBM"
'Sets the absolute limit value in 'screen
A for the power in the lower 'and upper
adjacent channel to '-35 dBm.
Characteristics: *RST value:-200DBM
SCPI:device-specific
Mode:A
1164.4556.126.1-39E-1
CALCulate:LIMit Subsystem FSP
CALCulate<1|2>:LIMit<1 to 8>:ACPower:ACHannel:ABSolute:STATe ON | OFF
This command activates the limit check for the adjacent channel when adjacent-channel power
measurement (Adjacent Channel Power) is performed. Before the command, the limit check for the
channel/adjacent-channel measurement must be globally switched on using CALC:LIM:ACP ON.
The result can be queried with CALCulate:LIMit:ACPower:ACHannel:RESult?. It should be
noted that a complete measurement must be performed between switching on the limit check and
the result query, since otherwise no valid results are available.
The numeric suffixes <1 to 8> in LIMIt are irrelevant for this command.
Example:"CALC:LIM:ACP:ACH 30DB, 30DB"
'Sets the relative limit value in screen A for
'the power in the lower and upper adjacent
'channel to 30 dB below the channel power.
"CALC:LIM:ACP:ACH:ABS -35DBM, -35DBM"
'Sets the absolute limit value in screen A
'for the power in the lower and upper
'adjacent channel to -35 dBm.
"CALC:LIM:ACP ON"'Switches on globally the limit check for the
'channel/adjacent channel measurement in
'screen A.
"CALC:LIM:ACP:ACH:REL:STAT ON"
'Switches on the check of the relative limit
'values for adjacent channels in screen A.
"CALC:LIM:ACP:ACH:ABS:STAT ON"
'Switches on the check of absolute limit 'values
for the adjacent channels in screen 'A.
"INIT;*WAI"'Starts a new measurement and waits for
'the sweep end.
"CALC:LIM:ACP:ACH:RES?"'Queries the limit check result in the
'adjacent channels in screen A.
Characteristics: *RST value:OFF
SCPI:device-specific
Mode:A
1164.4556.126.1-40E-1
FSP CALCulate:LIMit Subsystem
CALCulate<1|2>:LIMit<1 to 8>:ACPower:ACHannel:RESult?
This command queries the result of the limit check for the upper/lower adjacent channel in the
selected measurement window when adjacent channel power measurement is performed.
If the power measurement of the adjacent channel is switched off, the command produces a query
error.
The numeric suffixes <1 to 8> are irrelevant for this command.
Parameter: The result is returned in the form <result>, <result> where
<result> = PASSED | FAILED, and where the first returned value denotes the
lower, the second denotes the upper adjacent channel.
Example:"CALC:LIM:ACP:ACH 30DB, 30DB"
'Sets the relative limit value in screen A for the
'power in the lower and upper adjacent
'channel to 30 dB below the channel power.
"CALC:LIM:ACP:ACH:ABS -35DBM, -35DBM"
Sets the absolute limit value in screen A
'for the power in the lower and upper
'adjacent channel to -35 dB.
"CALC:LIM:ACP ON"'Switches on globally the limit check for the
'channel/adjacent channel measurement in
'screen A.
"CALC:LIM:ACP:ACH:STAT ON" 'Switches on the limit check for the adjacent
'channels in screen A.
"INIT;*WAI"'Starts a new measurement and waits for the
'sweep end.
"CALC:LIM:ACP:ACH:RES?"'Queries the limit check result in the adjacent
'channels in screen A.
Characteristics: *RST value:--
SCPI:device-specific
Mode:A
This command is a query and therefore has no *RST value.
1164.4556.126.1-41E-1
CALCulate:LIMit Subsystem FSP
CALCulate<1|2>:LIMit<1 to 8>:ACPower:ALTernate<1|2>[:RELative] 0 to 100dB, 0 to 100dB.
This command defines the limit for the first/second alternate adjacent channel in the selected
measurement window for adjacent channel power measurements. The reference value for the
relative limit value is the measured channel power.
The numeric suffix after ALTernate<1|2> denotes the first or the second alternate channel. The
numeric suffixes <1 to 8> are irrelevant for this command.
It should be noted that the relative limit value has no effect on the limit check as soon as it is below th
absolute limit defined with CALCulate:LIMit:ACPower:ALTernate<1|2>:ABSolute. This
mechanism allows automatic checking of the absolute basic values of adjacent channel power as
defined in mobile radio standards.
Parameter:The first value is the limit for the lower and the upper alternate adjacent channel.
The second limit value is ignored but must be indicated for reasons of
compatibility with the FSE family.
Example:"CALC:LIM:ACP:ALT2 30DB, 30DB"'Sets the relative limit value in
'screen A for the power in the lower
'and upper alternate adjacent
'channel to 30 dB below the channel
'power.
Characteristics: *RST value:0DB
SCPI:device-specific
Mode:A
1164.4556.126.1-42E-1
FSP CALCulate:LIMit Subsystem
CALCulate<1|2>:LIMit<1 to 8>:ACPower:ALTernate<1|2>[:RELative]:STATe ON | OFF
This command activates the limit check for the first/second alternate adjacent channel in the
selected measurement window for adjacent channel power measurements. Before the command,
the limit check must be activated using CALCulate:LIMit:ACPower:STATe ON.
The numeric suffix after ALTernate<1|2> denotes the first or the second alternate channel. The
numeric suffixes <1 to 8> are irrelevant for this command.
The result can be queried with CALCulate:LIMit:ACPower:ALTernate<1|2>:RESult?. It
should be noted that a complete measurement must be performed between switching on the limit
check and the result query, since otherwise no valid results are obtained.
Example:"CALC:LIM:ACP:ALT2 30DB, 30DB"
'Sets the relative limit value in screen A for the
'power in the lower and upper second alternate
'adjacent channel to 30 dB below the channel
'power.
"CALC:LIM:ACP:ALT2:ABS -35DBM, -35DBM"
'Sets the absolute limit value in screen A for the
'power in the lower and upper second alternate
'adjacent channel to -35 dBm.
"CALC:LIM:ACP ON"'Switches on globally the limit check for the
'channel/adjacent channel measurement in
'screen A.
"CALC:LIM:ACP:ACH:REL:STAT ON"
"CALC:LIM:ACP:ACH:ABS:STAT ON"
"INIT;*WAI"'Starts a new measurement and waits for the
"CALC:LIM:ACP:ACH:RES?"'Queries the limit check result in the second
Characteristics: *RST value:OFF
SCPI:device-specific
Mode:A
'Switches on the check of the relative limit
'values for the alternate adjacent channels in
'screen A.
'Switches on the check of absolute limit values
'for the alternate adjacent channels in screen A.
'sweep end.
'alternate adjacent channels in screen A.
1164.4556.126.1-43E-1
CALCulate:LIMit Subsystem FSP
CALCulate<1|2>:LIMit<1 to 8>:ACPower:ALTernate<1|2>:ABSolute-200DBM to 200DBM,
-200DBM to .200DBM
This command defines the absolute limit value for the lower/upper alternate adjacent channel power
measurement (Adjacent Channel Power) in the selected measurement window.
The numeric suffix after ALTernate<1|2> denotes the first or the second alternate channel. The
numeric suffixes <1 to 8> are irrelevant for this command.
It should be noted that the absolute limit value for the limit check has no effect as soon as it is below
the relative limit value defined with CALCulate:LIMit:ACPower:ALTernate<1|2>:RELative.
This mechanism allows automatic checking of the absolute basic values defined in mobile radio
standards for the power in adjacent channels.
Parameter:The first value is the limit for the lower and the upper alternate adjacent channel.
The second limit value is ignored but must be indicated for reasons of
compatibility with the FSE family.
Example:"CALC:LIM:ACP:ALT2:ABS -35DBM, -35DBM"
'Sets the absolute limit value in
'screen A for the power in the lower
'and upper second alternate
'adjacent channel to -35 dBm.
Characteristics: *RST value:-200DBM
SCPI:device-specific
Mode:A
1164.4556.126.1-44E-1
FSP CALCulate:LIMit Subsystem
CALCulate<1|2>:LIMit<1 to 8>:ACPower:ALTernate<1|2>:ABSolute:STATe ON | OFF
This command activates the limit check for the first/second alternate adjacent channel in the
selected measurement window for adjacent channel power measurement (Adjacent Channel Power).
Before the command, the limit check must be globally switched on for the channel/adjacent channel
power with the command CALCulate:LIMit:ACPower:STATe ON.
The numeric suffix after ALTernate<1|2> denotes the first or the second alternate channel. The
numeric suffixes <1 to 8> are irrelevant for this command.
The result can be queried with CALCulate:LIMit:ACPower:ALTernate<1|2>:RESult?. It
should be noted that a complete measurement must be performed between switching on the limit
check and the result query, since otherwise no valid results are available.
Example:"CALC:LIM:ACP:ALT2 30DB, 30DB"
'Sets the relative limit value in screen A for the
power in the lower and upper second alternate
'adjacent channel to 30 dB below the channel
'power.
"CALC:LIM:ACP:ALT2:ABS -35DBM, -35DBM"
'Sets the absolute limit value in screen A for the
'power in the lower and upper second alternate
'adjacent channel to -35 dBm.
"CALC:LIM:ACP ON"'Switches on globally the limit check for the
"CALC:LIM:ACP:ACH:REL:STAT ON"
"CALC:LIM:ACP:ACH:ABS:STAT ON"
"INIT;*WAI"'Starts a new measurement and waits for the
"CALC:LIM:ACP:ACH:RES?"'Queries the limit check result in the second
Characteristics: *RST value:OFF
SCPI:device-specific
Mode:A
'channel/adjacent channel measurement in
'screen A.
Switches on the check of the relative limit
values for the alternative adjacent channels in
'screen A.
'Switches on the check of absolute limit values
'for the alternative adjacent channels in screen
'A.
'sweep end.
'alternate adjacent channels in screen A.
1164.4556.126.1-45E-1
CALCulate:LIMit Subsystem FSP
CALCulate<1|2>:LIMit<1 to 8>:ACPower:ALTernate<1|2>:RESult?
This command queries the result of the limit check for the first/second alternate adjacent channel in
the selected measurement window for adjacent channel power measurements.
The numeric suffix after ALTernate<1|2> denotes the first or the second alternate channel. The
numeric suffixes <1 to 8> are irrelevant for this command.
If the power measurement of the adjacent channel is switched off, the command produces a query
error.
Parameter:The result is returned in the form <result>, <result> where
<result> = PASSED | FAILED and where the first (second) returned value
denotes the lower (upper) alternate adjacent channel.
Example:"CALC:LIM:ACP:ALT2 30DB, 30DB"
'Sets the relative limit value in screen A for the
'power in the lower and upper second alternate
'adjacent channel to 30 dB below the channel
'power.
"CALC:LIM:ACP:ALT2:ABS -35DBM, -35DBM"
'Sets the absolute limit value in screen A for the
'power in the lower and upper second alternate
'adjacent channel to -35 dBm.
"CALC:LIM:ACP ON"'Switches on globally the limit check for the
'channel/adjacent channel measurement in
'screen A.
"CALC:LIM:ACP:ALT:STAT ON"
'Switches on the limit check for the adjacent
'channels in screen A.
"INIT;*WAI"'Starts a new measurement and waits for the
'sweep end.
"CALC:LIM:ACP:ALT:RES?"'Queries the limit check result in the second
'alternate adjacent channels in screen A.
Characteristics: *RST value:--
SCPI:device-specific
Mode:A
This command is a query and therefore has no *RST value.
1164.4556.126.1-46E-1
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.