📄 hp33120a.sub
字号:
"handle.\n"
" You use this attribute only when the HP33120A_ATTR_OUTPUT_MODE "
"attribute is set to HP33120A_VAL_OUTPUT_ARB.\n"
" "
2 all "Arbitrary Waveform Gain" HP33120A_ATTR_ARB_GAIN ViReal64 gs
"This channel-based attribute specifies the factor by which the function "
"generator scales the arbitrary waveform data. When you create arbitrary "
"waveforms, you must first normalize the data points to a range of +/-1.0. "
"You use this attribute to scale the arbitrary waveform to other ranges. "
"For example, when you set this attribute to 2.0, the output signal ranges "
"from +/-2.0 volts.\n"
" You use this attribute when the HP33120A_ATTR_OUTPUT_MODE attribute is "
"set to HP33120A_VAL_OUTPUT_ARB or HP33120A_VAL_OUTPUT_SEQ. When you set "
"this attribute, the function generator sets its arbitrary waveform offset "
"to 0.0 V.\n"
" "
2 all "Arbitrary Waveform Offset" HP33120A_ATTR_ARB_OFFSET ViReal64 gs
"This channel-based attribute specifies the value the function generator "
"adds to the arbitrary waveform data. When you create arbitrary waveform "
"segments, you must first normalize the data points to a range of +/-1.0. "
"You use this attribute to shift the arbitrary waveform's range.The units "
"are volts (V). For example, when you set this attribute to 1.0, the "
"output signal ranges from 2.0 volts to 0.0 volts.\n"
" You use this attribute when the HP33120A_ATTR_OUTPUT_MODE attribute is "
"set to to HP33120A_VAL_OUTPUT_ARB or HP33120A_VAL_OUTPUT_SEQ.\n"
" "
2 all "Sample Rate" HP33120A_ATTR_ARB_SAMPLE_RATE ViReal64 gs
"Specifies the rate at which the function generator outputs the points in "
"arbitrary waveforms. The units are samples per second.\n"
" You use this attribute when the HP33120A_ATTR_OUTPUT_MODE attribute is "
"set to HP33120A_VAL_OUTPUT_ARB or HP33120A_VAL_OUTPUT_SEQ.\n"
" "
2 all "Max Number of Waveforms" HP33120A_ATTR_MAX_NUM_WAVEFORMS ViInt32 g
"Returns the maximum number of arbitrary waveforms that the function "
"generator allows. This value is constant for the function generator.\n"
" "
2 all "Waveform Quantum" HP33120A_ATTR_WAVEFORM_QUANTUM ViInt32 g
"The size of each arbitrary waveform must be a multiple of a quantum value. "
" This attribute returns the quantum value the function generator allows.\n"
"For example, when this attribute returns a value of 8, all segment sizes "
"must be a multiple of 8. This value is constant for the function "
"generator.\n"
" "
2 all "Min Waveform Size" HP33120A_ATTR_MIN_WAVEFORM_SIZE ViInt32 g
"Returns the minimum number of points the function generator allows in an "
"arbitrary waveform. This value is constant for the function generator.\n"
" "
2 all "Max Waveform Size" HP33120A_ATTR_MAX_WAVEFORM_SIZE ViInt32 g
"Returns the maximum number of points the function generator allows in an "
"arbitrary waveform. This value is constant for the function generator.\n"
" "
1 all "Amplitude Modulation Attributes"
"Attributes for applying amplitude modulation to output signals. Amplitude "
"modulation produces an output signal by varying the amplitude of a carrier "
"signal according to the amplitude of a modulating signal. You specify the "
"carrier signal with the attributes in either the Standard Function Output "
"group or the Arbitrary Waveform Output group. The modulating signal can "
"be an internally generated or an externally generated signal."
2 all "AM Enabled" HP33120A_ATTR_AM_ENABLED ViBoolean gs Boolean_values
"This channel-based attribute specifies whether the function generator "
"applies amplitude modulation to the output signal. When you set this "
"attribute to VI_TRUE, the amplitude or gain of your carrier signal is "
"halved.\n"
" "
2 all "AM Source" HP33120A_ATTR_AM_SOURCE ViInt32 gs attrAmSourceRangeTable
"This channel-based attribute specifies the signal that the function "
"generator uses to modulate the output signal.\n"
" "
2 all "AM Internal Depth" HP33120A_ATTR_AM_INTERNAL_DEPTH ViReal64 gs
"Specifies the extent of modulation the function generator applies to the "
"carrier signal. The units are a percentage of full modulation. At 0% "
"depth, the output amplitude equals the carrier signal's amplitude. At "
"100% depth, the output amplitude equals twice the the carrier signal's "
"amplitude.\n"
" This attribute affects function generator behavior only when the "
"HP33120A_ATTR_AM_SOURCE attribute is set to HP33120A_VAL_BOTH.\n"
" "
2 all "AM Internal Waveform" HP33120A_ATTR_AM_INTERNAL_WAVEFORM ViInt32 gs attrAMInternalWaveformRangeTable
"Specifies the standard waveform type that the function generater uses to "
"modulate the output signal.\n"
" This attribute affects function generator behavior only when the "
"HP33120A_ATTR_AM_SOURCE attribute is set toto HP33120A_VAL_BOTH.\n"
"\n"
" "
2 all "AM Internal Frequency" HP33120A_ATTR_AM_INTERNAL_FREQUENCY ViReal64 gs
"Specifies the frequency of the standard waveform that the function "
"generator uses to modulate the output signal. The units are Hertz (Hz).\n"
" This attribute affects function generator behavior only when the "
"HP33120A_ATTR_AM_SOURCE attribute is set to HP33120A_VAL_INTERNAL.\n"
" "
1 all "Frequency Modulation Attributes"
"Attributes for generating frequency modulated signals. Frequency "
"modulation produces an output signal by varying the frequency of a carrier "
"signal according to the amplitude of a modulating signal. You specify the "
"carrier signal with the attributes in either the Standard Function Output "
"group or the Arbitrary Waveform Output group. The modulating signal can "
"be an internally generated or an externally generated signal."
2 all "FM Enabled" HP33120A_ATTR_FM_ENABLED ViBoolean gs Boolean_values
"This channel-based attribute specifies whether the function generator "
"applies frequency modulation to the output signal.\n"
" "
2 all "FM Source" HP33120A_ATTR_FM_SOURCE ViInt32 gs attrFmSourceRangeTable
"This channel-based attribute specifies the signal the function generator "
"uses to modulate the output signal.\n"
" "
2 all "FM Internal Deviation" HP33120A_ATTR_FM_INTERNAL_DEVIATION ViReal64 gs
"Specifies the maximum frequency deviation the modulating waveform applies "
"to the carrier waveform. This deviation corresponds to the maximum "
"amplitude level of the modulating signal. The units are Hertz (Hz).\n"
" This attribute affects function generator behavior only when the "
"HP33120A_ATTR_FM_SOURCE attribute is set to HP33120A_VAL_INTERNAL.\n"
" "
2 all "FM Internal Waveform" HP33120A_ATTR_FM_INTERNAL_WAVEFORM ViInt32 gs
"Specifies the standard waveform type that the function generater uses to "
"modulate the output signal.\n"
" This attribute affects function generator behavior only when the "
"HP33120A_ATTR_FM_SOURCE attribute is set to HP33120A_VAL_INTERNAL.\n"
" "
2 all "FM Internal Frequency" HP33120A_ATTR_FM_INTERNAL_FREQUENCY ViReal64 gs
"Specifies the frequency of the standard waveform that the function "
"generator uses to modulate the output signal. The units are Hertz (Hz).\n"
" This attribute affects function generator behavior only when the "
"HP33120A_ATTR_FM_SOURCE attribute is set to HP33120A_VAL_INTERNAL.\n"
" "
1 all "Frequency Shift Key Modulation"
"Attributes for generating frequency shift key modulated signals. FSK "
"modulation produces an output signal by alternating the frequency of a "
"carrier signal between two values according to a modulating trigger. You "
"specify the carrier signal with the attributes in either the Standard "
"Function Output group or the Arbitrary Waveform Output group. The "
"modulating trigger can be an internally generated or an externally "
"generated signal. If you use an internal trigger, you specify the rate at "
"which the frequency alternates.\n"
2 all "FSK Enabled" HP33120A_ATTR_FSK_ENABLED ViBoolean gs Boolean_values
"Specifies whether the function generator applies frequency shift key "
"modulation to the output signal.\n"
" "
2 all "FSK Source" HP33120A_ATTR_FSK_SOURCE ViInt32 gs attrFSKSourceRangeTable
"This channel-based attribute specifies the trigger the function generator "
"uses to modulate the output signal.\n"
" "
2 all "FSK Internal Rate" HP33120A_ATTR_FSK_INTERNAL_RATE ViReal64 gs
"Specifies the rate at which the internal FSK trigger asserts itself. This "
"is the rate at which the modulated signal alternates between the carrier "
"frequency and the hop frequency."
2 all "FSK Hop Frequency" HP33120A_ATTR_FSK_HOP_FREQUENCY ViReal64 gs
"Specifies the FSK hop frequency. The modulated signal alternates between "
"the carrier signal frequency and the hop frequency each time it receives a "
"trigger signal. "
1 all "Sweep Modulation"
"Attributes for generating frequency sweep modulated signals. Sweep "
"modulation produces an output signal by generating a phase-continuous "
"frequency sweep from a start frequency to a stop frequency. You specify "
"the carrier signal with the attributes in either the Standard Function "
"Output group or the Arbitrary Waveform Output group. The function "
"generator produces a frequency sweep each time it receives a modulating "
"trigger. The modulating trigger can be an internally generated or an "
"externally generated signal. If you use an internal trigger, the function "
"generator continuously generates frequency sweeps.\n"
2 all "Sweep Enabled" HP33120A_ATTR_SWEEP_ENABLED ViBoolean gs Boolean_values
"Specifies whether the function generator applies frequency sweep "
"modulation to the output signal.\n"
" "
2 all "Sweep Source" HP33120A_ATTR_SWEEP_SOURCE ViInt32 gs attrSweepSourceRangeTable
"Specifies the trigger the function generator uses to modulate the output "
"signal.\n"
" "
2 all "Sweep Start Frequency" HP33120A_ATTR_SWEEP_START_FREQ ViReal64 gs
"Specifies the frequency at which the function generator starts a frequency "
"sweep.\n"
2 all "Sweep Stop Frequency" HP33120A_ATTR_SWEEP_STOP_FREQ ViReal64 gs
"Specifies the frequency at which the function generator stops a frequency "
"sweep.\n"
2 all "Sweep Spacing" HP33120A_ATTR_SWEEP_SPACING ViInt32 gs attrSweepSpacingRangeTable
"Specifies the spacing of the frequency sweep. If you specify a linear "
"sweep, the frequency will vary linearly over time during the sweep. If "
"you specify a logarithmic sweep, the frequency will vary logarithmically "
"over time during the sweep.\n"
2 all "Sweep Time" HP33120A_ATTR_SWEEP_TIME ViReal64 gs
"Specifies how long each frequency sweep takes to complete.\n"
1 all "Burst Modulation"
"Attributes for generating burst modulated signals. Burst modulation "
"produces an output signal by generating a discrete number of cycles of a "
"carrier signal when it receives a modulating trigger. You specify the "
"carrier signal with the attributes in either the Standard Function Output "
"group or the Arbitrary Waveform Output group. The modulating trigger can "
"be an internally generated or an externally generated signal. If you use "
"an internal trigger, you specify the rate at which the function generator "
"produces bursts.\n"
2 all "Burst Enabled" HP33120A_ATTR_BURST_ENABLED ViBoolean gs Boolean_values
"Specifies whether the function generator applies burst modulation to the "
"output signal.\n"
" "
2 all "Burst Source" HP33120A_ATTR_BURST_SOURCE ViInt32 gs attrBurstSourceRangeTable
"Specifies the trigger the function generator uses to modulate the output "
"signal.\n"
" "
2 all "Internal Rate" HP33120A_ATTR_BURST_INTERNAL_RATE ViReal64 gs
"Specifies the rate at which the internal burst trigger asserts itself. "
"This is the rate at which the function generator produces signal bursts. "
"The function generator ignores triggers while it is producing a burst.\n"
2 all "Burst Phase" HP33120A_ATTR_BURST_PHASE ViReal64 gs
"Specifies the horizontal offset of the burst the function generator "
"produces. You specify this attribute in degrees of one waveform cycle. "
"For example, a 180 degree phase offset means output generation begins half "
"way through the waveform. A start phase of 360 degrees offsets the output "
"by an entire waveform cycle. It is therefore identical to a start phase "
"of 0 degrees.\n"
" "
2 all "Burst Count" HP33120A_ATTR_BURST_COUNT ViInt32 gs
"Specifies the number of cycles of the carrier waveform to generate in each "
"burst. If you set this value to HP33120A_VAL_GENERATE_CONTINUOUS, the "
"function generator will continuously generate the carrier signal after it "
"receives a trigger."
1 all "Miscellaneous Attributes"
"Additional Attributes."
2 all "ID Query Response" HP33120A_ATTR_ID_QUERY_RESPONSE ViString g
"Returns the ID Query response string. The instrument driver gets the "
"value of this attribute when you pass VI_TRUE for the ID Query parameter "
"to the hp33120a_init or hp33120a_InitWithOptions function.\n"
" "
2 all "Hidden Attributes (not user-viewable)"
"Additional Attributes."
3 all "Waveform Data Structure" HP33120A_ATTR_WFM_STRUCTURE ViAddr hidden
"This attribute contains a pointer to an array of data structures. Each "
"data structure contains the name and size of an arbitrary waveform.\n"
" "
3 all "OPC Callback Timeout" HP33120A_ATTR_OPC_TIMEOUT ViInt32 hidden
"This attribute is hidden. The driver uses this attribute internally to "
"set the timeout for the OPC callback.\n"
" "
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -