:MMEMory:STORe:CORRection
Description
Allows to store user-range and full-range calibration data to the file system.
Syntax | Parameter |
---|---|
:MMEMory:STORe:CORRection |
file-path as <string > |
Parameters | accepted format | allowed suffixes | possible Errors | description |
---|---|---|---|---|
<string > |
string value | none |
Illegal parameter value , File name not found --256 |
the string must represent a valid file format and must have '.mcalx' file extension. |
Sample usage
Perform a Full Range Gain Calibration
and save it to the file system.
No path information will be used meaning that the path will be interpreted as
relative to the current working directory.
var visaSession = new TcpipSocket(VISA_RESOURCENAME); visaSession.RawIO.Write(":CALC:PAR:DEF S21\n"); visaSession.RawIO.Write(":SENS:CORR:FULL:THRU\n"); // wait for the action to finish visaSession.RawIO.Write("*OPC?\n"); visaSession.RawIO.Write($":MMEM:STOR:CORR 's21calibration.mcalx'\n"); // wait for the action to finish visaSession.RawIO.Write("*OPC?\n");
Related commands
:MMEMory:LOAD:CORRection:FULLrange
:MMEMory:LOAD:CORRection:USERrange
Related commands in the Automation Interface
SaveCalibration(String) (Gain)
SaveCalibration(String) (Impedance)
SaveCalibration(String) (MultiMode)