RFmxInstr_SaveAllConfigurations
- Updated2025-10-13
- 1 minute(s) read
Saves all the configured attributes in the RFmx session to a file in the specified file path. Use this function to save the current state of the RFmx session. On a MIMO session, this function saves all the configured attributes for the specified MIMO port.
Syntax
int32 __stdcall RFmxInstr_SaveAllConfigurations(niRFmxInstrHandle instrumentHandle, char filePath[])
Remarks
List configurations, reference waveforms and external attenuation tables are not saved by this function.
Parameters
| Name | Direction | Type | Description |
|---|---|---|---|
| instrumentHandle | [in] | niRFmxInstrHandle | This parameter identifies the instrument session. This parameter is obtained from the RFmxInstr_Initialize function or the RFmxInstr_InitializeFromNIRFSASessionArray function. |
| filePath | [in] | char[] | This parameter specifies the complete path to the file to which the configurations are to be saved. Default file extension: .rfmxconfig |
Returns
Returns the status code of this operation. The status code either indicates success or describes an error or warning condition. Examine the status code from each call to an RFmx function to determine if an error has occurred.
To obtain a text description of the status code and additional information about the error condition, call the RFmxInstr_GetError function.
The general meaning of the status code is as follows:
Value | Meaning |
|---|---|
0 | Success |
Positive Values | Warnings |
Negative Values | Errors |