(including electronic storage and re- ble law, Applied Radar disclaims all that, if not correctly performed or ad- trieval or translation into a foreign warranties, either expressed or im-...
(becomes part of) other Applied Radar products. During the warranty period, Applied Radar will, at its option, either repair or replace products which prove to be defective. The warranty period begins on the date of delivery or on the date of installation if installed by Applied Radar. Product Safety The following general safety precautions must be observed during all phases of operation of this device.
Failure to comply with these precautions or with specific warnings elsewhere in this manual or any manual associated with this product violates safety standards of design, manufacture, and intended use of the product. Applied Radar, Inc. assumes no liability for the customer’s failure to comply with these requirements.
AR2010 USB Stick Synthesizer User Manual Markings The following markings may appear on the equipment or in any related documentation. This marking indicates that a device, or part of a device, may be susceptible to electrostatic discharges (ESD) which can result in damage to the product.
Page 6
This marking indicates that the device communicates over the proprietary Ap- plied Radar Expansion Bus. This expansion bus allows multiple Applied Radar products to be connected to a common host board to provide a single connection to the control computer.
AR2010 USB Stick Synthesizer User Manual Revision Control Revision Description of Changes Date 1.0.0 Initial Creation 08/18/2011 Applied Radar, Inc. Revision 2.0.1...
Page 8
AR2010 USB Stick Synthesizer User Manual Applied Radar, Inc. Revision 2.0.1...
The AR2010 is USB bus powered so it must be connected to a USB port on the computer or through powered USB hub for operation. The output power of the AR2010 is user adjustable in power steps dependent on the model number. The AR2010 features an internal reference for independent operation.
1. Introduction 1.1 USB Configuration The Applied Radar AR2010 USB Stick Synthesizer has been designed to configure as a USB Test and Measurement Class (USBTMC) device. No additional drivers are required. The AR2010 has been designed to be Virtual Instrument Software Architecture (VISA) and Standard Commands for Programmable Instrumentation (SCPI) compliant and as such, all you need in order to communicate with the USB Stick Synthesizer is a VISA library installed on your machine.
AR2010 USB Stick Synthesizer User Manual Ovals enclose command mnemonics. The command mnemonic must be entered exactly as shown in the oval. Dotted lines indicate an optional path for passing secondary or optional keywords. Arrows and curved intersections indicate command path direction.
AR2010 USB Stick Synthesizer User Manual 1.6.2 character_data Definition Throughout this document, character_data is used to represent character data, that is, A-Z, a-z, 0- 9 and _ (underscore). STOP and A4_U2 are examples of character data. The first character must be alphanumeric, followed by either alphanumeric or underscore characters up to a maximum of 12 characters.
AR2010 USB Stick Synthesizer User Manual 12.7 +127 -1.2345 -0.123 1.6.8 Definition Throughout this document, numeric response data is defined as: Digit Digit Digit The following shows the examples of NR3 : 1.23E+4 12.3E-45 1.6.9 numeric_value Definition Throughout this document, the decimal numeric element is abbreviated to numeric_value .
AR2010 USB Stick Synthesizer User Manual Program Data ’ inserted ’ ’ ’ non ’ char " inserted " " " non " char Response Data " inserted " " " non " char 1.7 Input Message Terminators Program messages sent to a SCPI instrument must terminate with a newline character. The IEEE.488...
1.8.3 USBTMC Compliance The AR2010 USB Stick Synthesizer complies with the rules and regulations of the of the USBTMC (USB Test and Measurement Class). When connected to a USB bus, the AR2010 will configure as a USB Test and Measurement device.
AR2010 USB Stick Synthesizer User Manual 1. Common (*) Commands Table 3.1: Common (*) Commands Summary Command Page Description *CLS Clears the data structures. The SCPI registers are cleared. *ESE Sets the Standard Event Status Enable Register. *ESE? Returns the Standard Event Status Enable Register.
FREQuency:SET Sets or Returns the desired tuning frequency in GHz. 3. POWER Subsystem NOTICE The POWEr:RF command is only available on the AR2010-4400 and AR2010-5-10 v3.0.1 and higher RF Synthesizer modules. Table 3.3: POWER subsystem Commands Summary Command Page...
Page 26
AR2010 USB Stick Synthesizer User Manual SYSTem:STATus Returns the status of the device. SYSTem:TEMPerature Returns the maximum temperature reading from the device. SYSTem:TEMPeratureTHRESHold Sets or returns the user defined over-temperature threshold value in Celsius. SYSTem:OVERTEMPerature Returns the over-temperature flag value from the de- vice.
AR2010 USB Stick Synthesizer User Manual 1. FREQuency:LOCK? This command returns the lock status of the USB Stick Synthesizer. A lock status of 0 indicates that the device is unlocked, while a lock status of 1 indicates that the device is locked.
AR2010 USB Stick Synthesizer User Manual 2. FREQuency:PLLMode [INT FRAC 1 0] This command sets the Phase Lock Loop (PLL) mode of the USB Stick Synthesizer. A PLL mode of INT or 1 indicates that the PLL is operating in Integer mode, while a PLL mode of FRAC or 0 indicates that the PLL is operating in Fractional Mode.
Page 30
AR2010 USB Stick Synthesizer User Manual Default Condition On power up, or when a *RST command is issued, the PLL mode setting defaults to the mode stored in the selected SYSTem:BOOTSTATE. Query Example FREQ:PLLM? This query returns the PLL mode of the device.
AR2010 USB Stick Synthesizer User Manual 3. FREQuency:REFerence:DIVider numeric value This command allows the user to set the frequency reference divider of the USB Stick Synthesizer. The reference frequency divider is used to provide finer resolution steps in integer mode. The acceptable range for the reference divider is 1 through 127.
AR2010 USB Stick Synthesizer User Manual 4. FREQuency:REFerence:EXTernal [ON OFF 1 0] This command allows the user to select between the internal 20 MHz reference and an externally sup- plied reference. Note that when an external reference is applied, the appropriate reference frequency and reference divider values must be set.
AR2010 USB Stick Synthesizer User Manual 5. FREQuency:REFerence:FREQuency numeric value This command allows the user to set the synthesizer reference oscillator frequency in MHz. The allowed values are between 10 MHz and 70 MHz. The default value is 20 MHz.
AR2010 USB Stick Synthesizer User Manual 6. FREQuency:RETreiveACTual? This command returns the actual tuned frequency in GHz of the USB Stick Synthesizer. When in integer mode, the USB Stick Synthesizer is capable of only tuning in discrete steps, and therefore the actual tuned frequency may vary slightly from the desired frequency set using the FREQ:SET command.
AR2010 USB Stick Synthesizer User Manual 7. FREQuency:SET numeric value This command allows the user to set the frequency of the USB Stick Synthesizer. The frequency value is specified in GHz. Syntax FREQ :SET Space numeric value Example FREQ:SET 5.5 This command sets the tuning frequency of the device to 5.5 GHz...
1. POWEr:RF [ON OFF 1 0] This command allows the user to turn on and off the RF output of the USB Stick Synthesizer. NOTICE The POWEr:RF command is only available on the AR2010-4400 and AR2010-5-10 v3.0.1 and higher RF Synthesizer modules. Syntax...
User Manual 2. POWEr:SET [numeric value|MIN|MAX] This command allows the user to set the output power of the AR2010 to a specified numeric value, the minimum output power level, or the maximum output power level. The range of acceptable input power values is dependent on frequency.
User Manual 1. SYSTem:ERRor? This query returns error numbers and messages from the AR2010 error queue. When an error is gen- erated by the AR2010, the error number and corresponding error message is stored in the error queue. Each time the error queue is queried, the first error in the error queue is returned. The errors are read out in the order of first-in first-out.
Page 41
AR2010 USB Stick Synthesizer User Manual -113 Undefined header A command was received that is not valid for the USB Stick Synthesizer. -121 Invalid character in number An invalid character was found in the number specified for a parameter value.
Page 42
AR2010 USB Stick Synthesizer User Manual Indicates that a trigger command was received but ignored because the USB Stick Synthesizer was not in the wait for trigger state. -213 Trigger ignored Indicates that a trigger command was received but ignored because the USB Stick Synthesizer was not in the wait for trigger state.
Page 43
AR2010 USB Stick Synthesizer User Manual The temperature on the device is higher than the user defined threshold temper- ature. The device is powered off for safety, and will remain powered off until a user manually powers the device back on.
AR2010 USB Stick Synthesizer User Manual 2. SYSTem:FIRMware? This command returns the current firmware version of the AR2010. Syntax Syntax SYST :FIRM Query Example SYST:FIRM? This query returns the current firmware version of the USB Stick Synthesizer. Applied Radar, Inc.
AR2010 USB Stick Synthesizer User Manual 3. SYSTem:OPTions? This command returns the installed options from the device. The options are returned as a comma sep- arated string of option codes. If no options are installed, a 0 is returned. Syntax...
AR2010 USB Stick Synthesizer User Manual 4. SYSTem:SERialNUMber? This command returns the serial number of the device. Syntax SYST :SERNUM Query Example SYST:SERNUM? This query returns the serial number of the device. Applied Radar, Inc. Revision 2.0.1...
AR2010 USB Stick Synthesizer User Manual 5. SYSTem:STATus? This command returns the status of the USB Stick Synthesizer. Syntax SYST :STAT Query Example SYST:STAT? This query returns the status of theUSB Stick Synthesizer. Status messages have the following format: Status Number "...
AR2010 USB Stick Synthesizer User Manual 6. SYSTem:TEMPerature? This command returns the maximum temperature reading from the AR2010 in Celsius. NOTICE The SYST:TEMP command is only available on AR2010-5-10 v3.0.1 and higher RF Synthesizer mod- ules. Syntax SYST :TEMP Query Example SYST:TEMP? This query returns the maximum temperature reading from the USB Stick Synthesizer.
RF power supply. The digital power supply will remain enabled, allowing the user to communicate with the device. NOTICE The SYST:TEMPTHRESH command is only available on the AR2010-5-10 v3.0.1 and higher RF Synthe- sizer modules. Syntax...
User Manual 8. SYSTem:OVERTEMPerature? This command returns the over-temperature status of the AR2010. During normal operation, the return value will be 0. If an over-temperature condition is observed, an error message will be pushed into the error queue (accessible through SYSTem:ERRor) and the return value will be 1 if the temperature ex- ceeded the user defined threshold, or 0 if it exceeded the factory defined saftey threshold.
AR2010 USB Stick Synthesizer User Manual 9. SYSTem:VERSion? This query returns the version of SCPI used in the USB Stick Synthesizer. The respeonse is in the format XXXX.Y, where XXXX is the year and Y is the version number. Syntax...
SYSTem:BOOTSTATE command. The parameters saved are the PLL mode, fre- quency, reference divider, reference internal/external, reference frequency, max/min power setting, output power, RF power (on AR2010-4400 models only).. For a detailed description of the parameters saved, see your product’s Operation Manual.
0, there are 5 re-writeable memory locations, specified by choosing an index between 1 and 5. The restored parameters are the PLL mode, frequency, reference divider, reference internal/external, refer- ence frequency, max/min power setting, output power, RF power (on AR2010-4400 models only).. When the LOADSTATE command is called, these parameters will be applied to the device.
AR2010 USB Stick Synthesizer User Manual 12. SYSTem:BOOTSTATE [0-5] This command specifies a previously saved state to be loaded upon device startup. In addition to factory default state 0, there are 5 re-writeable memory locations. Any of these 6 boot states can be selected by choosing an index between 0 and 5.
POWEr:SET command 0 = POWEr:SET is set to 0 dBm (page 27) 1 = POWEr:RF is set to 1 or ON. (page 26). This state parameter is only available on the AR2010- 4400 series; other modules will not return this argument.
USB Stick Synthesizer IEEE 488.2 Command Reference 2. *CLS The *CLS (CLear Status) command clears the data structures. The SCPI registers are all cleared. Syntax *CLS Applied Radar, Inc. Revision 2.0.1...
Power On Syntax *ESE Space Allowed Values The NRf parameter can be any integer in the range of 0 to 255. Query *ESE? This query returns the contents of the Standard Event Status Enable Register. Applied Radar, Inc. Revision 2.0.1...
0 to 255. Table 7.3 shows the contents of this register. Table 7.3: *ESR? mapping Base 2 Meaning Operation Complete Not Used Query Error Device Dependent Error Execution Error Command Error Not Used Power On Syntax *ESR Applied Radar, Inc. Revision 2.0.1...
IEEE 488.2 Command Reference 5. *IDN? The *IDN? query allows the connected device to identify itself. The string returned is: Applied Radar, Product Number , Serial Number , Firmware , Device Id where: Product Number identifies the product number of the host Serial Number uniquely identifies the host...
USB Stick Synthesizer IEEE 488.2 Command Reference 6. *OPC The *OPC (Operation Complete) command causes the AR2010 USB Stick Synthesizer to set the oper- ation complete bit in the Standard Event Status Register when all pending device operations have been completed.
USB Stick Synthesizer IEEE 488.2 Command Reference 7. *OPT? The *OPT? query reports the options installed in the AR2010 USB Stick Synthesizer and returns " " empty string if no options have been installed. Syntax *OPT Applied Radar, Inc. Revision 2.0.1...
IEEE 488.2 Command Reference 8. *RCL The *RCL (ReCaLl) command restores the state of the AR2010 USB Stick Synthesizer from the specified save or recall register. Valid register addresses are 0 to 9. A configuration must have been stored previ- ously in the specified register.
USB Stick Synthesizer IEEE 488.2 Command Reference 9. *RST The *RST (ReSeT) command returns the AR2010 USB Stick Synthesizer to its initial power-up state. Syntax *RST Applied Radar, Inc. Revision 2.0.1...
IEEE 488.2 Command Reference 10. *SAV The *SAV (SAVe) command restores the state of the AR2010 USB Stick Synthesizer from the specified save or recall register. Valid register addresses are 0 to 9. A configuration must have been stored previ- ously in the specified register.
The NRf parameter can be any integer in the range of 0 to 255. Query *SRE? This query returns the contents of bits 0 to 5 and bit 7 of the Service Request Enable Register. Bit 6 is always 0. Applied Radar, Inc. Revision 2.0.1...
12. *STB? The *STB? (STatus Byte) query returns bit 0 to 5 and bit 7 of the AR2010 USB Stick Synthesizer status byte and returns the Master Summary Status (MSS) as bit 6. The MSS is inclusive OR of the bitwise combination (excluding bit 6) of the Status Byte and the Service Request Enable registers.
Page 69
USB Stick Synthesizer IEEE 488.2 Command Reference Syntax *STB Applied Radar, Inc. Revision 2.0.1...
USB Stick Synthesizer IEEE 488.2 Command Reference 13. *TRG The *TRG (TRiGger) command triggers the AR2010 USB Stick Synthesizer when it is in the waiting for trigger state. Syntax *TRG Error Message If the USB Stick Synthesizer is not in the wait-for-trigger state, error 210, "Trigger Ignored occurs.
USB Stick Synthesizer IEEE 488.2 Command Reference 14. *TST? The *TST? query causes the AR2010 USB Stick Synthesizer to perform a self-test. The result of the self-test is placed in the output queue. 0 is returned if the test passes...
USB Stick Synthesizer IEEE 488.2 Command Reference 15. *WAI The *WAI (WAIt)) command causes the AR2010 USB Stick Synthesizer to wait until either: All pending operations are complete The Device Clear command is received Power is cycled before executing any subsequent commands or queries.
16. USBTMC/USB488 Universal Commands The DCL (Device CLear) command causes all USB instruments to assume a cleared condition. The definition of Device Clear is unique for each instrument. For the AR2010 USB Stick Synthesizer: All pending operations are halted The parser (the software that interprets the programming codes) is reset and is waiting for the first character of a programming code.
Need help?
Do you have a question about the AR2010 and is the answer not in the manual?
Questions and answers