NI RFSG Obsolete Attributes - ni/grpc-device GitHub Wiki
- NIRFSG_ATTR_IQ_ENABLED
- NIRFSG_ATTR_UPCONVERTER_CENTER_FREQUENCY_INCREMENT
- NIRFSG_ATTR_UPCONVERTER_CENTER_FREQUENCY_INCREMENT_ANCHOR
- NIRFSG_ATTR_SAMPLE_CLOCK_RATE
- NIRFSG_ATTR_EXTERNAL_CALIBRATION_USER_DEFINED_INFO
- NIRFSG_ATTR_EXTERNAL_CALIBRATION_USER_DEFINED_INFO_MAX_SIZE
| Numeric Value | Data type |
Access | Coercion | High Level Functions |
|---|---|---|---|---|
| 1250401 | ViBoolean | R/W | None | niRFSG_ConfigureIQEnabled |
![]() |
Note This attribute is obsolete and should not be used. |
|---|---|
| Enables or disables IQ (vector) modulation of the output signal. Enabling this attribute is required for generating arbitrary signals. To set this attribute, the NI-RFSG device must be in the Configuration state. |
Defined Values:
| VI_TRUE | IQ modulation is enabled. |
|---|---|
| VI_FALSE | IQ modulation is disabled. |
| Default Value: VI_FALSE |
| Data type |
Access | Coercion | High Level Functions |
|---|---|---|---|
| ViReal64 | R/W | None | None |
![]() |
Note This attribute is obsolete and should not be used. |
|---|---|
| Affects which upconverter center frequencies are used. You can use this attribute to speed up frequency sweeps by reducing the number of times the upconverter retunes. |
If the upconverter center frequency (UCF) is explicitly set, the UCF is selected according to the following formula:
UCF anchor + (UCF increment·k)
where k is any positive or negative integer
Units: hertz (Hz)
Supported Devices: PXIe-5672
| Data type |
Access | Coercion | High Level Functions |
|---|---|---|---|
| ViReal64 | R/W | None | None |
![]() |
Note This attribute is obsolete and should not be used. |
|---|---|
| Specifies the reference point for the upconverter center frequencies to use. You can use this attribute to speed up frequency sweeps by reducing the number of times the upconverter retunes. |
If explicitly set, the upconverter center frequency (UCF) is selected according to the following formula:
UCF anchor + (UCF increment · k)
where k is any positive or negative integer
Units: hertz (Hz)
Supported Devices: PXIe-5672
| Data type |
Access | Coercion | High Level Functions |
|---|---|---|---|
| ViReal64 | R/W | None | niRFSG_ConfigureRefClock |
Specifies the sample rate at which the arbitrary waveform was produced, expressed in samples per second. Use the NIRFSG_ATTR_IQ_RATE attribute in place of this attribute.
Defined Values:
| Value | Description |
|---|---|
| 50E6 | 50 MS/s |
| 100E6 | 100 MS/s |
| Numeric Value | Data type |
Access | Coercion | High Level Functions |
|---|---|---|---|---|
| 1150078 | ViString | R/W | None | None |
![]() |
Note This attribute is obsolete and should not be used. |
|---|---|
| Specifies a string that contains arbitrary, user-defined information that is stored with external calibration data. |
Supported Devices: PXI-5610, PXIe-5611, PXI/PXIe-5650/5651/5652, PXIe-5653, PXI-5670/5671, PXIe-5672/5673/5673E
| Numeric Value | Data type |
Access | Coercion | High Level Functions |
|---|---|---|---|---|
| 1150079 | ViInt32 | R/W | None | None |
![]() |
Note This attribute is obsolete and should not be used. |
|---|---|
| Returns the maximum string length for the NIRFSG_ATTR_EXTERNAL_CALIBRATION_USER_DEFINED_INFO attribute. |
Supported Devices: PXI-5610, PXIe-5611, PXI/PXIe-5650/5651/5652, PXIe-5653, PXI-5670/5671, PXIe-5672/5673/5673E
