background image

RF Downconverter

IEEE 488.2 Command Reference

6.2 *CLS

The

*CLS

(CLear Status) command clears the data structures. The SCPI registers are all cleared.

Syntax

*

CLS

Quonset Microwave

Revision 0.1.0

60

Содержание QM1003-2-18

Страница 1: ...Quonset Microwave www quonsetmicrowave com QM1003 2 18 RF Downconverter User Manual Revision 0 1 0 September 2021...

Страница 2: ...document that conflict with these terms the warranty terms in the sep arate agreement shall control Technology Licenses The hardware and or software de scribed in this document are fur nished under a...

Страница 3: ...tten agreement with warranty terms covering the material in this document that conflict with these terms the warranty terms in the separate agreement shall control Duration and conditions of warranty...

Страница 4: ...delay etc The use of other fuses or material is prohibited General Safety Information The following general safety precautions must be observed during all phases of operation of this prod uct Failure...

Страница 5: ...ble sections of part 15 of the FCC rules This marking indicates that the device conforms with applicable EC directives This marking indicates that the device complies with the Virtual Instrument Soft...

Страница 6: ...F Downconverter User Manual Revision Control Revision Description of Changes Date 0 0 0 Initial Release 07 22 2021 0 1 0 Modified for ELP Option 09 24 2021 Miscellaneous cleanup Quonset Microwave Revi...

Страница 7: ...QM1003 2 18 RF Downconverter User Manual Quonset Microwave Revision 0 1 0 vi...

Страница 8: ...ision Control v 1 Overview 2 1 Input Output Specifications 3 2 General Description 4 3 System Block Diagram 5 2 Firmware Updates 6 1 Introduction 7 2 Firmware Update Files 7 3 FPGA Firmware Updates 8...

Страница 9: ...3 2 1 2 USBTMC VISA Code Example 23 4 Control Commands 24 1 Command Quick Reference Guide 26 1 1 Common Commands 26 1 2 FREQuency Subsystem 27 1 3 POWEr Subsystem 27 1 4 STATus Subsystem 28 1 5 SYSTem...

Страница 10: ...4 SYSTem FIRMware 53 5 5 SYSTem LOADstate 54 5 6 SYSTem READstate 55 5 7 SYSTem SAVEstate 56 5 8 SYSTem SERialNUMber 57 5 9 SYSTem VERSion 58 6 IEEE 488 2 Command Reference 59 6 1 Introduction 59 6 2...

Страница 11: ...4 2 FREQuency Subsystem Commands Summary 27 4 3 POWEr Subsystem Commands Summary 27 4 4 STATus Subsystem Commands Summary 28 4 5 SYSTem Subsystem Commands Summary 28 4 6 Error Codes and Messages 49 4...

Страница 12: ...Project 9 2 3 iMPACT Boundary Scan 10 2 4 iMPACT Assign Configuration Files 10 2 5 iMPACT Attach PROM 11 2 6 iMPACT Configure PROM 11 2 7 iMPACT FPGA Programming Properties 12 2 8 iMPACT FPGA Program...

Страница 13: ...QM1003 2 18 RF Downconverter User Manual 1 Overview In This Chapter 1 Input Output Specifications 3 2 General Description 4 3 System Block Diagram 5 Quonset Microwave Revision 0 1 0 2...

Страница 14: ...5 dBm Downconverter RF Input Frequency 2 18 GHz Power Level absolute maximum 25 dBm LO1 Output Frequency 23 39 MHz Power Level 5 dBm LO2 Output Frequency 23 5 MHz Power Level 5 dBm 10 MHz Reference O...

Страница 15: ...tem The QM1003 2 18 RF Downconverter has been equipped with Option 100 which adds Local Oscillator LO sources making the QM1003 2 18 a self contained system requiring only the externally applied RF or...

Страница 16: ...iquid Crystal Dis play LCD mounted on the faceplate of the unit An internal 10 MHz reference is phase locked to all of the internal LOs with a BNC F connector providing the option for LOs to lock to a...

Страница 17: ...003 2 18 RF Downconverter User Manual 2 Firmware Updates In This Chapter 1 Introduction 7 2 Firmware Update Files 7 3 FPGA Firmware Updates 8 4 PIC Firmware Updates 15 Quonset Microwave Revision 0 1 0...

Страница 18: ...rmware updates are uploaded onto the Quonset Microwave FTP server and need to be downloaded and extracted to a location on the computer performing the update prior to continuing Firmware updates can b...

Страница 19: ...downloading System Environment Variable A system environment variable must be set to allow the iMPACT software to skip its ID Check of the Micron flash In Microsoft Windows this is done through Syste...

Страница 20: ...first ask if you want it to create and save a project file for you Choose No as reusing projects sometimes results in outdated files being programmed which were saved in previous sessions Figure 2 2 i...

Страница 21: ...a Boundary Scan window which is where we interact with the device Figure 2 4 iMPACT Assign Configuration Files Right click in the Boundary Scan window and select Initialize Chain which will search fo...

Страница 22: ...he device will change from Bypass to qm1003 2 18_v0 0 0 bit and it will ask if you want to attach a PROM Choose Yes Figure 2 6 iMPACT Configure PROM Select the QM1003 2 18_v0 0 0 mcs file provided and...

Страница 23: ...roperties On the first Device Programming Properties screen leave the box to verify the FPGA write unchecked and click OK Figure 2 8 iMPACT FPGA Programming Properties Click the FLASH device to select...

Страница 24: ...e Programming Properties for the PROM Leave Verify and Erase Before Programming both checked and leave the After Programming selection set to automatically load FPGA when finished all defaults and cli...

Страница 25: ...ill go up to 4 before completing and displaying Program Succeeded This PROM write took 102 seconds which is typical for a PROM write to this device The RF Downconverter should then be power cycled as...

Страница 26: ...device depending on the hardware version The ICD U64 from CCS includes the CCSLOAD free programmer control software which is used to load the update Figure 2 12 CCSLOAD PIC Programming After opening C...

Страница 27: ...efault Units 19 1 5 Status Reporting 19 1 6 SCPI Data Types 19 1 6 1 boolean Definition 19 1 6 2 character_data Definition 19 1 6 3 NAN Definition 20 1 6 4 non decimal numeric Definition 20 1 6 5 NRf...

Страница 28: ...22 2 VISA Descriptors and Configuration 23 2 1 USBTMC 23 2 1 1 VISA Descriptors 23 2 1 2 USBTMC VISA Code Example 23 The following markings apply to the QM1003 2 18 RF Downconverter family of prod uc...

Страница 29: ...e same command string 1 2 3 Using Whitespace You must use whitespace characters tab or space to separate a parameter from a keyword 1 2 4 Using Commands The bus controller may send commands at any tim...

Страница 30: ...tem 1 6 SCPI Data Types The SCPI language defines different formats for use in program messages and response messages Instruments are flexible listeners and can accept commands and parameters in vario...

Страница 31: ...imal numeric include HFF4 hff4 Q25 q25 and B101011 1 6 5 NRf Definition Throughout this document NRf is used to denote a flexible numeric representation The following show examples of NRf 185 10 1 2E0...

Страница 32: ...he 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 1 6 10 string Definition Throughout this documen...

Страница 33: ...t level 1 8 Compliance Information 1 8 1 IEEE 488 2 Compliance The RF Downconverter complies with the rules and regulations of the of the IEEE 488 2 standard which are applicable to USB controlled dev...

Страница 34: ...ormat USB board number manufacturer ID model code serial number INSTR Descriptor Example USB0 0x2012 0x0028 0001 INSTR 2 1 2 USBTMC VISA Code Example ViSession rscmng ViSession qm1003 char buf 256 0 v...

Страница 35: ...EQuency TUNE 31 2 4 FREQuency TUNErACTual 32 2 5 FREQuency LO1 EXTernal 33 2 6 FREQuency LO1 LOCK 34 2 7 FREQuency LO2 EXTernal 35 2 8 FREQuency LO2 LOCK 36 2 9 FREQuency REFerence EXTernal 37 3 POWEr...

Страница 36: ...FIRMware 53 5 5 SYSTem LOADstate 54 5 6 SYSTem READstate 55 5 7 SYSTem SAVEstate 56 5 8 SYSTem SERialNUMber 57 5 9 SYSTem VERSion 58 6 IEEE 488 2 Command Reference 59 6 1 Introduction 59 6 2 CLS 60 6...

Страница 37: ...he Standard Event Status Register when all pending operations have completed RCL NRf 65 Recalls the settings of the RF Downconverter from the specified register memory location RST 66 Returns the RF D...

Страница 38: ...LO1 EXTernal 33 Sets or Returns internal external status of the LO1 os cillator FREQuency LO1 LOCK 34 Returns the lock status of the internal LO1s for both channels FREQuency LO2 EXTernal 35 Sets or...

Страница 39: ...e bit mask for the questionable register 1 5 SYSTem Subsystem Table 4 5 SYSTem Subsystem Commands Summary Command Page Description SYSTem BOOTstate 47 Specifies a state to boot to at device startup SY...

Страница 40: ...he frequency converter Default Condition On power up or when a RST command is issued the QM1003 2 18 returns to the boot state s setting The RF Downconverter default setting is 0 Query FREQ BYPASS Thi...

Страница 41: ...k the lock status of the internal LOs to the reference signal Syntax FREQ LOCK Query FREQ LOCK This query returns the lock status of the internal LOs A lock status of 0 indicates that the LOs are unlo...

Страница 42: ...Numeric Value Example FREQ TUNE 10 This command sets the center frequency of the QM1003 2 18 to 10 GHz Default Condition On power up or when a RST command is issued the QM1003 2 18 returns to the boot...

Страница 43: ...frequency of the QM1003 2 18 in GHz Due to decimal rounding the actual tuner frequency may vary from the desired frequency set using the FREQ TUNE command Syntax FREQ TUNEACT Query FREQ TUNEACT This...

Страница 44: ...pace 0 Example FREQ LO1 EXT 0 This command selects the internal LO1 oscillator Default Condition On power up or when a RST command is issued the QM1003 2 18 returns to the boot state s setting The RF...

Страница 45: ...us of the internal LOs to the reference signal for the RF Downconverter Syntax FREQ LO1 LOCK Query FREQ LO1 LOCK This query returns the lock status of the internal LOs A lock status of 0 indicates tha...

Страница 46: ...pace 0 Example FREQ LO1 EXT 0 This command selects the internal LO2 oscillator Default Condition On power up or when a RST command is issued the QM1003 2 18 returns to the boot state s setting The RF...

Страница 47: ...tus of the internal LO2 to the reference signal for the RF Downconverter Syntax FREQ LO2 LOCK Query FREQ LO2 LOCK This query returns the lock status of the internal LO2 A lock status of 0 indicates th...

Страница 48: ...ce 0 Example FREQ REF EXT 0 This command selects the internal reference oscillator Default Condition On power up or when a RST command is issued the QM1003 2 18 returns to the boot state s setting The...

Страница 49: ...ON OFF 1 0 Example POWE RF 0 This command turns off the RF power Default Condition On power up or when a RST command is issued the QM1003 2 18 returns to the boot state s setting The RF Downconverter...

Страница 50: ...This command sets the upconverter attenuation to 31 dB Default Condition On power up or when a RST command is issued the QM1003 2 18 upconverter attenuation level returns to the boot state s setting T...

Страница 51: ...ent register Reading from this event register clears it The use of the EVENt token is optional Syntax STAT OPER EVEN Allowed Values The NRf parameter can be any integer in the range of 0 to 32767 Quer...

Страница 52: ...the contents of the condition register Syntax STAT OPER COND Allowed Values The NRf parameter can be any integer in the range of 0 to 32767 Query STAT OPER COND The condition register is queried Rese...

Страница 53: ...tions to true Syntax STAT OPER ENAB Space NRf Allowed Values The NRf parameter can be any integer in the range of 0 to 32767 Query STAT OPER ENAB The event register enable bit mask is queried Reset Co...

Страница 54: ...the STATus QUEStionable ENABle register to 0 No other registers are affected CLS SRE 0 ESE 0 is the recommended command sequence to reset all other status event registers Syntax STAT PRES Example STA...

Страница 55: ...indicates the accuracy of the signal is of questionable quality The use of the EVENt token is optional Syntax STAT QUES EVEN Allowed Values The NRf parameter can be any integer in the range of 0 to 3...

Страница 56: ...he questionable condition register Syntax STAT QUES COND Allowed Values The NRf parameter can be any integer in the range of 0 to 32767 Query STAT QUES COND The questionable condition register is quer...

Страница 57: ...transitions to true Syntax STAT QUES ENAB Space NRf Allowed Values The NRf parameter can be any integer in the range of 0 to 32767 Query STAT QUES ENAB The questionable register enable bit mask is qu...

Страница 58: ...ee the relevent command descriptions in this manual When this command is issued the selected state will be loaded on the next power cycle or by issuing the RST command Syntax SYST BOOT Space 0 5 There...

Страница 59: ...Manual 5 2 SYSTem CURRent This command returns the current reading from the RF Downconverter in Amps Syntax SYST CURR Query Example SYST CURR This query returns the QM1003 2 18 current draw in Amps Qu...

Страница 60: ...has a maximum capacity of 10 errors The use of the NEXT token is optional Syntax SYST ERR NEXT Query Example SYST ERR Queries the system error Error queue messages have the following format Error Num...

Страница 61: ...ric value was received within a command which does not accept a nu meric value 131 Invalid suffix A unit was incorrectly specified for a numeric parameter 134 Suffix too long A unit used contained mor...

Страница 62: ...command is attempted and either a reset has been received of the state of the RF Downconverter has changed such that the measurement is no longer valid 241 Hardware missing The RF Downconverter is un...

Страница 63: ...full Command execution continues but data is lost 440 Query UNTERMINATED after indefinite response The IDN command must be the last query command within a command string 0 No error No errors in the e...

Страница 64: ...em FIRMware This command returns the current PIC and FPGA firmware versions of the RF Downconverter Syntax SYST FIRM Query Example SYST FIRM This query returns the current firmware versions of the RF...

Страница 65: ...tion For a detailed de scription of the parameters saved see the relevent command descriptions in this manual When the SYSTem LOADstate command is called these parameters will be applied to the device...

Страница 66: ...ptions of each parameter Syntax SYST READ Space 0 5 Query SYST READ 0 This query requests the parameter values of state 0 Response 0 0 0 10 000000 0 0 0 0 0 0 0 POWEr RF is set to 0 or OFF page 38 0 F...

Страница 67: ...pass Downconverter Attenuation For a detailed description of the parameters saved see the relevent command descriptions in this manual NOTE The MEM_CLR button on the back panel will rewrite the conte...

Страница 68: ...rter User Manual 5 8 SYSTem SERialNUMber This query returns the serial number of the device Syntax SYST SERNUM Query Example SYST SERNUM This query returns the serial number of the device Quonset Micr...

Страница 69: ...he version of SCPI used in the RF Downconverter The response is in the format XXXX Y where XXXX is the year and Y is the version number Syntax SYST VERS Query Example SYST VERS This query returns the...

Страница 70: ...are listed below Table 4 7 IEEE 488 2 Common commands CLS Clear Status Page 60 ESE and ESE Event Status Enable Page 61 ESR Event Status Register Page 62 IDN Identify Page 63 OPC and OPC Operation Com...

Страница 71: ...RF Downconverter IEEE 488 2 Command Reference 6 2 CLS The CLS CLear Status command clears the data structures The SCPI registers are all cleared Syntax CLS Quonset Microwave Revision 0 1 0 60...

Страница 72: ...atus Enable Register Table 4 8 shows the contents of this register Table 4 8 ESE bit mapping Bit Base 2 Meaning 0 1 Operation Complete 1 2 Request Control not used 2 4 Query Error 3 8 Device Dependent...

Страница 73: ...ars it The returned value is in the range of 0 to 255 Table 4 9 shows the contents of this register Table 4 9 ESR mapping Bit Base 2 Meaning 0 1 Operation Complete 1 2 Not Used 2 4 Query Error 3 8 Dev...

Страница 74: ...e to identify itself The string returned is Quonset Microwave Product Number Serial Number Firmware where Product Number identifies the product number of the host Serial Number uniquely identifies the...

Страница 75: ...ister when all pending device operations have been completed Table 4 10 OPC mapping Bit Base 2 Meaning 0 1 Operation Complete 1 2 Not Used 2 4 Query Error 3 8 Device Dependent Error 4 16 Execution Err...

Страница 76: ...ternal LO1 Switch Override External LO2 Enabled External LO2 Switch Override Downconverter Bypass Downconverter Attenuation For a detailed description of the parameters saved see the relevent command...

Страница 77: ...RF Downconverter IEEE 488 2 Command Reference 6 8 RST The RST ReSeT command returns the QM1003 2 18 RF Downconverter to its initial power up state Syntax RST Quonset Microwave Revision 0 1 0 66...

Страница 78: ...al LO2 Enabled External LO2 Switch Override Downconverter By pass Downconverter Attenuation For a detailed description of the parameters saved see the relevent command descriptions in this manual NOTE...

Страница 79: ...itch Override Downconverter Bypass Down converter Attenuation For a detailed description of the parameters saved see the relevent command descriptions in this manual Issuing this command does not chan...

Страница 80: ...e 4 11 shows the contents of this register Table 4 11 SRE bit mapping Bit Base 2 Meaning 0 1 Not used 1 2 Not Used not used 2 4 Device Dependent 3 8 Questionable Status Summary 4 16 Message Available...

Страница 81: ...e status condition has occurred 1 A device status condition has occurred 2 4 Error Event Queue 0 Queue empty 1 Queue not empty 3 8 Questionable Status Summary 0 No QUEStionable status conditions have...

Страница 82: ...Reference 6 13 TST The TST query causes the QM1003 2 18 RF Downconverter to perform a self test The result of the self test is placed in the output queue 0 is returned if the test passes Syntax TST Q...

Страница 83: ...WAIt command causes the QM1003 2 18 RF Downconverter to wait until either All pending operations are complete The Device Clear command is received Power is cycled before executing any subsequent comm...

Страница 84: ...RF Downconverter IEEE 488 2 Command Reference 5 Windows Control GUI In This Chapter 1 Overview 74 Quonset Microwave Revision 0 1 0 73...

Страница 85: ...the QM1003 2 18 is shown above in Figure 5 1 This GUI provides the current status and provides all of the essential functionality for the RF Downconverter system The GUI allows the user to toggle RF...

Страница 86: ...efault Units 19 Firmware Updates 6 FPGA Firmware Updates 8 FTP Location 7 Introduction 7 PIC Firmware Updates 15 FREQuency Subsystem Command Reference FREQuency BYPASS 29 FREQuency LO1 EXTernal 33 FRE...

Страница 87: ...Tus OPERation ENABle 42 STATus OPERation QUEStionable 45 STATus PRESet 43 STATus QUEStionable 44 STATus QUEStionable ENABle 46 System Block Diagram 5 SYSTem Subsystem Command Reference SYSTem BOOTSTAT...

Страница 88: ...Quonset Microwave www quonsetmicrowave com 1003 003 21 1003 003 21 Revision 0 1 0 September 2021...

Отзывы: