RTG Configuration Sections and Keys
- Updated2024-10-21
- 2 minute(s) read
RTG Configuration Sections and Keys
The INI file and option string sections support multiple key and value pairs.
- Use Setting in the INI file to configure the default server settings.
- Use APISetup for the Create NI-RTG configuration.
- Use DriverSetup for Initialize configuration and setting a default personality.
- Use <Instrument Name> for VST configuration—such as triggers and associating with an agile attenuator—where <Instrument Name> is the VST device name listed in NI MAX.
- Use <Coprocessor Name> for Create Coprocessor configuration, where <Coprocessor Name> is the instrument name listed in NI MAX.
- Use CalibrationSetup for Start System Self Calibration configuration.
Section | Key | Use | Valid Values |
---|---|---|---|
Setting | ServerIP | INI file only. Server default IP address (required). |
|
ServerPort | INI file only. Server default Ethernet port static IP address (required). |
|
|
APISetup | ClassName | Full name of the class to be instantiated. |
|
DriverSetup | IPAddress | Value that matches the ServerIP value in the INI file. |
|
Port | Value that matches the ServerPort value in the INI file. |
|
|
Timeout | Time (in milliseconds) before connection between the client and gRPC server disconnects. |
|
|
personality | RTG personality mode. |
|
|
INIPath | Option string only. The path to override the default configuration INI file. |
|
|
<Instrument Name> | pxi_trigger_output | RTG instrument hardware trigger output
source. Note: You should not select the same pxi_trigger_output for more than one VST in a given PXI bus. |
|
pxi_trigger_input | RTG instrument hardware trigger input source.
Note: You can also configure pxi_trigger_input through the RTG API as a hardware trigger source. |
|
|
aatt | Device name in NI MAX of the agile attenuator connected to the VST. | The agile attenuator name must match how it is listed in NI MAX. | |
<Coprocessor Name> | bitfile_path | Full path (including filename and extension) to the custom coprocessor bitfile (required). | The full path must include the filename and extension. |
min_latency | Time (in seconds) that a sample is delayed through
the combined RTG+Coprocessor system (required).
Note: Using the default min_latency value of 0 will return an error. Find the minimum latency for your VST in Minimum Latency. |
|
|
timeout | Time (in seconds) to allow the coprocessor and the RTG VST to establish an Aurora link over the MGT interface. |
|
|
CalibrationSetup | <Device Name> | VST device name (as listed in MAX) with the calibration configurations. |
|
Related Information
- Minimum Latency
This requires informing the VST of what the desired round-trip latency is for data that enters the VST Rx port, is passed to the coprocessor, is passed back to the VST, and is then generated on the VST Tx port.