: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
Performs a Full Range Gain Calibration and save it to the file system.
A path is required otherwise NO calibration file will be saved.
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 'c:\\<targetpath>\\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)