Function Reference
This section presents information on the GT-DIO driver
functions for the GT-DIO system. The functions are organized in alphabetical
order.
These general notes apply to the GT-DIO driver functions:
All
pointers are far pointers.
Strings
are ASCIIZ (null terminated).
Returned
value (pnStatus) is < 0 for failure and 0 for success unless an
exception was specified in the function documentation. Use the DioGetErrorString
function to retrieve the error string if pnStatus is < 0.
All
functions are declared void _far Pascal xxx(...).
The following topics are available:
Variable
Naming Conventions
GC5050,
GX5055, GX5050, GX5150, GX5280, GX5290, GX5290e and GX5295 Functions List
Functions
unique to the GX5280, GX5290, GX5290e and GX5295 boards
Functions
unique to the GX5295 boards
Functions
unique to the GX5055 boards
Functions
unique to the GX5290 Real Time Compare only boards
DioArm
DioCompareData
DioCompareDataWithMaskArray
DioCompareFiles
DioConfigureInterfaceStandardLevel
DioDataPack
DioDataUnpack
DioDomainGetOperatingMode
DioDomainSetupOperatingMode
DioFileClose
DioFileConvert
DioFileDeleteBoard
DioFileFindLabel
DioFileGetBoardHandle
DioFileGetChannelName
DioFileGetHandle
DioFileGetLabel
DioFileGetLoadOptions
DioFileGetNumberOfBoards
DioFileGetNumberOfSteps
DioFileGroupDelete
DioFileGroupGet
DioFileGroupGetChannelList
DioFileGroupGetName
DioFileGroupSet
DioFileImport
DioFileImportGetProgress
DioFileImportPanel
DioFileInsertBoard
DioFileOpen
DioFileReadIgnoreData
DioFileSetChannelName
DioFileSetLabel
DioFileSetLoadOptions
DioFileSetNumberOfSteps
DioFileWriteIgnoreData
DioFreqDoublerGetClkSource
DioFreqDoublerSetupClkSource
DioGetAuxiliaryToTimingInput
DioGetAuxiliaryToTimingOutput
DioGetBClkFrequency
DioGetBoardSummary
DioGetBoardType
DioGetCalibrationInfo
DioGetChannelMode
DioGetChannelsOutputStates
DioGetChannelsVoltageLevel
DioGetClkStrobeDelay
DioGetClkStrobeExternalGateMode
DioGetClkStrobeSource
DioGetControlToPxiTriggerBusLineMode
DioGetCounterOverflowMode
DioGetDriverSummary
DioGetErrorString
DioGetExternalInputsStates
DioGetExternalJumpATriggerMode
DioGetExternalPauseAndTriggerMode
DioGetExternalRefClkFrequency
DioGetFrequency
DioGetGroupsStaticModeOutputState
DioGetInputDataSource
DioGetInputLoadCurrent
DioGetInputLoadCommutatingVoltage
DioGetInputLoadResistance
DioGetInputLoadState
DioGetInputThresholdVoltages
DioGetInputInterface
DioGetInterfaceStandardLevel
DioGetIOConfiguration
DioGetIOModuleType
DioGetIOPinsStaticDirection
DioGetJumpAddress
DioGetMemoryBankSize
DioGetNextCtrlCommandStep
DioGetNumberOfSteps
DioGetOperationMode
DioGetOutputClocksState
DioGetOutputDataFormat
DioGetOutputOverCurrentEnable
DioGetOutputOverCurrentStates
DioGetOutputSlewRate
DioGetOutputState
DioGetOutputVoltages
DioGetOverTemperatureStatus
DioGetPauseCount
DioGetPauseCounterMode
DioGetPowerConnect
DioGetPxiStarTriggerMode
DioGetPxiTriggerBusLineMode
DioGetSequencerMode
DioGetSignalEdgeOrLevelMode
DioGetSkewDelay
DioGetSlaveHandle
DioGetStepCounter
DioGetTermination
DioGetTriggerDEvent
DioGetTriggerPEvent
DioGetTriggerTEvent
DioGetTriggerMode
DioGetTriggerXEventSource
DioGetTriStateTerminationMode
DioGetTriStateTerminationVoltage
DioHalt
DioInitialize
DioLevelShifterGetLoadResistance
DioLevelShifterGetOutputMode
DioLevelShifterGetSummery
DioLevelShifterGetVoltage
DioLevelShifterSetByLogicFamily
DioLevelShifterSetLoadResistance
DioLevelShifterSetOutputMode
DioLevelShifterSetVoltage
DioLoadFile
DioMemoryFill
DioMeasure
DioPanel
DioPanelEx
DioPause
DioPmuGetComparatorsSource
DioPmuGetComparatorsValues
DioPmuGetComparisonResult
DioPmuGetForcedCurrent
DioPmuGetForcedCurrentCommutatingVoltage
DioPmuGetForcedVoltage
DioPmuSetupComparatorsSource
DioPmuSetupComparatorsValues
DioPmuSetupForcedCurrent
DioPmuSetupForcedCurrentCommutatingVoltage
DioPmuSetupForcedVoltage
DioPowerSupplyGetRailsState
DioPowerSupplyGetRailsVoltage
DioPowerSupplyGetStatus
DioPowerSupplyIsSupported
DioPowerSupplyMeasure
DioPowerSupplyResetFault
DioPowerSupplySetRailsState
DioPowerSupplySetRailsVoltage
DioPowerSupplyGetRailsVoltage
DioReadCtrlCommand
DioReadCtrlMemory
DioReadDirectionMemory
DioReadInMemory
DioReadIOMemory
DioReadIoPinsValidity
DioReadIOPinsValue
DioReadInputState
DioReadOutMemory
DioReadProgramCounter
DioReadValidDataMemory
DioReadStatusRegister
DioReadXRegister
DioRealTimeCompareClearChannelsStatus
DioRealTimeCompareClearResultMemory
DioRealTimeCompareGetActiveChannels
DioRealTimeCompareGetConditionValue
DioRealTimeCompareGetDataDelay
DioRealTimeCompareGetDomainFailStatus
DioRealTimeCompareGetFailureCount
DioRealTimeCompareGetInputDataClockEdge
DioRealTimeCompareGetMode
DioRealTimeCompareGetResultsDataType
DioRealTimeCompareGetStopCondition
DioRealTimeCompareReadChannelsStatus
DioRealTimeCompareReadExpectedMemory
DioRealTimeCompareReadMaskMemory
DioRealTimeCompareReadResults
DioRealTimeCompareSetupActiveChannels
DioRealTimeCompareSetupConditionValue
DioRealTimeCompareSetupDataDelay
DioRealTimeCompareSetupInputDataClockEdge
DioRealTimeCompareSetupInputDataClockEdge
DioRealTimeCompareGetMode
DioRealTimeCompareSetupMode
DioRealTimeCompareSetupResultsDataType
DioRealTimeCompareSetupStopCondition
DioRealTimeCompareWriteExpectedMemory
DioRealTimeCompareWriteMaskMemory
DioRemapChannel
DioReset
DioResetChannels
DioResetOutputOverCurrentStates
DioSaveDomainConfiguration
DioRemapChannel
DioSaveFile
DioSelfTest
DioSetJumpAddress
DioSetOperationMode
DioSetPauseCount
DioSetPauseCounterMode
DioSetPowerConnect
DioSetupAuxiliaryToTimingInput
DioSetupAuxiliaryToTimingOutput
DioSetupBClkFrequency
DioSetupChannelMode
DioSetupChannelsOutputStates
DioSetupChannelsVoltageLevel
DioSetupClkStrobeDelay
DioSetupClkStrobeExternalGateMode
DioSetupClkStrobeSource
DioSetupControlToPxiTriggerBusLineMode
DioSetupCounterOverflowMode
DioSetupExternalJumpATriggerMode
DioSetupExternalPauseAndTriggerMode
DioSetupExternalRefClkFrequency
DioSetupFrequency
DioSetupGroupsStaticModeOutputState
DioSetupInitialization
DioSetupInitializationVisa
DioSetupInputDataSource
DioSetupInputInterface
DioSetupInputLoadCurrent
DioSetupInputLoadCommutatingVoltage
DioSetupInputLoadResistance
DioSetupInputLoadState
DioSetupInputThresholdVoltages
DioSetupIOConfiguration
DioSetupIOPinsStaticDirection
DioSetupOutputClocksState
DioSetupOutputDataFormat
DioSetupOutputOverCurrentEnable
DioSetupOutputSlewRate
DioSetupOutputState
DioSetupOutputVoltages
DioSetupPxiStarTriggerMode
DioSetupPxiTriggerBusLineMode
DioSetupSequencerMode
DioSetupSignalEdgeOrLevelMode
DioSetupSkewDelay
DioSetupTermination
DioSetupTriggerDEvent
DioSetupTriggerPEvent
DioSetupTriggerTEvent
DioSetupTriggerMode
DioSetupTriggerXEventSource
DioSetupTriStateTerminationMode
DioSetupTriStateTerminationVoltage
DioStep
DioTrig
DioWriteCtrlCommand
DioWriteCtrlMemory
DioWriteDirectionMemory
DioWriteInMemory
DioWriteIOMemory
DioWriteIOPinsValue
DioWriteOutMemory
DioWriteProgramCounter
DioWriteValidDataMemory