Teledyne Lecroy WaveAce 1000 Command Reference Manual Download Page 37

Operator's Manual 

CURSOR - CURSOR_MEASURE, CRMS 

The CURSOR_MEASURE command specifies the type of cursor or parameter measurement to be 

displayed, and is the main command for displaying parameters and Pass/Fail. Use it to turn on/off 

cursors. 
The CURSOR_MEASURE? query indicates which cursors or parameter measurements are currently 

displayed. 

Command Syntax 

CuRsor_MeaSure <mode> 

<mode>:= {HREL, VREL} 

Where: 

HREL

 - Horizontal relative cursors. 

VREL

 - Vertical relative cursors. 

Query Syntax 

CuRsor_MeaSure? 

Response Format 

CuRsor_MeaSure <mode> 

Example 

The following instruction switches on the vertical relative cursors: 

CRMS VREL 

Related Commands 

CURSOR_SET, PARAMETER_VALUE,  

920836 Rev B  

35 

Summary of Contents for WaveAce 1000

Page 1: ...WaveAce 1000 2000 Remote Control Command Reference...

Page 2: ...13 Teledyne LeCroy Inc All rights reserved WaveAce is a registered trademark of Teledyne LeCroy Inc Teledyne LeCroy and other product or brand names are trademarks or requested trademarks of their res...

Page 3: ...QUISITION ATTENUATION ATTN 20 ACQUISITION BANDWIDTH_LIMIT BWL 21 ACQUISITION COUPLING CPL 22 ACQUISITION FORCE_TRIGGER FRTR 22 ACQUISITION INTERLEAVED ILVD 23 ACQUISITION OFFSET OFST 24 ACQUISITION PE...

Page 4: ...E_FILE DELF 53 MISCELLANEOUS DIRECTORY DIR 53 MISCELLANEOUS FILENAME FLNM 54 SAVE RECALL SETUP RCL 55 SAVE RECALL SETUP RST 55 SAVE RECALL SETUP SAV 56 SAVE RECALL SETUP RECALL_PANEL RCPN 56 STATUS CL...

Page 5: ...ished through the exchange of program messages between the oscilloscope and a controller computer using the selected interface The USBTMC interface utilizes standard IEEE 488 1 and IEEE 488 2 GPIB mes...

Page 6: ...r machine NI VISA contains the USB drivers needed to form the interface between the oscilloscope and the controller NI VISA can be downloaded free from www ni com visa You may use either the NI VISA r...

Page 7: ...y com support softwaredownload under Oscilloscope Software Utilities On the Controller For communication using the VICP LAN interface no additional driver software is required when using WaveStudio Fo...

Page 8: ...ted by semicolons and ending with a terminator command query command query terminator Command Query Syntax The general form of a command or a query is an optional header path followed by a command hea...

Page 9: ...ry Units 1 through 10 TA TB TC TD FFT of the corresponding Channel 1 4 in some commands also used to refer to zooms EX EX5 External trigger LINE LINE source for trigger NOTE Header paths TA TD are use...

Page 10: ...the parameter to be modified while the second gives its value HARDCOPY_SETUP DEST PRINTER PRINTER EPSON Here two pairs are shown the first specifies the DESTination is a PRINTER while the second speci...

Page 11: ...e not interpreted and excess data are discarded Terminator Delimiter The oscilloscope does not decode an incoming program message before receiving its terminator unless the message is longer than the...

Page 12: ...rting system which group related functions together are designed to comply with IEEE 488 2 recommendations Registers such as the Standard Event Status Register ESR are required by the IEEE 488 2 Stand...

Page 13: ...mpletion of a number of internal operations the events tracked by this 16 bit wide register are listed with the INR description in Part II Read the register using INR The response is the binary weight...

Page 14: ...on function STOP STOP Immediately stops signal acquisition TDIV TIME_DIV Modifies the timebase setting TRCP TRIG_COUPLING Sets the coupling mode of the specified trigger source TRDL TRIG_DELAY Sets th...

Page 15: ...What the Command Query Does CAL CAL Performs a complete internal calibration IDN IDN Returns device identification data ACAL AUTO_CALIBRATE Performs periodic calibration of instrument Supported only...

Page 16: ...ears the contents of all status registers CMR CMR Reads clears the CoMmand error Register CMR DDR DDR Reads clears the Device Dependent Register DDR EXR EXR Reads clears the EXecution error Register E...

Page 17: ...he buzzer in the instrument BWL BANDWIDTH_LIMIT Enables disables bandwidth limiting low pass filter CHDR COMM_HEADER Controls formatting of query responses CMR CMR Reads clears the CoMmand error Regis...

Page 18: ...Stores a trace in internal memory or mass storage STOP STOP Immediately stops signal acquisition TDIV TIME_DIV Modifies the timebase setting TRA TRACE Enables or disables the display of a trace TRCP T...

Page 19: ...d device name Queries obtain information They are recognized by following their headers Many commands can be used as queries simply by adding the question mark TIP You can always find out the correct...

Page 20: ...ady armed Command Syntax ARM_acquisition Related Commands STOP TRG TRIG_MODE WAIT FORCE_TRIGGER ACQUISITION AUTO_SETUP ASET The AUTO_SETUP command displays the input signal s by adjusting the vertical...

Page 21: ...ire_Way mode time channel C1 C2 C3 C4 EX EX10 mode SAMPLING PEAK_DETECT AVERAGE time 4 16 32 64 128 256 NOTE The time parameter can only be set with the AVERAGE acquisition mode Query Syntax channel A...

Page 22: ...ENUATION query returns the attenuation factor of the specified channel Command Syntax channel ATTeNuation attenuation channel C1 C2 C3 C4 EX EX10 attenuation 1 5 10 50 100 500 1000 Query Syntax channe...

Page 23: ...returns the enabled disabled status If all the channels are in the same state it returns the state if not it returns each individual channel state Command Syntax BandWidth_Limit channel mode channel...

Page 24: ...Syntax channel CouPLing Response Format channel CouPLing coupling coupling A1M D1M D50 GND OVL COUPLING OVL is returned in the event of signal overload while in DC 50 coupling In this condition the o...

Page 25: ...ble for sequence mode acquisitions If sequence mode is on ILVD ON turns it off The response to the INTERLEAVED query indicates whether the oscilloscope is in Equivalent Time Mode Command Syntax InterL...

Page 26: ...s entered the oscilloscope is set to the closest possible value NOTE The probe attenuation factor is not taken into account in offset adjustments Also the unit V is optional Command Syntax channel OFf...

Page 27: ...state state ON OFF Query Syntax Peak_DETect Response Format PDET state Example The following instruction turns on the peak detector PDET ON ACQUISITION STOP The STOP command immediately stops the acq...

Page 28: ...E 6 The TIME_DIV query returns the current timebase setting Command Syntax Time_DIV value value Refer to datasheet specification for your Teledyne LeCroy oscilloscope at at teledynelecroy com The defa...

Page 29: ...Command Syntax trig_source TRig_CouPling coupling trig_source C1 C2 C3 C4 coupling AC DC HFREI LFREI Query Syntax trig_source TRig_CouPling Response Format trig_source TRig_CouPling trig_coupling Exa...

Page 30: ...se ranges is specified the trigger time is set to the nearest limit Command Syntax TRig_DeLay value value delay time as per RANGE previously described in this topic NOTE The value parameter is optiona...

Page 31: ...RIG_LEVEL query returns the current trigger level Command Syntax trig_source TRig_LeVel trig_level trig_source C1 C2 C3 C4 EX5 Query Syntax trig_source TRig_LeVel Response Format trig_source TRig_LeVe...

Page 32: ...rns the current trigger mode Command Syntax TRig_MoDe mode mode AUTO NORM SINGLE STOP Query Syntax TRig_MoDe Response Format TRig_MoDe mode Example The following instruction selects the normal mode TR...

Page 33: ...to the trigger information provided for your oscilloscope model NOTE When specifying hold_value the unit S seconds is optional Query Syntax TRig_SElect Response Format TRig_SElect trig_type SR source...

Page 34: ...source Command Syntax trig_source TRig_SLope trig_slope trig_source C1 C2 C3 C4 LINE EX EX5 trig_slope NEG POS Query Syntax trig_source TRig_SLope Response Format trig_source TRig_SLope trig_slope Exa...

Page 35: ...y returns the vertical sensitivity of the specified channel Command Syntax channel Volt_DIV v_gain channel C1 C2 C3 C4 v_gain Refer to product datasheet at teledynelecroy com NOTE When specifying v_ga...

Page 36: ...t 0 0 the scope waits indefinitely Command Syntax WAIT t t timeout in seconds default is indefinite Example ARM WAIT OPC C1 PAVA MAX This example finds the maximum amplitudes of several signals acqui...

Page 37: ...ors The CURSOR_MEASURE query indicates which cursors or parameter measurements are currently displayed Command Syntax CuRsor_MeaSure mode mode HREL VREL Where HREL Horizontal relative cursors VREL Ver...

Page 38: ...ax trace CuRsor_SeT cursor position trace TA TB TC TD C1 C2 C3 C4 M1 M2 M3 M4 M5 M6 M7 M8 M9 M10 cursor HABS VABS HREF HDIF VREF VDIF position 0 to 10 DIV horizontal 3 99 to 3 99 DIV vertical Query Sy...

Page 39: ...C1 C2 C3 C4 mode HABS HREL VABS VREL Where HABS Horizontal absolute HREL Horizontal relative VABS Vertical absolute VREL Vertical relative Response Format trace CuRsor_VAlue HABS abs_hori abs_vert tra...

Page 40: ...lay measurements PHASE FRR FRF FFR FFF LRR LRF LFR and LFF Parameters Parameter Definition AMPL V Amplitude BASE V Base CRMS Root mean squared current CMEAN V Average DUTY Duty cycle FALL Fall time 90...

Page 41: ...Amount one waveform leads or lags another in time expressed in degrees where 360 degrees is one waveform cycle PKPK Peak to peak PWID Positive width positive edge to negative edge RISE Rise time 10 t...

Page 42: ...parameter Refer to parameter table n 1 to 5 Parameters Parameter Definition AMPL V Amplitude BASE V Base CRMS Root mean squared current CMEAN V Average DUTY Duty cycle FALL Fall time 90 to 10 FFF Time...

Page 43: ...rameter_VAlue parameter value state value A decimal numeric value state OK AV PT IV NP GT LT OF UF OU NOTE If parameter is not specified or is equal to ALL all standard voltage and time parameters are...

Page 44: ...nes between data points Setting DOT_JOIN ON selects Points in the Display dialog DOT_JOIN OFF selects Line Command Syntax DOT_JOIN state state ON OFF Query Syntax DoT_JoiN Response Format DoT_JoiN sta...

Page 45: ...the range of permissible values will be rounded off to the nearest legal value The HOR_MAGNIFY query returns the current magnification factor Command Syntax Hor_MAGnify factor factor 1 to 2000 Query S...

Page 46: ...ries the difference is adapted before being applied to the traces The HOR_POSITION query returns the position of the geometric center of the zoom NOTE Segment number 0 has the special meaning Show All...

Page 47: ...ue GRID value Example The following example sets the grid intensity to 60 and trace intensity to 90 INTS GRID 60 TRACE 90 DISPLAY PERSIST PERS The PERSIST command enables or disables the persistence d...

Page 48: ...PERSIST_SETUP query indicates the current status of the persistence Command Syntax PErsist_SetUp time time 1 2 5 infinite NOTE The mode argument Top2 used by some older instruments is not supported Q...

Page 49: ...ime The SCREEN_SAVE query indicates whether the automatic screen saver feature is on or off NOTE When the screen save is in effect the oscilloscope is still fully functional Command Syntax SCreen_SaVe...

Page 50: ...than four waveforms Refer to the table in STATUS EXR on page 63 for more information The TRACE query indicates whether or not the specified trace is displayed Command Syntax trace TRAce mode trace C1...

Page 51: ...to the calibration cycle Query Syntax CAL Response Format CAL diagnostics diagnostics 0 calibration successful Response message if no failure CAL 0 MISCELLANEOUS IDN The IDN query causes the instrume...

Page 52: ...bration You can issue a CAL query at any time to fully calibrate the oscilloscope but periodic calibrations stop if ACAL is OFF The response to the AUTO_CALIBRATE query indicates whether auto calibrat...

Page 53: ...00E 3 V OFF headers and units are omitted 200E 3 Unless you specify otherwise the SHORT response format is used by default This command does not affect the interpretation of messages sent to the oscil...

Page 54: ...source is shown enclosed in parentheses the function is included in the equation Function Expression Description DIFFERENCE source1 source2 Difference of two waveforms FFT source Fast Fourier Transfor...

Page 55: ...directory and listing of files in the directory The query response consists of a double quoted string containing a DOS like listing of the directory If no mass storage device is present or if it is n...

Page 56: ...TB TC TD HCOOPY filename alphanumeric string of up to 8 characters forming a legal DOS filename enclosed by quotes Query Syntax FiLeNaMe TYPE type type ALL C1 C2 C3 C4 SETUP TA TB TC TD HCOOPY Respons...

Page 57: ...AV command If the desired panel setup is not acceptable the EXecution error status Register EXR is set and the EXE bit of the standard Event Status Register ESR is set Command Syntax RCL panel_setup p...

Page 58: ...l_setup panel_setup 1 to 6 Example The following instruction saves the current instrument setup in panel setup 3 SAV 3 Related Commands PANEL_SETUP SAVE RECALL SETUP RECALL_PANEL RCPN The RECALL_PANEL...

Page 59: ...Status Enable register ESE The ESE query reads the contents of the ESE register Command Syntax ESE value value 0 to 255 Query Syntax ESE Response Format ESE value Example The following allows the ESB...

Page 60: ...unit is powered up 6 64 URQ 1 Not used On older Teledyne LeCroy oscilloscopes this bit reports soft key inputs It does not apply to WaveAce oscilloscopes 5 32 CME 1 CoMmand parser Error has been detec...

Page 61: ...se to the previous query was read output buffer flushed 1 2 RQC 0 Oscilloscope never ReQuests bus Control The ReQuest Control bit RQC is always false 0 as the oscilloscope has no GPIB controlling capa...

Page 62: ...gister The query is useful to obtain a complete overview of the state of your oscilloscope Query Syntax ALl_STatus Response Format ALl_STatus ESR value INR value DDR value CMR value EXR value URR valu...

Page 63: ...ommands ALL_STATUS CLS CMR Status Register Structure Value Description 1 Unrecognized command query header 2 Illegal header path 3 Illegal number 4 Illegal number suffix 5 Unrecognized keyword 6 Strin...

Page 64: ...lue Description 15 14 0 Reserved 13 8192 1 Timebase hardware failure detected 12 4096 1 Trigger hardware failure detected 11 2048 1 Channel 4 hardware failure detected 10 1024 1 Channel 3 hardware fai...

Page 65: ...d to correctly process a command For instance the oscilloscope cannot be set to RIS at a slow timebase 23 Option error The command applies to an option which has not been installed 24 Unresolved parsi...

Page 66: ...write protected when user attempted to create a file to delete a file or to format the device 54 Bad mass storage detected during formatting 55 Mass storage root directory full Cannot add directory 56...

Page 67: ...outcome 11 2048 1 Waveform processing has terminated in trace F4 10 1024 1 Waveform processing has terminated in trace F3 9 512 1 Waveform processing has terminated in trace F2 8 256 1 Waveform proce...

Page 68: ...e WAVEFORM command transfers a waveform from the controller to the oscilloscope The WAVEFORM query reads a waveform from the oscilloscope to the controller WAVEFORM stores an external waveform back in...

Page 69: ...ace TA TB TC TD C1 C2 C3 C4 M1 M2 M3 M4 M5 M6 M7 M8 M9 M10 entity DESC TEXT TIME DAT1 DAT2 ALL If you do not provide a parameter ALL is assumed Response Format trace WaveForm entity waveform_data_bloc...

Page 70: ...sferred points FP first point SN segment number sparsing 0 to n where 0 sends all data points n sends every nth data point number of transferred points 0 to n where 0 sends all data points n sends a m...

Page 71: ...Descriptor Block WAVEDESC Explanation 0 DESCRIPTOR_NAME string the first 8 chars are always WAVEDESC 16 TEMPLATE_NAME string 32 COMM_TYPE enum chosen by remote command COMM_FORMAT _0 byte _1 word ende...

Page 72: ...s of TRIGTIME array 52 RIS_TIME_ARRAY long length in bytes of RIS_TIME array 56 RES_ARRAY1 long an expansion entry is reserved 60 WAVE_ARRAY_1 long length in bytes of 1st simple data array In transmit...

Page 73: ...RVED1 word 114 RESERVED2 word 2 expansion entries The following variables describe the waveform and the time at which the waveform was generated 116 WAVE_ARRAY_COUNT long number of data points in the...

Page 74: ...FIRST_POINT long for input and output indicates the offset relative to the beginning of the trace buffer Value is the same as the FP parameter of the WFSU remote command 136 SPARSING_FACTOR long for...

Page 75: ...which always include data points in DATA_ARRAY_1 and min max pairs in DATA_ARRAY_2 Value is the number of data points for each min max pair 154 PAIR_OFFSET word for Peak Detect waveforms only Value is...

Page 76: ...averaged data is 10 12 bit etc 174 NOM_SUBARRAY_COUNT word for Sequence nominal segment count else 1 176 HORIZ_INTERVAL float sampling interval for time domain waveforms 180 HORIZ_OFFSET double trigge...

Page 77: ...gger 312 ACQ_DURATION float duration of the acquisition in sec in multi trigger waveforms e g sequence RIS or averaging 316 RECORD_TYPE enum _0 single_sweep _1 interleaved _2 histogram _3 graph _4 fil...

Page 78: ...d expansion entry 322 RIS_SWEEPS word for RIS the number of sweeps else 1 The following variables describe the basic acquisition conditions used when the waveform was acquired 324 TIMEBASE enum _0 1_p...

Page 79: ..._15 100_ns div _16 200_ns div _17 500_ns div _18 1_us div _19 2_us div _20 5_us div _21 10_us div _22 20_us div _23 50_us div _24 100_us div _25 200_us div _26 500_us div _27 1_ms div _28 2_ms div _29...

Page 80: ...iv _39 10_s div _40 20_s div _41 50_s div _42 100_s div _43 200_s div _44 500_s div _45 1_ks div _46 2_ks div _47 5_ks div _100 EXTERNAL endenum 326 VERT_COUPLING enum _0 DC_50_Ohms _1 ground _2 DC_1M...

Page 81: ...20_uV div _5 50_uV div _6 100_uV div _7 200_uV div _8 500_uV div _9 1_mV div _10 2_mV div _11 5_mV div _12 10_mV div _13 20_mV div _14 50_mV div _15 100_mV div _16 200_mV div _17 500_mV div _18 1_V di...

Page 82: ...7 1_kV div endenum 334 BANDWIDTH_LIMIT enum _0 off _1 on endenum 336 VERTICAL_VERNIER float 340 ACQ_VERT_OFFSET float 344 WAVE_SOURCE enum _0 CHANNEL_1 _1 CHANNEL_2 _2 CHANNEL_3 _3 CHANNEL_4 _9 UNKNOW...

Page 83: ...ay TRIGTIME This optional time array is only present with SEQNCE waveforms The following data block is repeated for each segment which makes up the acquired sequence record 0 TRIGGER_TIME double for s...

Page 84: ...uble seconds from trigger to zeroth point of segment 00 ENDARRAY DATA_ARRAY_1 ARRAY Explanation of the data array DATA_ARRAY_1 This main data array is always present It is the only data array for most...

Page 85: ...1 In the first 2 cases there is exactly one data item in DATA_ARRAY_2 for each data item in DATA_ARRAY_1 In Peak Detect waveforms there may be fewer data values in DATA_ARRAY_2 as described by the var...

Page 86: ...Y Explanation of the DUAL array This data array is identical to DATA_ARRAY_1 followed by DATA_ARRAY_2 DUAL is an accepted alias name for the combined arrays DATA_ARRAY_1 and DATA_ARRAY_2 e g real and...

Page 87: ...e minimum they consist of the basic descriptor block WAVEDESC a data array block Some more complex waveforms e g Extrema data or the results of a Fourier transform may contain several data array block...

Page 88: ...e byte 08 bit signed data value word 16 bit signed data value long 32 bit signed data value float 32 bit IEEE floating point value with the format shown below 31 30 23 22 0 bit position s exponent fra...

Page 89: ...ately The integer is preceded by an _ time_stamp double precision floating point number for the number of seconds and some bytes for minutes hours days months and year double seconds 0 to 59 byte minu...

Page 90: ...bits bit 31 bit 30 bit 29 bit 28 bit 3 bit 2 bit 1 bit 0 NOTE If the byte order command CORD is set for low byte first the bytes as received in a waveform descriptor are received in reverse order How...

Page 91: ...wo to a power that is 2 e to create a value E Then we have to create the multiplying number The values of the 23 bits are as follows bit 22 is worth 0 5 21 is worth 0 25 20 is worth 0 125 19 is worth...

Page 92: ......

Reviews: