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