IviDCPwr Function Tree
The function tree for the IviDCPwr class driver, including IVI and VXIplug&play required functions, is shown below.
Note To reduce complexity, the individual Set, Get, and Check attribute functions required by IVI are not shown in the following table. |
IviDCPwr Function Tree
Name or Class | Function Name | Required By |
---|---|---|
Initialize | IviDCPwr_init | IVI |
Initialize with Options | IviDCPwr_InitWithOptions | IVI |
Configuration Functions | ||
Configure Voltage Level |
IviDCPwr_ConfigureVoltageLevel | IviDCPwrBase |
Configure OVP |
IviDCPwr_ConfigureOVP | IviDCPwrBase |
Configure Current Limit |
IviDCPwr_ConfigureCurrentLimit | IviDCPwrBase |
Configure Output Range |
IviDCPwr_ConfigureOutputRange | IviDCPwrBase |
Configure Output Enabled |
IviDCPwr_ConfigureOutputEnabled | IviDCPwrBase |
Trigger |
||
Configure Trigger Source |
IviDCPwr_ConfigureTriggerSource | IviDCPwrTrigger |
Configure Triggered Voltage Level |
IviDCPwr_ConfigureTriggeredVoltageLevel | IviDCPwrTrigger |
Configure Triggered Current Limit |
IviDCPwr_ConfigureTriggered CurrentLimit | IviDCPwrTrigger |
Set/Get/Check Attribute |
||
Set Attribute |
IviDCPwr_SetAttribute[type] | IVI |
Get Attribute |
IviDCPwr_GetAttribute[type] | IVI |
Check Attribute |
IviDCPwr_CheckAttribute[type] | National Instruments |
Action | ||
Initiate |
IviDCPwr_Initiate | IviDCPwrTrigger |
Abort |
IviDCPwr_Abort | IviDCPwrTrigger |
Send SoftwareTrigger |
IviDCPwr_SendSoftwareTrigger | IviDCPwr SoftwareTrigger |
Query Max Current Limit |
IviDCPwr_QueryMaxCurrentLimit | IviDCPwrBase |
Query Max Voltage Level |
IviDCPwr_QueryMaxVoltageLevel | IviDCPwrBase |
Query Output State |
IviDCPwr_QueryOutputState | IviDCPwrBase |
Reset Output Protection |
IviDCPwr_ResetOutputProtection | IviDCPwrBase |
Measure |
IviDCPwr_Measure | IviDCPwr Measurement |
Utility | ||
Reset |
IviDCPwr_reset | IVI |
Reset With Defaults |
IviDCPwr_ResetWithDefaults | IVI |
Self-Test |
IviDCPwr_self_test | IVI |
Disable |
IviDCPwr_Disable | IVI |
Invalidate All Attributes |
IviDCPwr_InvalidateAllAttributes | IVI |
Revision Query |
IviDCPwr_revision_query | IVI |
Error-Query |
IviDCPwr_error_query | IVI |
Error Message |
IviDCPwr_error_message | IVI |
Get Specific Driver C Handle |
IviDCPwr_GetSpecificDriverCHandle | IVI |
Get Channel Name |
IviDCPwr_GetChannelName | IVI |
Error Info |
||
Get Error |
IviDCPwr_GetError | IVI |
Clear Error |
IviDCPwr_ClearError | IVI |
Interchangeability Info |
||
Get Next Interchange Warning |
IviDCPwr_GetNextInterchange Warning | IVI |
Clear Interchange Warnings |
IviDCPwr_ClearInterchange Warnings | IVI |
Reset Interchange Check |
IviDCPwr_ResetInterchange Check | IVI |
Coercion Info |
||
Get Next Coercion Record |
IviDCPwr_GetNextCoercion Record | IVI |
Locking |
||
Lock Session |
IviDCPwr_LockSession | IVI |
Unlock Session |
IviDCPwr_UnlockSession | IVI |
Close | IviDCPwr_close | IVI |