⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gf.sub

📁 机械工业出版社 Lab Windows/CVI逐步深入与开发实例源代码
💻 SUB
📖 第 1 页 / 共 3 页
字号:
FPAttributeValueFile

n  SubType="IVI" 

n  SubVersion="1" 

v attrAmInternalWaveformRangeTable DataType="i" 
 GF_VAL_WFM_SINE (0)
  "Configures the function generator to modulate the carrier signal with a "
  "sinusoid waveform."

 GF_VAL_WFM_SQUARE (1)
  "Configures the function generator to modulate the carrier signal with a "
  "square waveform."

 GF_VAL_WFM_TRIANGLE (2)
  "Configures the function generator to modulate the carrier signal with a "
  "triangle waveform."

 GF_VAL_WFM_RAMP_UP (3)
  "Configures the function generator to modulate the carrier signal with a "
  "positive ramp waveform."

 GF_VAL_WFM_RAMP_DOWN (4)
  "Configures the function generator to modulate the carrier signal with a "
  "negative ramp waveform."


v attrAmSourceRangeTable DataType="i" 
 GF_VAL_INTERNAL (0)
  "Internal AM Modulating Source."

 GF_VAL_EXTERNAL (1)
  "External AM Modulating Source."


v attrFmInternalWaveformRangeTable DataType="i" 
 GF_VAL_WFM_SINE (0)
  "Configures the function generator to modulate the carrier signal with a "
  "sinusoid waveform."

 GF_VAL_WFM_SQUARE (1)
  "Configures the function generator to modulate the carrier signal with a "
  "square waveform."

 GF_VAL_WFM_TRIANGLE (2)
  "Configures the function generator to modulate the carrier signal with a "
  "triangle waveform."

 GF_VAL_WFM_RAMP_UP (3)
  "Configures the function generator to modulate the carrier signal with a "
  "positive ramp waveform."

 GF_VAL_WFM_RAMP_DOWN (4)
  "Configures the function generator to modulate the carrier signal with a "
  "negative ramp waveform."


v attrFmSourceRangeTable DataType="i" 
 GF_VAL_INTERNAL (0)
  "Internal FM Modulating Source."

 GF_VAL_EXTERNAL (1)
  "External FM Modulating Source."


v attrFuncWaveformRangeTable DataType="i" 
 GF_VAL_WFM_SINE (0)
  "Configures the function generator to produce a sinusoid waveform."

 GF_VAL_WFM_SQUARE (1)
  "Configures the function generator to produce a square waveform."

 GF_VAL_WFM_TRIANGLE (2)
  "Configures the function generator to produce a triangle waveform."

 GF_VAL_WFM_RAMP_UP (3)
  "Configures the function generator to produce a positive ramp waveform."

 GF_VAL_WFM_RAMP_DOWN (4)
  "Configures the function generator to produce a negative ramp waveform."

 GF_VAL_WFM_DC (5)
  "Configures the function generator to produce a constant voltage."


v attrOutputImpedanceRangeTable DataType="d" 
 GF_VAL_50_OHMS (5.00000000000000E+1)
  "50 Ohms"

 GF_VAL_75_OHMS (7.50000000000000E+1)
  "75 Ohms"

 GF_VAL_1_MEGA_OHM (1.00000000000000E+6)
  "1 Mega Ohm"


v attrOutputModeRangeTable DataType="i" 
 GF_VAL_OUTPUT_FUNC (0)
  "Configures the function generator to produce standard waveforms."

 GF_VAL_OUTPUT_ARB (1)
  "Configures the function generator to produce arbitrary waveforms."

 GF_VAL_OUTPUT_SEQ (2)
  "Configures the function generator to produce sequences of arbitrary "
  "waveforms."


v attrRefClockSourceRangeTable DataType="i" 
 GF_VAL_INTERNAL (0)
  "The function generator produces the reference clock internally."

 GF_VAL_EXTERNAL (1)
  "The function generator receives the reference clock signal from an "
  "external source."


v attrTriggerSourceRangeTable DataType="i" 
 GF_VAL_IMMEDIATE (0)
  "The function generator does not wait for a trigger of any kind."

 GF_VAL_EXTERNAL (1)
  "The function generator waits for a trigger on the external trigger input."

 GF_VAL_SW_TRIG_FUNC (2)
  "The function generator waits until you call the GF_SendSWTrigger function."

 GF_VAL_GPIB_GET (101)
  "The function generator waits until it receives a GPIB Group Execute "
  "Trigger (GET)."

 GF_VAL_TTL0 (111)
  "The function generator waits until it receives a trigger on the PXI TRIG0 "
  "line (for PXI instruments) or the VXI TTL0 line (for VXI instruments)."

 GF_VAL_TTL1 (112)
  "The function generator waits until it receives a trigger on the PXI TRIG1 "
  "line (for PXI instruments) or the VXI TTL1 line (for VXI instruments)."

 GF_VAL_TTL2 (113)
  "The function generator waits until it receives a trigger on the PXI TRIG2 "
  "line (for PXI instruments) or the VXI TTL2 line (for VXI instruments)."

 GF_VAL_TTL3 (114)
  "The function generator waits until it receives a trigger on the PXI TRIG3 "
  "line (for PXI instruments) or the VXI TTL3 line (for VXI instruments)."

 GF_VAL_TTL4 (115)
  "The function generator waits until it receives a trigger on the PXI TRIG4 "
  "line (for PXI instruments) or the VXI TTL4 line (for VXI instruments)."

 GF_VAL_TTL5 (116)
  "The function generator waits until it receives a trigger on the PXI TRIG5 "
  "line (for PXI instruments) or the VXI TTL5 line (for VXI instruments)."

 GF_VAL_TTL6 (117)
  "The function generator waits until it receives a trigger on the PXI TRIG6 "
  "line (for PXI instruments) or the VXI TTL6 line (for VXI instruments)."

 GF_VAL_TTL7 (118)
  "The function generator waits until it receives a trigger on the PXI TRIG7 "
  "line (for PXI instruments) or the VXI TTL7 line (for VXI instruments)."

 GF_VAL_ECL0 (119)
  "The function generator waits until it receives a trigger on the VXI ECL0 "
  "line."

 GF_VAL_ECL1 (120)
  "The function generator waits until it receives a trigger on the VXI ECL1 "
  "line."

 GF_VAL_PXI_STAR (131)
  "The function generator waits until it receives a trigger on the PXI STAR "
  "trigger bus."

 GF_VAL_RTSI_0 (140)
  "The function generator waits until it receives a trigger on RTSI line 0 ."

 GF_VAL_RTSI_1 (141)
  "The function generator waits until it receives a trigger on RTSI line 1."

 GF_VAL_RTSI_2 (142)
  "The function generator waits until it receives a trigger on RTSI line 2."

 GF_VAL_RTSI_3 (143)
  "The function generator waits until it receives a trigger on RTSI line 3."

 GF_VAL_RTSI_4 (144)
  "The function generator waits until it receives a trigger on RTSI line 4."

 GF_VAL_RTSI_5 (145)
  "The function generator waits until it receives a trigger on RTSI line 5."

 GF_VAL_RTSI_6 (146)
  "The function generator waits until it receives a trigger on RTSI line 6."


v Boolean_values DataType="i" 
 VI_TRUE (1)
  "True"

 VI_FALSE (0)
  "False"


v attrCycleCountRangeTable DataType="i" 
 GF_VAL_GENERATE_CONTINUOUS (-1)
  "Upon receiving a trigger, the function generator continuously produces a "
  "signal."


0 GF_SetAttributeViInt32 3 4 false s DataType="ViInt32" 
0 GF_GetAttributeViInt32 3 4 false g DataType="ViInt32" 
0 GF_CheckAttributeViInt32 3 4 false s DataType="ViInt32" 
0 GF_SetAttributeViReal64 3 4 false s DataType="ViReal64" 
0 GF_GetAttributeViReal64 3 4 false g DataType="ViReal64" 
0 GF_CheckAttributeViReal64 3 4 false s DataType="ViReal64" 
0 GF_SetAttributeViSession 3 4 false s DataType="ViSession" 
0 GF_GetAttributeViSession 3 4 false g DataType="ViSession" 
0 GF_CheckAttributeViSession 3 4 false s DataType="ViSession" 
0 GF_SetAttributeViBoolean 3 4 false s DataType="ViBoolean" 
0 GF_GetAttributeViBoolean 3 4 false g DataType="ViBoolean" 
0 GF_CheckAttributeViBoolean 3 4 false s DataType="ViBoolean" 
0 GF_SetAttributeViString 3 4 false s DataType="ViString" 
0 GF_GetAttributeViString 3 4 false g DataType="ViString" 
0 GF_CheckAttributeViString 3 4 false s DataType="ViString" 

1 all "Inherent IVI Attributes" 
 "Attributes common to all IVI instrument drivers."

2 all "User Options" 
 "Attributes you can set to affect the operation of this instrument driver.\n"
 "    "

3 all "Range Check" GF_ATTR_RANGE_CHECK ViBoolean gs Boolean_values 
 "Specifies whether to validate attribute values and function parameters.  "
 "If enabled, the instrument driver validates the parameters values that you "
 "pass to driver functions.  Range checking parameters is very useful for "
 "debugging.  After you validate your program, you can set this attribute to "
 "VI_FALSE to disable range checking and maximize performance.\n"
 "    The default value is VI_TRUE.   Use the GF_InitWithOptions function to "
 "override this value.\n"
 "    "

3 all "Query Instrument Status" GF_ATTR_QUERY_INSTR_STATUS ViBoolean gs Boolean_values 
 "Specifies whether the instrument driver queries the instrument status "
 "after each operation.  Querying the instrument status is very useful for "
 "debugging.  After you validate your program, you can set this attribute to "
 "VI_FALSE to disable status checking and maximize performance\n"
 "    The instrument driver can choose to ignore status checking for "
 "particular attributes regardless of the setting of this attribute.\n"
 "    The default value is VI_TRUE.   Use the GF_InitWithOptions function to "
 "override this value.\n"
 "    "

3 all "Cache" GF_ATTR_CACHE ViBoolean gs Boolean_values 
 "Specifies whether to cache the value of attributes.  When caching is "
 "enabled, the instrument driver keeps track of the current instrument "
 "settings and avoids sending redundant commands to the instrument.  Thus, "
 "you can significantly increase execution speed.\n"
 "    The instrument driver can choose always to cache or never to cache "
 "particular attributes regardless of the setting of this attribute.\n"
 "    The default value is VI_TRUE.   Use the GF_InitWithOptions function to "
 "override this value.\n"

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -