NI-FGEN Functions by Group
Class/Panel Name | Function Name |
---|---|
Initialize | niFgen_init |
Initialize With Options | niFgen_InitWithOptions |
Commit | niFgen_Commit |
Reset | niFgen_reset |
Close | niFgen_close |
Configuration Functions | |
Configure Operation Mode | niFgen_ConfigureOperationMode |
Configure Output Mode | niFgen_ConfigureOutputMode |
Configure Output Enabled | niFgen_ConfigureOutputEnabled |
Configure Output Impedance | niFgen_ConfigureOutputImpedance |
Enable Analog Filter | niFgen_EnableAnalogFilter |
Disable Analog Filter | niFgen_DisableAnalogFilter |
Enable Digital Filter | niFgen_EnableDigitalFilter |
Disable Digital Filter | niFgen_DisableDigitalFilter |
Enable Digital Patterning | niFgen_EnableDigitalPatterning |
Disable Digital Patterning | niFgen_DisableDigitalPatterning |
Standard Function Output | |
Configure Standard Waveform | niFgen_ConfigureStandardWaveform |
Define User Standard Waveform | niFgen_DefineUserStandardWaveform |
Clear User Standard Waveform | niFgen_ClearUserStandardWaveform |
Configure Frequency | niFgen_ConfigureFrequency |
Configure Amplitude | niFgen_ConfigureAmplitude |
Frequency List Output | |
Create Frequency List | niFgen_CreateFreqList |
Configure Frequency List | niFgen_ConfigureFreqList |
Clear Frequency List | niFgen_ClearFreqList |
Query Freq List Capabilities | niFgen_QueryFreqListCapabilities |
Arbitrary Waveform Output | |
Configure Gain | niFgen_ConfigureGain |
Configure Sample Rate | niFgen_ConfigureSampleRate |
Query Arb Waveform Capabilities | niFgen_QueryArbWfmCapabilities |
Create Waveform F64 | niFgen_CreateWaveformF64 |
Create Waveform I16 | niFgen_CreateWaveformI16 |
Create Waveform Complex F64 | niFgen_CreateWaveformComplexF64 |
Create Waveform from File I16 | niFgen_CreateWaveformFromFileI16 |
Create Waveform from File F64 | niFgen_CreateWaveformFromFileF64 |
Create Waveform from File HWS | niFgen_CreateWaveformFromFileHWS |
Configure Arbitrary Waveform | niFgen_ConfigureArbWaveform |
Clear Arbitrary Waveform | niFgen_ClearArbWaveform |
Arbitrary Sequence Output | |
Query Arb Sequence Capabilities | niFgen_QueryArbSeqCapabilities |
Create Arbitrary Sequence | niFgen_CreateArbSequence |
Create Advanced Arb Sequence | niFgen_CreateAdvancedArbSequence |
Configure Arbitrary Sequence | niFgen_ConfigureArbSequence |
Clear Arbitrary Sequence | niFgen_ClearArbSequence |
Clear Arbitrary Memory | niFgen_ClearArbMemory |
Incremental Waveform Write | |
Allocate Waveform | niFgen_AllocateWaveform |
Set Waveform Next Write Position | niFgen_SetWaveformNextWritePosition |
Write Waveform | niFgen_WriteWaveform |
Write Waveform Complex F64 | niFgen_WriteWaveformComplexF64 |
Write Binary 16 Waveform | niFgen_WriteBinary16Waveform |
Write Complex Binary 16 Waveform | niFgen_WriteComplexBinary16Waveform |
Configure Clock | |
Configure Reference Clock | niFgen_ConfigureReferenceClock |
Configure Sample Clock Source | niFgen_ConfigureSampleClockSource |
Configure Clock Mode | niFgen_ConfigureClockMode |
Adjust Sample Clock Relative Delay | niFgen_AdjustSampleClockRelativeDelay |
Triggering and Synchronization | |
Configure Digital Edge Start Trigger | niFgen_ConfigureDigitalEdgeStartTrigger |
Configure Software Edge Start Trigger | niFgen_ConfigureSoftwareEdgeStartTrigger |
Disable Start Trigger | niFgen_DisableStartTrigger |
Configure Digital Edge Script Trigger | niFgen_ConfigureDigitalEdgeScriptTrigger |
Configure Digital Level Script Trigger | niFgen_ConfigureDigitalLevelScriptTrigger |
Configure Software Edge Script Trigger | niFgen_ConfigureSoftwareEdgeScriptTrigger |
Disable Script Trigger | niFgen_DisableScriptTrigger |
Configure Trigger Mode | niFgen_ConfigureTriggerMode |
Send Software Edge Trigger | niFgen_SendSoftwareEdgeTrigger |
Disable Script Trigger | niFgen_DisableScriptTrigger |
Configure Synchronization | niFgen_ConfigureSynchronization |
Export Signal | niFgen_ExportSignal |
5404 Routing Function | |
Route Signal Out | niFgen_RouteSignalOut |
Script Output Functions | |
Allocate Named Waveform | niFgen_AllocateNamedWaveform |
Set Named Waveform Next Write Position | niFgen_SetNamedWaveformNextWritePosition |
Write Named Waveform F64 | niFgen_WriteNamedWaveformF64 |
Write Named Waveform I16 | niFgen_WriteNamedWaveformI16 |
Write Named Waveform Complex F64 | niFgen_WriteNamedWaveformComplexF64 |
Write Named Waveform Complex I16 | niFgen_WriteNamedWaveformComplexI16 |
Delete Named Waveform | niFgen_DeleteNamedWaveform |
Write Script | niFgen_WriteScript |
Delete Script | niFgen_DeleteScript |
Configure Onboard Signal Processing | |
Configure Custom FIR Filter Coefficients | niFgen_ConfigureCustomFIRFilterCoefficients |
Get FIR Filter Coefficients | niFgen_GetFIRFilterCoefficients |
Set/Get/Check Attribute | |
Set Attribute | |
Set Attribute ViInt32 | niFgen_SetAttributeViInt32 |
Set Attribute ViReal64 | niFgen_SetAttributeViReal64 |
Set Attribute ViString | niFgen_SetAttributeViString |
Set Attribute ViBoolean | niFgen_SetAttributeViBoolean |
Set Attribute ViSession | niFgen_SetAttributeViSession |
Get Attribute | |
Get Attribute ViInt32 | niFgen_GetAttributeViInt32 |
Get Attribute ViReal64 | niFgen_GetAttributeViReal64 |
Get Attribute ViString | niFgen_GetAttributeViString |
Get Attribute ViBoolean | niFgen_GetAttributeViBoolean |
Get Attribute ViSession | niFgen_GetAttributeViSession |
Check Attribute | |
Check Attribute ViInt32 | niFgen_CheckAttributeViInt32 |
Check Attribute ViReal64 | niFgen_CheckAttributeViReal64 |
Check Attribute ViString | niFgen_CheckAttributeViString |
Check Attribute ViBoolean | niFgen_CheckAttributeViBoolean |
Check Attribute ViSession | niFgen_CheckAttributeViSession |
Waveform Control | |
Initiate Generation | niFgen_InitiateGeneration |
Abort Generation | niFgen_AbortGeneration |
Send Software Edge Trigger | niFgen_SendSoftwareEdgeTrigger |
Utility Functions | |
Get Hardware State | niFgen_GetHardwareState |
Wait Until Done | niFgen_WaitUntilDone |
Is Done | niFgen_IsDone |
Reset With Defaults | niFgen_ResetWithDefaults |
Reset Device | niFgen_ResetDevice |
Get Channel Name | niFgen_GetChannelName |
Disable | niFgen_Disable |
Self-Test | niFgen_self_test |
Revision Query | niFgen_revision_query |
Coercion Info | |
Get Next Coercion Record | niFgen_GetNextCoercionRecord |
Error Info | |
Error-Query | niFgen_error_query |
Error Handler | niFgen_ErrorHandler |
Error Message | niFgen_error_message |
Get Error | niFgen_GetError |
Clear Error | niFgen_ClearError |
Locking | |
Lock Session | niFgen_LockSession |
Unlock Session | niFgen_UnlockSession |
Interchangeability Info | |
Get Next Interchange Warning | niFgen_GetNextInterchangeWarning |
Clear Interchange Warnings | niFgen_ClearInterchangeWarnings |
Reset Interchange Check | niFgen_ResetInterchangeCheck |
Calibration | |
Initialize External Calibration | niFgen_InitExtCal |
Close External Calibration | niFgen_CloseExtCal |
Self Calibrate | niFgen_SelfCal |
Analog Output Calibration | |
Initialize Analog Output Calibration | niFgen_InitializeAnalogOutputCalibration |
Write Binary 16 Analog Static Value | niFgen_WriteBinary16AnalogStaticValue |
Cal Adjust Main Path Pre Amp Offset | niFgen_CalAdjustMainPathPreAmpOffset |
Cal Adjust Main Path Pre Amp Gain | niFgen_CalAdjustMainPathPreAmpGain |
Cal Adjust Main Path Post Amp Gain And Offset | niFgen_CalAdjustMainPathPostAmpGainAndOffset |
Cal Adjust Direct Path Gain | niFgen_CalAdjustDirectPathGain |
Cal Adjust Main Path Output Impedance | niFgen_CalAdjustMainPathOutputImpedance |
Cal Adjust Direct Path Output Impedance | niFgen_CalAdjustDirectPathOutputImpedance |
Oscillator Calibration | |
Initialize Oscillator Frequency Calibration | niFgen_InitializeOscillatorFrequencyCalibration |
Cal Adjust Oscillator Frequency | niFgen_CalAdjustOscillatorFrequency |
Cal ADC Calibration | |
Initialize Cal ADC Calibration | niFgen_InitializeCalADCCalibration |
Write Binary 16 Analog Static Value | niFgen_WriteBinary16AnalogStaticValue |
Cal Adjust Cal ADC | niFgen_CalAdjustCalADC |
Read Cal ADC | niFgen_ReadCalADC |
Flatness Calibration Functions | |
Initialize Flatness Calibration | niFgen_InitializeFlatnessCalibration |
Cal Adjust Flatness | niFgen_CalAdjustFlatness |
Calibration Utility Functions | |
Get Self Cal Supported | niFgen_GetSelfCalSupported |
Get Self Cal Last Date And Time | niFgen_GetSelfCalLastDateAndTime |
Get Ext Cal Last Date And Time | niFgen_GetExtCalLastDateAndTime |
Get Self Cal Last Temp | niFgen_GetSelfCalLastTemp |
Get Ext Cal Last Temp | niFgen_GetExtCalLastTemp |
Get Ext Cal Recommended Interval | niFgen_GetExtCalRecommendedInterval |
Change Ext Cal Password | niFgen_ChangeExtCalPassword |
Set Cal User Defined Info | niFgen_SetCalUserDefinedInfo |
Get Cal User Defined Info | niFgen_GetCalUserDefinedInfo |
Get Cal User Defined Info Max Size | niFgen_GetCalUserDefinedInfoMaxSize |
Read Current Temperature | niFgen_ReadCurrentTemperature |
Restore Last Ext Cal Constants | niFgen_RestoreLastExtCalConstants |
Obsolete Functions | |
Configure Trigger Source | niFgen_ConfigureTriggerSource |
Create Arb Waveform | niFgen_CreateArbWaveform |
Create Binary 16 Arb Waveform | niFgen_CreateBinary16ArbWaveform |
Configure Ref Clock Source | niFgen_ConfigureRefClockSource |
Configure Ref Clock Frequency | niFgen_ConfigureRefClockFrequency |
Configure Update Clock Source | niFgen_ConfigureUpdateClockSource |