mmemory
¶
The mmemory commands module.
These commands are used in the following models: AWG5K, AWG5KC, AWG7K, AWG7KC
THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.
Please report an issue if one is found.
Commands and Queries
- MMEMory:CATalog? [<msus>]
- MMEMory:CDIRectory [<directory_name>]
- MMEMory:CDIRectory?
- MMEMory:DATA <file_name>,<block_data>
- MMEMory:DATA? <file_name>
- MMEMory:DELete <file_name>[,<msus>]
- MMEMory:EXPort <wfm_name>,<filename>,<type>
- MMEMory:IMPort <wfm_name>,<filename>,<type>
- MMEMory:IMPort:PARameter:FREQuency:UPDate:STATe <state>
- MMEMory:IMPort:PARameter:FREQuency:UPDate:STATe?
- MMEMory:IMPort:PARameter:LEVel:UPDate:CHANnel <NR1>
- MMEMory:IMPort:PARameter:LEVel:UPDate:CHANnel?
- MMEMory:IMPort:PARameter:LEVel:UPDate:STATe <state>
- MMEMory:IMPort:PARameter:LEVel:UPDate:STATe?
- MMEMory:IMPort:PARameter:LEVel:UPDate:TYPE <Type>
- MMEMory:IMPort:PARameter:LEVel:UPDate:TYPE?
- MMEMory:IMPort:PARameter:NORMalize {NONE|FSCale|ZREFerence}
- MMEMory:IMPort:PARameter:NORMalize?
- MMEMory:IMPort:PARameter:RESampling:FREQuency <NR3>
- MMEMory:IMPort:PARameter:RESampling:FREQuency?
- MMEMory:IMPort:PARameter:RESampling:STATe <state>
- MMEMory:IMPort:PARameter:RESampling:STATe?
- MMEMory:MDIRectory <directory_name>
- MMEMory:MSIS [<msus>]
- MMEMory:MSIS?
Mmemory
¶
Bases: SCPICmdRead
The MMEMory command tree.
Usage
- Using the
.query()method will send theMMEMory?query. - Using the
.verify(value)method will send theMMEMory?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.catalog: TheMMEMory:CATalogcommand..cdirectory: TheMMEMory:CDIRectorycommand..data: TheMMEMory:DATAcommand..delete: TheMMEMory:DELetecommand..export: TheMMEMory:EXPortcommand..import: TheMMEMory:IMPortcommand..mdirectory: TheMMEMory:MDIRectorycommand..msis: TheMMEMory:MSIScommand.
catalog
property
¶
catalog: MmemoryCatalog
Return the MMEMory:CATalog command.
Description
- This command returns the current contents and state of the mass storage media.
Usage
- Using the
.query(argument)method will send theMMEMory:CATalog? argumentquery. - Using the
.verify(argument, value)method will send theMMEMory:CATalog? argumentquery and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MMEMory:CATalog? [<msus>]
cdirectory
property
¶
cdirectory: MmemoryCdirectory
Return the MMEMory:CDIRectory command.
Description
- This command changes the current working directory in the mass storage system.
Usage
- Using the
.query()method will send theMMEMory:CDIRectory?query. - Using the
.verify(value)method will send theMMEMory:CDIRectory?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMMEMory:CDIRectory valuecommand.
SCPI Syntax
- MMEMory:CDIRectory [<directory_name>]
- MMEMory:CDIRectory?
data
property
¶
data: MmemoryData
Return the MMEMory:DATA command.
Description
- This command and query sets or returns block data to/from the file in the current mass
storage device. This command has a limit of 650,000,000 bytes of data. If this limit
is insufficient, consider the following alternatives: Use a more efficient file
encoding (WFM or PAT) when sending data. Use instrument commands for direct control
(
WLIST:WAVEFORM:DATA, FREQ, VOLT, and so on). Use Ethernet (ftp, http, or file sharing) to transfer the file.
Usage
- Using the
.query(argument)method will send theMMEMory:DATA? argumentquery. - Using the
.verify(argument, value)method will send theMMEMory:DATA? argumentquery and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMMEMory:DATA valuecommand.
SCPI Syntax
- MMEMory:DATA <file_name>,<block_data>
- MMEMory:DATA? <file_name>
Info
<file_name>,<block_data>.
delete
property
¶
delete: MmemoryDelete
Return the MMEMory:DELete command.
Description
- This command deletes a file or directory from the AWG’s hard disk. When used on a directory, this command succeeds only if the directory is empty.
Usage
- Using the
.write(value)method will send theMMEMory:DELete valuecommand.
SCPI Syntax
- MMEMory:DELete <file_name>[,<msus>]
export
property
¶
export: MmemoryExport
Return the MMEMory:EXPort command.
Description
- This command exports a waveform file from the arbitrary waveform generator setup. The supported file formats are: TXT - Text file with analog data TXT8 - Text file with 8-bit DAC resolution TXT10 - Text file with 10-bit DAC resolution TXT14 - Text file with 14-bit DAC resolution (AWG5000 Series only) WFM - AWG400/AWG500/AWG600/AWG700 Series waveform
Usage
- Using the
.write(value)method will send theMMEMory:EXPort valuecommand.
SCPI Syntax
- MMEMory:EXPort <wfm_name>,<filename>,<type>
Info
<wfm_name>,<filename>,<type><wfm_name>::=. <filename>::=. <type>= {TXT|TXT8|TXT10|TXT14|WFM}.
import_
property
¶
import_: MmemoryImport
Return the MMEMory:IMPort command.
Description
- This command imports a file into the arbitrary waveform generator’s setup as a waveform. The supported file formats are: ISF - TDS3000 and DPO4000 waveform format TDS - TDS5000/TDS6000/TDS7000, DPO7000/DPO70000/DSA70000 Series waveform TXT - Text file with analog data TXT8 - Text file with 8-bit DAC resolution TXT10 - Text file with 10-bit DAC resolution TXT14 - Text file with 14-bit DAC resolution WFM - AWG400/AWG500/AWG600/AWG700 Series waveform PAT - AWG400/AWG500/AWG600/AWG700 Series pattern file TFW - AFG3000 Series waveform file format IQT - RSA3000 Series waveform file format TIQ - RSA6000 Series waveform file format
Usage
- Using the
.write(value)method will send theMMEMory:IMPort valuecommand.
SCPI Syntax
- MMEMory:IMPort <wfm_name>,<filename>,<type>
Info
<wfm_name>,<filename>,<type><wfm_name>::=. <filename>::=. <type>= {ISF|TDS|TXT|TXT8|TXT10|TXT14|WFM|PAT|TFW}.
Sub-properties
.parameter: TheMMEMory:IMPort:PARametercommand tree.
mdirectory
property
¶
mdirectory: MmemoryMdirectory
Return the MMEMory:MDIRectory command.
Description
- This command creates a directory in the mass storage system. If the specified directory is locked in the mass storage system, this command causes an error.
Usage
- Using the
.write(value)method will send theMMEMory:MDIRectory valuecommand.
SCPI Syntax
- MMEMory:MDIRectory <directory_name>
msis
property
¶
msis: MmemoryMsis
Return the MMEMory:MSIS command.
Description
- This command selects or returns a mass storage device used by all MMEMory commands.
specifies a drive using a drive letter. The drive letter can represent hard disk drives, network drives, external DVD/CD-RW drives, or USB memory.
Usage
- Using the
.query()method will send theMMEMory:MSIS?query. - Using the
.verify(value)method will send theMMEMory:MSIS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMMEMory:MSIS valuecommand.
SCPI Syntax
- MMEMory:MSIS [<msus>]
- MMEMory:MSIS?
MmemoryCatalog
¶
Bases: SCPICmdReadWithArguments
The MMEMory:CATalog command.
Description
- This command returns the current contents and state of the mass storage media.
Usage
- Using the
.query(argument)method will send theMMEMory:CATalog? argumentquery. - Using the
.verify(argument, value)method will send theMMEMory:CATalog? argumentquery and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MMEMory:CATalog? [<msus>]
MmemoryCdirectory
¶
Bases: SCPICmdWrite, SCPICmdRead
The MMEMory:CDIRectory command.
Description
- This command changes the current working directory in the mass storage system.
Usage
- Using the
.query()method will send theMMEMory:CDIRectory?query. - Using the
.verify(value)method will send theMMEMory:CDIRectory?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMMEMory:CDIRectory valuecommand.
SCPI Syntax
- MMEMory:CDIRectory [<directory_name>]
- MMEMory:CDIRectory?
MmemoryData
¶
Bases: SCPICmdWrite, SCPICmdReadWithArguments
The MMEMory:DATA command.
Description
- This command and query sets or returns block data to/from the file in the current mass
storage device. This command has a limit of 650,000,000 bytes of data. If this limit is
insufficient, consider the following alternatives: Use a more efficient file encoding (WFM
or PAT) when sending data. Use instrument commands for direct control
(
WLIST:WAVEFORM:DATA, FREQ, VOLT, and so on). Use Ethernet (ftp, http, or file sharing) to transfer the file.
Usage
- Using the
.query(argument)method will send theMMEMory:DATA? argumentquery. - Using the
.verify(argument, value)method will send theMMEMory:DATA? argumentquery and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMMEMory:DATA valuecommand.
SCPI Syntax
- MMEMory:DATA <file_name>,<block_data>
- MMEMory:DATA? <file_name>
Info
<file_name>,<block_data>.
MmemoryDelete
¶
Bases: SCPICmdWrite
The MMEMory:DELete command.
Description
- This command deletes a file or directory from the AWG’s hard disk. When used on a directory, this command succeeds only if the directory is empty.
Usage
- Using the
.write(value)method will send theMMEMory:DELete valuecommand.
SCPI Syntax
- MMEMory:DELete <file_name>[,<msus>]
MmemoryExport
¶
Bases: SCPICmdWrite
The MMEMory:EXPort command.
Description
- This command exports a waveform file from the arbitrary waveform generator setup. The supported file formats are: TXT - Text file with analog data TXT8 - Text file with 8-bit DAC resolution TXT10 - Text file with 10-bit DAC resolution TXT14 - Text file with 14-bit DAC resolution (AWG5000 Series only) WFM - AWG400/AWG500/AWG600/AWG700 Series waveform
Usage
- Using the
.write(value)method will send theMMEMory:EXPort valuecommand.
SCPI Syntax
- MMEMory:EXPort <wfm_name>,<filename>,<type>
Info
<wfm_name>,<filename>,<type><wfm_name>::=. <filename>::=. <type>= {TXT|TXT8|TXT10|TXT14|WFM}.
MmemoryImport
¶
Bases: SCPICmdWrite, SCPICmdRead
The MMEMory:IMPort command.
Description
- This command imports a file into the arbitrary waveform generator’s setup as a waveform. The supported file formats are: ISF - TDS3000 and DPO4000 waveform format TDS - TDS5000/TDS6000/TDS7000, DPO7000/DPO70000/DSA70000 Series waveform TXT - Text file with analog data TXT8 - Text file with 8-bit DAC resolution TXT10 - Text file with 10-bit DAC resolution TXT14 - Text file with 14-bit DAC resolution WFM - AWG400/AWG500/AWG600/AWG700 Series waveform PAT - AWG400/AWG500/AWG600/AWG700 Series pattern file TFW - AFG3000 Series waveform file format IQT - RSA3000 Series waveform file format TIQ - RSA6000 Series waveform file format
Usage
- Using the
.write(value)method will send theMMEMory:IMPort valuecommand.
SCPI Syntax
- MMEMory:IMPort <wfm_name>,<filename>,<type>
Info
<wfm_name>,<filename>,<type><wfm_name>::=. <filename>::=. <type>= {ISF|TDS|TXT|TXT8|TXT10|TXT14|WFM|PAT|TFW}.
Properties
.parameter: TheMMEMory:IMPort:PARametercommand tree.
parameter
property
¶
parameter: MmemoryImportParameter
Return the MMEMory:IMPort:PARameter command tree.
Usage
- Using the
.query()method will send theMMEMory:IMPort:PARameter?query. - Using the
.verify(value)method will send theMMEMory:IMPort:PARameter?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.frequency: TheMMEMory:IMPort:PARameter:FREQuencycommand tree..level: TheMMEMory:IMPort:PARameter:LEVelcommand tree..normalize: TheMMEMory:IMPort:PARameter:NORMalizecommand..resampling: TheMMEMory:IMPort:PARameter:RESamplingcommand tree.
MmemoryImportParameter
¶
Bases: SCPICmdRead
The MMEMory:IMPort:PARameter command tree.
Usage
- Using the
.query()method will send theMMEMory:IMPort:PARameter?query. - Using the
.verify(value)method will send theMMEMory:IMPort:PARameter?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.frequency: TheMMEMory:IMPort:PARameter:FREQuencycommand tree..level: TheMMEMory:IMPort:PARameter:LEVelcommand tree..normalize: TheMMEMory:IMPort:PARameter:NORMalizecommand..resampling: TheMMEMory:IMPort:PARameter:RESamplingcommand tree.
frequency
property
¶
frequency: MmemoryImportParameterFrequency
Return the MMEMory:IMPort:PARameter:FREQuency command tree.
Usage
- Using the
.query()method will send theMMEMory:IMPort:PARameter:FREQuency?query. - Using the
.verify(value)method will send theMMEMory:IMPort:PARameter:FREQuency?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.update: TheMMEMory:IMPort:PARameter:FREQuency:UPDatecommand tree.
level
property
¶
level: MmemoryImportParameterLevel
Return the MMEMory:IMPort:PARameter:LEVel command tree.
Usage
- Using the
.query()method will send theMMEMory:IMPort:PARameter:LEVel?query. - Using the
.verify(value)method will send theMMEMory:IMPort:PARameter:LEVel?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.update: TheMMEMory:IMPort:PARameter:LEVel:UPDatecommand tree.
normalize
property
¶
normalize: MmemoryImportParameterNormalize
Return the MMEMory:IMPort:PARameter:NORMalize command.
Description
- This command sets or queries if the imported data is normalized during text data import operation. The imported waveform data is normalized based on the option set in this command. When ZREFerence is selected, the offset is preserved during normalization operation. If FSCale is selected, offset is lost and full scale of the DAC is used for normalization. NONE will not normalize the data.
Usage
- Using the
.query()method will send theMMEMory:IMPort:PARameter:NORMalize?query. - Using the
.verify(value)method will send theMMEMory:IMPort:PARameter:NORMalize?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMMEMory:IMPort:PARameter:NORMalize valuecommand.
SCPI Syntax
- MMEMory:IMPort:PARameter:NORMalize {NONE|FSCale|ZREFerence}
- MMEMory:IMPort:PARameter:NORMalize?
Info
<Normalization_type>NONEindicates that the imported data is not normalized.FSCaleindicates that the imported data is normalized with full DAC range.ZREFerenceindicates that the imported data is normalized with offset preserved.
resampling
property
¶
resampling: MmemoryImportParameterResampling
Return the MMEMory:IMPort:PARameter:RESampling command tree.
Usage
- Using the
.query()method will send theMMEMory:IMPort:PARameter:RESampling?query. - Using the
.verify(value)method will send theMMEMory:IMPort:PARameter:RESampling?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.frequency: TheMMEMory:IMPort:PARameter:RESampling:FREQuencycommand..state: TheMMEMory:IMPort:PARameter:RESampling:STATecommand.
MmemoryImportParameterFrequency
¶
Bases: SCPICmdRead
The MMEMory:IMPort:PARameter:FREQuency command tree.
Usage
- Using the
.query()method will send theMMEMory:IMPort:PARameter:FREQuency?query. - Using the
.verify(value)method will send theMMEMory:IMPort:PARameter:FREQuency?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.update: TheMMEMory:IMPort:PARameter:FREQuency:UPDatecommand tree.
update
property
¶
Return the MMEMory:IMPort:PARameter:FREQuency:UPDate command tree.
Usage
- Using the
.query()method will send theMMEMory:IMPort:PARameter:FREQuency:UPDate?query. - Using the
.verify(value)method will send theMMEMory:IMPort:PARameter:FREQuency:UPDate?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.state: TheMMEMory:IMPort:PARameter:FREQuency:UPDate:STATecommand.
MmemoryImportParameterFrequencyUpdate
¶
Bases: SCPICmdRead
The MMEMory:IMPort:PARameter:FREQuency:UPDate command tree.
Usage
- Using the
.query()method will send theMMEMory:IMPort:PARameter:FREQuency:UPDate?query. - Using the
.verify(value)method will send theMMEMory:IMPort:PARameter:FREQuency:UPDate?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.state: TheMMEMory:IMPort:PARameter:FREQuency:UPDate:STATecommand.
state
property
¶
Return the MMEMory:IMPort:PARameter:FREQuency:UPDate:STATe command.
Description
- This command sets or queries the FREQuency parameter which determines whether frequency is modified during waveform import. If this value is set, the sampling rate is automatically updated during waveform import.
Usage
- Using the
.query()method will send theMMEMory:IMPort:PARameter:FREQuency:UPDate:STATe?query. - Using the
.verify(value)method will send theMMEMory:IMPort:PARameter:FREQuency:UPDate:STATe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMMEMory:IMPort:PARameter:FREQuency:UPDate:STATe valuecommand.
SCPI Syntax
- MMEMory:IMPort:PARameter:FREQuency:UPDate:STATe <state>
- MMEMory:IMPort:PARameter:FREQuency:UPDate:STATe?
Info
<state>::=. 0indicates OFF.1indicates ON.
MmemoryImportParameterFrequencyUpdateState
¶
Bases: SCPICmdWrite, SCPICmdRead
The MMEMory:IMPort:PARameter:FREQuency:UPDate:STATe command.
Description
- This command sets or queries the FREQuency parameter which determines whether frequency is modified during waveform import. If this value is set, the sampling rate is automatically updated during waveform import.
Usage
- Using the
.query()method will send theMMEMory:IMPort:PARameter:FREQuency:UPDate:STATe?query. - Using the
.verify(value)method will send theMMEMory:IMPort:PARameter:FREQuency:UPDate:STATe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMMEMory:IMPort:PARameter:FREQuency:UPDate:STATe valuecommand.
SCPI Syntax
- MMEMory:IMPort:PARameter:FREQuency:UPDate:STATe <state>
- MMEMory:IMPort:PARameter:FREQuency:UPDate:STATe?
Info
<state>::=. 0indicates OFF.1indicates ON.
MmemoryImportParameterLevel
¶
Bases: SCPICmdRead
The MMEMory:IMPort:PARameter:LEVel command tree.
Usage
- Using the
.query()method will send theMMEMory:IMPort:PARameter:LEVel?query. - Using the
.verify(value)method will send theMMEMory:IMPort:PARameter:LEVel?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.update: TheMMEMory:IMPort:PARameter:LEVel:UPDatecommand tree.
update
property
¶
Return the MMEMory:IMPort:PARameter:LEVel:UPDate command tree.
Usage
- Using the
.query()method will send theMMEMory:IMPort:PARameter:LEVel:UPDate?query. - Using the
.verify(value)method will send theMMEMory:IMPort:PARameter:LEVel:UPDate?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.channel: TheMMEMory:IMPort:PARameter:LEVel:UPDate:CHANnelcommand..type: TheMMEMory:IMPort:PARameter:LEVel:UPDate:TYPEcommand..state: TheMMEMory:IMPort:PARameter:LEVel:UPDate:STATecommand.
MmemoryImportParameterLevelUpdate
¶
Bases: SCPICmdRead
The MMEMory:IMPort:PARameter:LEVel:UPDate command tree.
Usage
- Using the
.query()method will send theMMEMory:IMPort:PARameter:LEVel:UPDate?query. - Using the
.verify(value)method will send theMMEMory:IMPort:PARameter:LEVel:UPDate?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.channel: TheMMEMory:IMPort:PARameter:LEVel:UPDate:CHANnelcommand..type: TheMMEMory:IMPort:PARameter:LEVel:UPDate:TYPEcommand..state: TheMMEMory:IMPort:PARameter:LEVel:UPDate:STATecommand.
channel
property
¶
Return the MMEMory:IMPort:PARameter:LEVel:UPDate:CHANnel command.
Description
- This command sets or queries the channel for which the amplitude and offset values will be updated during import.
Usage
- Using the
.query()method will send theMMEMory:IMPort:PARameter:LEVel:UPDate:CHANnel?query. - Using the
.verify(value)method will send theMMEMory:IMPort:PARameter:LEVel:UPDate:CHANnel?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMMEMory:IMPort:PARameter:LEVel:UPDate:CHANnel valuecommand.
SCPI Syntax
- MMEMory:IMPort:PARameter:LEVel:UPDate:CHANnel <NR1>
- MMEMory:IMPort:PARameter:LEVel:UPDate:CHANnel?
Info
<NR1>
state
property
¶
Return the MMEMory:IMPort:PARameter:LEVel:UPDate:STATe command.
Description
- This command sets or queries the LEVel parameter which determines whether amplitude and offsets are modified during waveform import. If this value is set, the instrument amplitude and offset are automatically updated during waveform import.
Usage
- Using the
.query()method will send theMMEMory:IMPort:PARameter:LEVel:UPDate:STATe?query. - Using the
.verify(value)method will send theMMEMory:IMPort:PARameter:LEVel:UPDate:STATe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMMEMory:IMPort:PARameter:LEVel:UPDate:STATe valuecommand.
SCPI Syntax
- MMEMory:IMPort:PARameter:LEVel:UPDate:STATe <state>
- MMEMory:IMPort:PARameter:LEVel:UPDate:STATe?
Info
<state>::=. 0indicates OFF.1indicates ON.
type
property
¶
Return the MMEMory:IMPort:PARameter:LEVel:UPDate:TYPE command.
Description
- This commands sets or queries the data to be imported. It also sets or queries which
data’s amplitude and offset values are selected for update during RSA file import.
This command is effective only when
MMEMORY:IMPORT:PARAMETER:LEVEL:UPDATE:STATEis set to True and IQT or TIQ is selected as thefor the MMEMORY:IMPORTcommand.
Usage
- Using the
.query()method will send theMMEMory:IMPort:PARameter:LEVel:UPDate:TYPE?query. - Using the
.verify(value)method will send theMMEMory:IMPort:PARameter:LEVel:UPDate:TYPE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMMEMory:IMPort:PARameter:LEVel:UPDate:TYPE valuecommand.
SCPI Syntax
- MMEMory:IMPort:PARameter:LEVel:UPDate:TYPE <Type>
- MMEMory:IMPort:PARameter:LEVel:UPDate:TYPE?
Info
<Type>::={IDATa|QDATa}.IDATaindicates that the instrument imports I data.QDATaindicates that the instrument imports Q data.
MmemoryImportParameterLevelUpdateChannel
¶
Bases: SCPICmdWrite, SCPICmdRead
The MMEMory:IMPort:PARameter:LEVel:UPDate:CHANnel command.
Description
- This command sets or queries the channel for which the amplitude and offset values will be updated during import.
Usage
- Using the
.query()method will send theMMEMory:IMPort:PARameter:LEVel:UPDate:CHANnel?query. - Using the
.verify(value)method will send theMMEMory:IMPort:PARameter:LEVel:UPDate:CHANnel?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMMEMory:IMPort:PARameter:LEVel:UPDate:CHANnel valuecommand.
SCPI Syntax
- MMEMory:IMPort:PARameter:LEVel:UPDate:CHANnel <NR1>
- MMEMory:IMPort:PARameter:LEVel:UPDate:CHANnel?
Info
<NR1>
MmemoryImportParameterLevelUpdateState
¶
Bases: SCPICmdWrite, SCPICmdRead
The MMEMory:IMPort:PARameter:LEVel:UPDate:STATe command.
Description
- This command sets or queries the LEVel parameter which determines whether amplitude and offsets are modified during waveform import. If this value is set, the instrument amplitude and offset are automatically updated during waveform import.
Usage
- Using the
.query()method will send theMMEMory:IMPort:PARameter:LEVel:UPDate:STATe?query. - Using the
.verify(value)method will send theMMEMory:IMPort:PARameter:LEVel:UPDate:STATe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMMEMory:IMPort:PARameter:LEVel:UPDate:STATe valuecommand.
SCPI Syntax
- MMEMory:IMPort:PARameter:LEVel:UPDate:STATe <state>
- MMEMory:IMPort:PARameter:LEVel:UPDate:STATe?
Info
<state>::=. 0indicates OFF.1indicates ON.
MmemoryImportParameterLevelUpdateType
¶
Bases: SCPICmdWrite, SCPICmdRead
The MMEMory:IMPort:PARameter:LEVel:UPDate:TYPE command.
Description
- This commands sets or queries the data to be imported. It also sets or queries which
data’s amplitude and offset values are selected for update during RSA file import. This
command is effective only when
MMEMORY:IMPORT:PARAMETER:LEVEL:UPDATE:STATEis set to True and IQT or TIQ is selected as thefor the MMEMORY:IMPORTcommand.
Usage
- Using the
.query()method will send theMMEMory:IMPort:PARameter:LEVel:UPDate:TYPE?query. - Using the
.verify(value)method will send theMMEMory:IMPort:PARameter:LEVel:UPDate:TYPE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMMEMory:IMPort:PARameter:LEVel:UPDate:TYPE valuecommand.
SCPI Syntax
- MMEMory:IMPort:PARameter:LEVel:UPDate:TYPE <Type>
- MMEMory:IMPort:PARameter:LEVel:UPDate:TYPE?
Info
<Type>::={IDATa|QDATa}.IDATaindicates that the instrument imports I data.QDATaindicates that the instrument imports Q data.
MmemoryImportParameterNormalize
¶
Bases: SCPICmdWrite, SCPICmdRead
The MMEMory:IMPort:PARameter:NORMalize command.
Description
- This command sets or queries if the imported data is normalized during text data import operation. The imported waveform data is normalized based on the option set in this command. When ZREFerence is selected, the offset is preserved during normalization operation. If FSCale is selected, offset is lost and full scale of the DAC is used for normalization. NONE will not normalize the data.
Usage
- Using the
.query()method will send theMMEMory:IMPort:PARameter:NORMalize?query. - Using the
.verify(value)method will send theMMEMory:IMPort:PARameter:NORMalize?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMMEMory:IMPort:PARameter:NORMalize valuecommand.
SCPI Syntax
- MMEMory:IMPort:PARameter:NORMalize {NONE|FSCale|ZREFerence}
- MMEMory:IMPort:PARameter:NORMalize?
Info
<Normalization_type>NONEindicates that the imported data is not normalized.FSCaleindicates that the imported data is normalized with full DAC range.ZREFerenceindicates that the imported data is normalized with offset preserved.
MmemoryImportParameterResampling
¶
Bases: SCPICmdRead
The MMEMory:IMPort:PARameter:RESampling command tree.
Usage
- Using the
.query()method will send theMMEMory:IMPort:PARameter:RESampling?query. - Using the
.verify(value)method will send theMMEMory:IMPort:PARameter:RESampling?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.frequency: TheMMEMory:IMPort:PARameter:RESampling:FREQuencycommand..state: TheMMEMory:IMPort:PARameter:RESampling:STATecommand.
frequency
property
¶
frequency: MmemoryImportParameterResamplingFrequency
Return the MMEMory:IMPort:PARameter:RESampling:FREQuency command.
Description
- This command sets or queries the sampling rate parameter for resampling. The specified sampling rate is applied to imported waveform.
Usage
- Using the
.query()method will send theMMEMory:IMPort:PARameter:RESampling:FREQuency?query. - Using the
.verify(value)method will send theMMEMory:IMPort:PARameter:RESampling:FREQuency?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMMEMory:IMPort:PARameter:RESampling:FREQuency valuecommand.
SCPI Syntax
- MMEMory:IMPort:PARameter:RESampling:FREQuency <NR3>
- MMEMory:IMPort:PARameter:RESampling:FREQuency?
Info
<NR3>
state
property
¶
Return the MMEMory:IMPort:PARameter:RESampling:STATe command.
Description
- This command sets or queries the resampling state for waveform import. This command is
effective only when the following conditions are met: Waveform data to be imported
must have sampling rate information.
MMEMORY:IMPORT:PARAMETER:FREQUENCY:UPDATE:STATEcommand must be set to True. Use this command to set the resampling state on or off. If you set the resampling state on, resampling is automatically invoked when importing waveform data. The query form of this command returns the resampling state of the instrument.
Usage
- Using the
.query()method will send theMMEMory:IMPort:PARameter:RESampling:STATe?query. - Using the
.verify(value)method will send theMMEMory:IMPort:PARameter:RESampling:STATe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMMEMory:IMPort:PARameter:RESampling:STATe valuecommand.
SCPI Syntax
- MMEMory:IMPort:PARameter:RESampling:STATe <state>
- MMEMory:IMPort:PARameter:RESampling:STATe?
Info
<state>::=.
MmemoryImportParameterResamplingFrequency
¶
Bases: SCPICmdWrite, SCPICmdRead
The MMEMory:IMPort:PARameter:RESampling:FREQuency command.
Description
- This command sets or queries the sampling rate parameter for resampling. The specified sampling rate is applied to imported waveform.
Usage
- Using the
.query()method will send theMMEMory:IMPort:PARameter:RESampling:FREQuency?query. - Using the
.verify(value)method will send theMMEMory:IMPort:PARameter:RESampling:FREQuency?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMMEMory:IMPort:PARameter:RESampling:FREQuency valuecommand.
SCPI Syntax
- MMEMory:IMPort:PARameter:RESampling:FREQuency <NR3>
- MMEMory:IMPort:PARameter:RESampling:FREQuency?
Info
<NR3>
MmemoryImportParameterResamplingState
¶
Bases: SCPICmdWrite, SCPICmdRead
The MMEMory:IMPort:PARameter:RESampling:STATe command.
Description
- This command sets or queries the resampling state for waveform import. This command is
effective only when the following conditions are met: Waveform data to be imported must
have sampling rate information.
MMEMORY:IMPORT:PARAMETER:FREQUENCY:UPDATE:STATEcommand must be set to True. Use this command to set the resampling state on or off. If you set the resampling state on, resampling is automatically invoked when importing waveform data. The query form of this command returns the resampling state of the instrument.
Usage
- Using the
.query()method will send theMMEMory:IMPort:PARameter:RESampling:STATe?query. - Using the
.verify(value)method will send theMMEMory:IMPort:PARameter:RESampling:STATe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMMEMory:IMPort:PARameter:RESampling:STATe valuecommand.
SCPI Syntax
- MMEMory:IMPort:PARameter:RESampling:STATe <state>
- MMEMory:IMPort:PARameter:RESampling:STATe?
Info
<state>::=.
MmemoryMdirectory
¶
Bases: SCPICmdWrite
The MMEMory:MDIRectory command.
Description
- This command creates a directory in the mass storage system. If the specified directory is locked in the mass storage system, this command causes an error.
Usage
- Using the
.write(value)method will send theMMEMory:MDIRectory valuecommand.
SCPI Syntax
- MMEMory:MDIRectory <directory_name>
MmemoryMsis
¶
Bases: SCPICmdWrite, SCPICmdRead
The MMEMory:MSIS command.
Description
- This command selects or returns a mass storage device used by all MMEMory commands.
specifies a drive using a drive letter. The drive letter can represent hard disk drives, network drives, external DVD/CD-RW drives, or USB memory.
Usage
- Using the
.query()method will send theMMEMory:MSIS?query. - Using the
.verify(value)method will send theMMEMory:MSIS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMMEMory:MSIS valuecommand.
SCPI Syntax
- MMEMory:MSIS [<msus>]
- MMEMory:MSIS?