Rohde and Schwarz FSP40 Operating Manual

Operating Manual
Spectrum Analyzer
R&S FSP3
1164.4391.03
R&S FSP7
R&S FSP13
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
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
FSP Tabbed 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
1 Chapter 1: Putting into Operation 2 Chapter 2: Getting Started 3 Chapter 3: Operation 4 Chapter 4: Functional Description
10 Chapter 10: Index
Volume 2
Data Sheet
Safety Instructions
Manuals for Spectrum Analyzer FSP
Tabbed Divider
5 Chapter 5: Remote Control – Basics 6 Chapter 6: Remote Control – Commands 7 Chapter 7: Remote Control – Program Examples 8 Chapter 8: Maintenance and Hardware Interfaces 9 Chapter 9: Error Messages
10 Chapter 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 heat­generating 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 selec­tion 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 subdi­vided into 9 chapters:
Chapter 1 describes 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 2 gives an introduction to typical measurement tasks of the FSP which are ex-
plained step by step.
Chapter 3 describes the operating principles, the structure of the graphical interface and of-
fers a menu overview.
Chapter 4 forms 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 re­mote control command corresponding to each instrument function.
Chapter 5 describes 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.12 0.2 E-1
FSP Contents - Remote Control - Basics
Contents - Chapter 5 "Remote Cont rol - "Basics"
5 Remote Control - Basics.....................................................................................5.1
Introduction...................................................................................................................................... 5.1
Getting Started................................................................................................................................. 5.2
Starting Remote Control Operation ...............................................................................................5.3
Display Contents during Remote Control ................................................................................5.3
Remote Control via IEC/IEEE Bus........................................................................................... 5.4
Setting the Device Address...........................................................................................5.4
Return to Manual Operation..........................................................................................5.4
Remote Control via RS-232-Interface .....................................................................................5.5
Setting the Transmission Parameters........................................................................... 5.5
Return to Manual Operation..........................................................................................5.5
Limitations .....................................................................................................................5.5
Remote Control in a Network (RSIB Interface)........................................................................ 5.6
Setting the Device Address...........................................................................................5.6
Return to Manual Operation..........................................................................................5.6
Messages..........................................................................................................................................5.7
IEC/IEEE-Bus Interface Messages..........................................................................................5.7
Device Messages (Commands and Device Responses) ........................................................5.8
Structure and Syntax of the Device Messages.............................................................................5.9
SCPI Introduction.....................................................................................................................5.9
Structure of a Command ......................................................................................................... 5.9
Structure of a Command Line................................................................................................5.12
Responses to Queries...........................................................................................................5.12
Parameters............................................................................................................................ 5.13
Overview of Syntax Elements................................................................................................5.14
Instrument Model and Command Processing ............................................................................ 5.15
Input Unit ...............................................................................................................................5.15
Command Recognition..........................................................................................................5.16
Instrument Data Base and Instrument Hardware.................................................................. 5.16
Output Unit.............................................................................................................................5.17
Command Sequence and Command Synchronization..........................................................5.17
Status Reporting System..............................................................................................................5.18
Structure of an SCPI Status Register.................................................................................... 5.18
Overview of the Status Registers ..........................................................................................5.20
Description of the Status Registers ....................................................................................... 5.21
Status Byte (STB) and Service Request Enable Register (SRE)................................ 5.21
IST Flag and Parallel Poll Enable Register (PPE)....................................................... 5.22
Event-Status Register (ESR) and Event-Status-Enable Register (ESE)..................... 5.22
STATus:OPERation Register...................................................................................... 5.23
STATus:QUEStionable Register .................................................................................5.24
STATus:QUEStionable:ACPLimit Register................................................................. 5.25
STATus:QUEStionable:FREQuency Register.............................................................5.26
STATus:QUEStionable:LIMit<1|2> Register ............................................................... 5.27
STATus:QUEStionable:LMARgin<1|2> Register ........................................................ 5.28
STATus:QUEStionable:POWer Register .................................................................... 5.29
1164.4556.12 I-5.1 E-1
Contents - Remote Control - Basics FS P
STATus:QUEStionable:SYNC Register ......................................................................5.30
Application of the Status Reporting Systems......................................................................... 5.31
Service Request, Making Use of the Hierarchy Structure...........................................5.31
Serial Poll ....................................................................................................................5.31
Parallel Poll..................................................................................................................5.32
Query by Means of Commands................................................................................... 5.32
Error-Queue Query...................................................................................................... 5.32
Resetting Values of the Status Reporting System.................................................................5.33
1142.8142.12 I-5.2 E-2
FSP Introduction
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.12 5.1 E-1
Getting Started FSP
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.12 5.2 E-1
FSP Starting 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-bus as 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-232 as 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.12 5.3 E-1
Starting Remote Control Operation FSP

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.12 5.4 E-1
FSP Starting 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.12 5.5 E-1
Starting Remote Control Operation FSP

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.12 5.6 E-1
FSP Messages
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 anddevice 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 andaddressed 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.12 5.7 E-1
Messages FSP

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:
Commands are 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 commands cause 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 Commands are 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 commands refer 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.12 5.8 E-1
FSP Structure 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 commands Common commands consist of a header preceded by an asterisk "*"
and one or several parameters, if any. Examples: *RST RESET, 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.12 5.9 E-1
Structure and Syntax of the Device Messages FSP
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: SENSe Th 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
BANDwidth FUNCtion
STARt
Fig. 5-1 Tree 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
SPAN OFFSet
1164.4556.12 5.10 E-1
FSP Structure 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 lower­case 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".
Example: SENSe:FREQuency:STOP? MAXimum Response: 3.5E9
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 com­mand. 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.12 5.11 E-1
Structure and Syntax of the Device Messages FSP

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.
Example:
CALL IBWRT(analyzer%,"SENSe:FREQuency:CENTer 100MHz;:INPut:ATTenuation 10")
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.
Example:
CALL IBWRT
CALL IBWRT(analyzer%, "SENSe:FREQuency:STARt 1E6;STOP 1E9")
However, a new command line always begins with the complete path. Example: CALL IBWRT(analyzer, "SENSe:FREQuency:STARt 1E6")
(analyzer%, "SENSe:FREQuency:STARt 1E6;:SENSe:FREQuency:STOP 1E9")
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? MAX Response: 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.12 5.12 E-1
FSP Structure 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 values Numerical 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.
Example:
SENSe:FREQuency:STOP 1.5GHz = SENSe:FREQuency:STOP 1.5E9
Special numerical The 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/MAX MINimum and MAXimum denote the minimum and maximum value.
DEF DEFault 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/DOWN UP, 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/NINF INFinity, 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.
NAN Not 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 Parameters Boolean 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.12 5.13 E-1
Structure and Syntax of the Device Messages FSP
Text Text 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:COUPling GROund
Query: INPut:COUPling? Response GRO
Strings Strings must always be entered in quotation marks (' or ").
Example: SYSTem:LANGuage "SCPI" or
SYSTem:LANGuage 'SCPI'
Block data Block 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.12 5.14 E-1
FSP Status 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.12 5.15 E-1
Status Reporting System FSP

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.12 5.16 E-1
FSP Status 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
Command Action after the hardware has settled Programming the controller
*OPC Setting the opteration-complete bit in the ESR - Setting bit 0 in the ESE
*OPC? Writing a " 1" i nto the output buffer Addressing the instrument as a tal ker *WAI Conti nui ng the IEC-bus handshake Sending 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-1 Commands with mandatory synchronization (Overlapping Commands)
Command Purpose
INIT start measurem ent INIT:CONM continue measurement CALC:MARK:FUNC:ZOOM zoom frequency range around marker 1 CALC:STAT:SCAL:AUTO ONCE optimize level s et tings for signal statistic measurement
[SENS:]POW:ACH:PRES:RLEV optimize level settings for adjacent channel power
functions
measurements
1164.4556.12 5.17 E-1
Status Reporting System FSP
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.12 5.18 E-1
FSP Status Reporting System
CONDition part The 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 part The 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 part The 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 part The 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 part The 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 bit As 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.12 5.19 E-1
Status Reporting System FSP

Overview of the Status Registers

not used
&=logic AND
=logic OR
of all bits
SRQ
15 14 13 12 11 10
Scan results available
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
ESE ESR
buffer
not used
15 14 13
TRANsducer break 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
-&­Request Control
1
-&-
0
-&-
Operation Complete
Screen A
not used not 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 used not 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 A Screen 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.12 5.20 E-1
FSP Status 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-2 Meaning 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 IEC­bus 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.12 5.21 E-1
Status Reporting System FSP
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
1 This 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.12 5.22 E-1
FSP Status 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-4 Meaning of the bits in the STATus.OPERation register
Bit No. Meaning
0
1 to 7 These bits are not used
8
9 to 14 These bit s are not used
15 This 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.12 5.23 E-1
Status Reporting System FSP
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 2 These bits are not used
3
4
5
6 to 7 These 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 14 These bits are not used
15 This bit is always 0.
1164.4556.12 5.24 E-1
FSP Status 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-6 Meaning of bits in STATus:QUEStionable:ACPLimit register
Bit No. Meaning
0
1
2
3
4
5
6 to 7 not 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
14 not used
15 This 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.12 5.25 E-1
Status Reporting System FSP
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-7 Meaning of bits in STATus:QUEStionable:FREQuency register
Bit No. Meaning
0
1
2 to 8 not used
9
10 to 14 not used
15 This 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.12 5.26 E-1
FSP Status 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-8 Meaning 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 14 not used
15 This bit is always 0.
1164.4556.12 5.27 E-1
Status Reporting System FSP
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-9 Meaning 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 14 not used
15 This bit is always 0.
1164.4556.12 5.28 E-1
FSP Status 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-10 Meaning of bits in STATus:QUEStionable:POWer register
Bit No. Meaning
0
1
2
3 to 7 not used
8
9
10
11 to 14 not used
15 This 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.12 5.29 E-1
Status Reporting System FSP
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-11 Meaning of bits in STATus:QUEstionable:SYNC register
Bit No. Meaning
0
1
2
3
4-14 Not 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).
15 This bit is always 0.
1164.4556.12 5.30 E-1
FSP Status 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.12 5.31 E-1
Status Reporting System FSP
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.12 5.32 E-1
FSP Status 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-12 Resettting instrument functions
Event Switching on supply
Effect 0 1
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 queue yes yes
voltage DCL,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 buffer yes yes yes 1) 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.
yes yes yes

1164.4556.12 5.33 E-1
FSP Contents - Description of Commands
Contents - Chapter 6 "Remote Control - Description of Co mmands"
6 Remote Control - Description of Commands.................................................6.1-1
Notation .........................................................................................................................................6.1-1
Common Commands....................................................................................................................6.1-4
ABORt Subsystem........................................................................................................................6.1-8
CALCulate Subsystem..................................................................................................................6.1-8
CALCulate:BTOoth – Subsystem for BLUETOOTH Analyzer..............................................6.1-9
CALCulate:DELTamarker Subsystem................................................................................6.1-20
CALCulate:FEED Subsystem.............................................................................................6.1-28
CALCulate:LIMit Subsystem...............................................................................................6.1-31
CALCulate:LIMit:SPECtrum Subsystem ..................................................................6.1-35
CALCulate:LIMit:ACPower Subsystem ....................................................................6.1-38
CALCulate:LIMit:CONTrol Subsystem .....................................................................6.1-47
CALCulate:LIMit:LOWer Subsystem........................................................................6.1-49
CALCulate:LIMit:UPPer Subsystem.........................................................................6.1-52
CALCulate:MARKer Subsystem.........................................................................................6.1-55
CALCulate:MARKer:FUNCtion Subsystem..............................................................6.1-63
CALCulate:MARKer:FUNCtion:ADEMod Subsystem ..............................................6.1-73
CALCulate:MARKer:FUNCtion:POWer Subsystem.................................................6.1-76
CALCulate:MARKer:FUNCtion:STRack Subsystem................................................6.1-82
CALCulate:MARKer:FUNCtion:SUMMary Subsystem.............................................6.1-84
CALCulate:MARKer:FUNCtion-Subsystem - WCDMA 3GP FDD BTS and
GSM/EDGE (FS-K72/K73) .......................................................................................6.1-94
CALCulate:MARKer subsystem for options cdma2000 BTS (FS-K82) and 1xEV-DO BTS
'(FS-K84) ............................................................................................................................6.1-97
CALCulate:MATH Subsystem ..........................................................................................6.1-101
CALCulate:STATistics Subsystem ...................................................................................6.1-103
CALCulate:THReshold Subsystem ..................................................................................6.1-107
CALCulate:UNIT Subsystem............................................................................................6.1-109
CALibration Subsystem...........................................................................................................6.1-110
CONFigure – Subsystem..........................................................................................................6.1-112
CONFigure:BTOoth – Subsystem ....................................................................................6.1-112
CONFigure: subsystem for GSM/EDGE Analyzer............................................................6.1-120
CONFigure:BURSt - Subsystem ......................................................................................6.1-125
CONFigure:SPECtrum - Subsystem ................................................................................6.1-128
CONFigure:SPURious - Subsystem.................................................................................6.1-130
CONFigure:WCDPower - Subsystem ..............................................................................6.1-131
CONFigure:CDPower subsystem.....................................................................................6.1-138
1164.4556.12 I-6.1 E-1
Contents - Description of Commands FSP
DIAGnostic Subsystem............................................................................................................6.1-145
DISPlay Subsystem...................................................................................................................6.1-149
FETCh - Subsystem..................................................................................................................6.1-157
FETCh:BURSt - Subsystem .............................................................................................6.1-157
FETCh:PTEMplate Subsystem.........................................................................................6.1-172
FETCh:SPECtrum Subsystem .........................................................................................6.1-173
FORMat Subsystem..................................................................................................................6.1-176
HCOPy Subsystem ...................................................................................................................6.1-177
INITiate Subsystem...................................................................................................................6.1-182
INPut Subsystem ......................................................................................................................6.1-184
INSTrument Subsystem ...........................................................................................................6.1-188
MMEMory Subsystem...............................................................................................................6.1-190
OUTPut Subsystem ..................................................................................................................6.1-201
READ - Subsystem....................................................................................................................6.1-202
READ:AUTO - Subsystem................................................................................................6.1-202
READ:BURSt - Subsystem...............................................................................................6.1-203
READ:SPECtrum Subsystem...........................................................................................6.1-218
SENSe Subsystem....................................................................................................................6.1-221
[SENSe:]ADEMod - Subsystem........................................................................................6.1-221
SENSe:AVERage Subsystem ..........................................................................................6.1-243
SENSe:BANDwidth Subsystem........................................................................................6.1-245
SENSe:CDPower Subsystem...........................................................................................6.1-250
SENSe:CORRection Subsystem......................................................................................6.1-260
SENSe:DETector Subsystem...........................................................................................6.1-266
SENSe:DDEMod - Subsystem .........................................................................................6.1-267
SENSe:FREQuency Subsystem.......................................................................................6.1-270
SENSe:LIST Subsystem...................................................................................................6.1-273
SENSe:MPOWer Subsystem...........................................................................................6.1-279
SENSe:POWer Subsystem..............................................................................................6.1-283
SENSe:ROSCillator Subsystem.......................................................................................6.1-289
SENSe:SWEep Subsystem..............................................................................................6.1-290
SENSe:TV Subsystem..............................................................................................................6.1-294
SOURce Subsystem .................................................................................................................6.1-295
Internal Tracking Generator..............................................................................................6.1-295
SOURce:EXTernal Subsystem........................................................................................6.1-298
STATus Subsystem..................................................................................................................6.1-302
1164.4556.12 I-6.2 E-12
FSP Contents - Description of Commands
SYSTem Subsystem.................................................................................................................6.1-312
TRACe Subsystem....................................................................................................................6.1-324
General Trace Commands...............................................................................................6.1-324
Number and format of the measurement values for the different operating modes6.1-326
TRACe:IQ Subsystem ......................................................................................................6.1-342
TRIGger Subsystem..................................................................................................................6.1-348
UNIT Subsystem .......................................................................................................................6.1-355
IEC/IEEE-Bus Commands of HP Models 856xE, 8566A/B, 8568A/B and 8594E......................6.2-1
Introduction...........................................................................................................................6.2-1
Command Set of Models 8560E, 8561E, 8562E, 8563E, 8564E, 8565E, 8566B, 8568B and
8594E E................................................................................................................................6.2-1
Supported Commands of 8566A and 8568A Models...........................................................6.2-8
Supported Commands of Models 8566A and 8568A...........................................................6.2-8
Model-Dependent Default Settings.....................................................................................6.2-12
Data Output Formats..........................................................................................................6.2-13
IEC/IEEE-Bus Status Reporting .........................................................................................6.2-14
Differences in GPIB behavior between the FSP and the FSE families of instruments......... 6.295
Table of Softkeys with IEC/IEEE-Bus Command Assignment .................................................6.4-1
FREQUENCY Key................................................................................................................6.4-1
SPAN Key.............................................................................................................................6.4-2
AMPT Key.............................................................................................................................6.4-3
MKR Key...............................................................................................................................6.4-5
MKR-> Key...........................................................................................................................6.4-6
MKR FCTN Key....................................................................................................................6.4-7
BW Key.................................................................................................................................6.4-9
SWEEP Key........................................................................................................................6.4-10
MEAS Key...........................................................................................................................6.4-11
TRIG Key............................................................................................................................6.4-17
TRACE Key ........................................................................................................................6.4-18
LINES Key..........................................................................................................................6.4-20
Taste DISP .........................................................................................................................6.4-22
Taste FILE..........................................................................................................................6.4-23
Taste CAL...........................................................................................................................6.4-25
SETUP Key.........................................................................................................................6.4-26
HCOPY Key........................................................................................................................6.4-28
Hotkeys...............................................................................................................................6.4-29
Hotkey NETWORK.............................................................................................................6.4-30
1164.4556.12 I-6.3 E-1
Notation FSP
6 Remote Control - Description of Comman ds

Notation

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 Indentations The 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:
SENSe first level
:FREQuency second level
:CENTer third level
Individual description The 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:
A Spectrum analysis A-F Spectrum analysis - frequency domain only A-Z Spectrum analysis - time domain only (zero span) GSM/EDGE GSM mobile station analysis (option FS-K5) FM FM demodulator (option FS-K7) 3G FDD WCDMA 3G FDD BTS and UE (option FS-K72 and K73) 3G FDD BTS WCDMA 3G FDD BTS (option FS-K72) 3G FDD UE WCDMA 3G FDD UE (option FS-K73) BT BLUETOOTH Analyzer (option FS-K8) cdma2000 BTS cdma2000 BTS (option FS-K82) cdma2000 BTS cdma2000 BTS (option FS-K82) 1xEV-DO BTS 1xEV-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.12 6.1-1 E-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:FORMat FULL | 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.12 6.1-2 E-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: MINimum This keyword sets the parameter to the smallest possible
value. MAXimum This keyword sets the parameter to the largest possible value. DEFault This keyword is used to reset the parameter to its default
value. UP This keyword increments the parameter value. DOWN This 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.12 6.1-3 E-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.
Command Parameter Function Comment
*CAL?
*CLS
*ESE
*ESR?
*IDN?
*IST?
*OPC
*OPT?
*PCB
*PRE
*PSC
*RST
*SRE
Calibration Query query only
Clear Status no query
0 to 255 Event Status E nabl e
Standard Event Status Query query only
Identification Query query only
Individual Status Query query only
Operation Complete
Option Identificati on Query query only
0 to 30 Pass Control Back no query
0 to 255 Parallel Poll Register Enable
0 | 1 Power On Status Clear
Reset no query
0 to 255 Service Request Enabl e
*STB?
*TRG
*TST?
*WAI
Status Byte Query query only
Trigger no query
Self Test Query query onl y
Wait to continue no query
1164.4556.12 6.1-4 E-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.12 6.1-5 E-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.
Position Option
1
2
3 4 FSP-B6 TV and RF Trigger
5 reserved 6 reserved
7 B9 Tracking Generator 3 GHz / can be I/ Q-modulated 8 Ext. Generator Control
9 reserved 10
11 to 12 reserved 13 FSP-B15 Broadband Calibration Source 14 FSP-B16 LAN Interface
15 to 22 reserved 23 FSP-B25 Electronic Attenuator + 5 dB Att enuat or Steps
24 to 29 reserved 30 FS-K5 FS-K5 GSM-GSM/EDGE 31 reserved 32 FS-K7 FM Demodulator 33 to 34 reserved
35 FS-K72 WCDMA 3G FDD BTS 36 FS-K73 WCDMA 3G FDD UE 38 FS-K82 CDMA2000 Downlink
39 reserved 40 FS-K84 1xEV-DO Downlink
41...45 reserved 46 FSP-B70 FSP Demodulator for WCDMA BTS Measurements
47
48...51 reserved
FSP-B3 A udi o Demodulator
FSP-B4
OCXO
reserved
reserved
reserved
Example:
B3,B4,0,B6,0,0,B9,B10,0,0,0,0,B15,B16,0,0,0,0,0,0,0,0,B25,0,0,0,0,0,0,K5,0,K7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
*PCB 0 to 30
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.12 6.1-6 E-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).
INITiate:IMMediate (cf. Section "TRIGger Subsystem").
1164.4556.12 6.1-7 E-1
ABORt - Subsystem FSP

ABORt Subsystem

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.
COMMAND PARAMETERS UNIT COMMENT
ABORt --
--
ABORt
This command aborts a current measurement and resets the trigger system.
Example: "ABOR;INIT:IMM" Characteristics: *RST value: 0
SCPI: conforming
--
--
no query
Mode: A, GSM/EDGE, FM

CALCulate Subsystem

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 Screen The 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 Screen The 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.12 6.1-8 E-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).
COMMAND PARAMETERS UNIT COMMENT
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.12 6.1-9 E-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.12 6.1-10 E-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.12 6.1-11 E-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.12 6.1-12 E-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 value CALC:BTO:MCH:DF1:AVER? MIN CALC:BTO:MCH:DF2:AVER? MIN Maximum value CALC:BTO:MCH:DF1:AVER? MAX CALC: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.12 6.1-13 E-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 value CALC:BTO:MCH:DF1:MAX? MIN CALC:BTO:MCH:DF2:MAX? MIN Maximum value CALC:BTO:MCH:DF1:MAX? MAX CALC:BTO:MCH:DF2:MAX? MAX Average value CALC:BTO:MCH:DF1:MAX? AVER CALC: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.12 6.1-14 E-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 value CALC:BTO:MCH:RAT? MIN
Maximum value CALC:BTO:MCH:RAT? MAX Average value CALC: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.12 6.1-15 E-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.12 6.1-16 E-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.12 6.1-17 E-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:
AUX1, DH1, DH3, DH5, DM1, DM3, DM5, FHS, HV1, HV2, HV3, DV, NULL, POLL, ANDEF
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.12 6.1-18 E-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.12 6.1-19 E-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 PARAMETERS UNIT 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.12 6.1-20 E-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.12 6.1-21 E-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:MOD REL" 'Switches the input for all delta markers to
'relative to marker 1.
"CALC:DELT2:X 10.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.12 6.1-22 E-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.12 6.1-23 E-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.12 6.1-24 E-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.12 6.1-25 E-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.
Example: "CALC:DELT:FUNC:FIX:RPO:MAX" Characteristics: *RST value: -
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.12 6.1-26 E-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.12 6.1-27 E-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.
Command Parameter Unit Comment
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.12 6.1-28 E-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.12 6.1-29 E-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
Characteristics: *RST value: ‘‘XPOW:CDP:RAT’ (CALCulate<1>) (FS-K72/73/82)
‘XTIM:CDP:ERR:SUMM’(CALCulate<2>) (FS-K72/73/82)
SCPI: conforming
Mode: FM, 3G FDD , cdma2000 BTS, 1xEV-DO BTS This command is only available with options FS-K72 (WCDMA 3G FDD BTS) and FS-K73 (WCDMA
3G FDD BTS), option FS-K82 (cdma2000 BTS) and option FS-K84 (1xEV-DO BTS).
1164.4556.12 6.1-30 E-1
FSP CALCulate:LIMit Subsystem

CALCulate:LIMit Subsystem

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:
upper limit line
absolute X axis in the frequency domain
5 ref. values: 126 MHz/-40 dB, 127 MHz/-40 dB, 128 MHz/-20 dB, 129 MHz/-40 dB,
130 MHz/-40 dB
relative Y axis with unit dB
absolute threshold value at -35 dBm
no safety margin
Definition of the line:
1. Defining the name: CALC:LIM5:NAME 'TEST1'
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.12 6.1-31 E-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
COMMAND PARAMETERS UNIT COMMENT
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.12 6.1-32 E-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>:UNIT DBM | 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.12 6.1-33 E-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.12 6.1-34 E-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).
COMMAND PARAMETERS UNIT COMMENT
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 FS­K84)..
Option FS-K72, FS-K73
The numeric suffixes <1|2> or <1 to 8> are irrelevant for this command. Parameter: AUTO The limit line depends on the channel power measured.
MANUAL One of the four default limit lines is selected
by means of the command CALC:LIM:ESP:VAL
USER Query 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
"INIT;*WAI" 'Start measurement with sync
"CALC:LIM:FAIL?" 'Query result of the limit check
Characteristics: *RST value: AUTO
SCPI: device-specific Mode: 3G FDD, cdma2000 BTS, 1xEV-DO BTS
1164.4556.12 6.1-35 E-1
CALCulate:LIMit Subsystem FSP
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 dBm Selected limit line Return 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 dBm Selected limit line Value 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.12 6.1-36 E-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 dBm Selected limit line Value 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
'limit line and selects the one for P≥33
"INIT;*WAI" 'Start measurement with sync
"CALC:LIM:FAIL?" 'Query result of the limit check
Features: *RST value:0
SCPI: device-specific
Mode: 3G FDD, cdma2000 BTS, 1xEV-DO BTS:1xEV-DO BTS
CALCulate<1|2>:LIMit<1...8>:ESPectrumRESTore
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 FS­K84).
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.12 6.1-37 E-1
CALCulate:LIMit Subsystem FSP
CALCulate:LIMit:ACPower Subsystem
The CALCulate:LIMit:ACPower subsystem defines the limit check for adjacent channel power measurement.
COMMAND PARAMETERS UNIT COMMENT
CALCulate<1|2>
LIMit<1 to 8>
:ACPower
[:STATe] :ACHannel
[:RELative]
:STATe
:ABSolute
:STATe
:RESult?
:ALTernate<1|2>
[:RELative]
:STATe
:ABSolute
:STATe
:RESult?
<Boolean>
<numeric_value>, <numeric_value> <Boolean> <numeric_value>, <numeric_value> <Boolean>
--
<numeric_value>, <numeric_value> <Boolean> <numeric_value>, <numeric_value> <Boolean>
--
DB, DB
DBM, DBM
query only
DB, DB
DBM, DBM
query only
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.12 6.1-38 E-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 adjacent­channel 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.12 6.1-39 E-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.12 6.1-40 E-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.12 6.1-41 E-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.12 6.1-42 E-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.12 6.1-43 E-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.12 6.1-44 E-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.12 6.1-45 E-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.12 6.1-46 E-1
Loading...