Function Support Tables for USB

The following tables show DLL functions that are supported by Advantech USB Series hardware.

Function Devices
USB-4711/A USB-4702 USB-4704 USB-4716 USB-4718 USB-4750 USB-4751 USB-4761
Device functions              
DRV_DeviceOpen
DRV_DeviceClose
DRV_DeviceGetProperty
DRV_DeviceSetProperty
Analog Input            
DRV_AIConfig      
DRV_AIGetConfig                
DRV_AIBinaryIn      
DRV_AIScale      
DRV_AIVoltageIn      
DRV_MAIConfig      
DRV_MAIBinaryIn      
DRV_MAIVoltageIn      
Analog Output              
DRV_AOConfig        
DRV_AOScale        
DRV_AOBinaryOut        
DRV_AOVoltageOut        
Digital Input/Output              
DRV_DioReadDOPorts
DRV_DioReadDIPorts
DRV_DioWriteDOPorts
DRV_DioEnableEventAndSpecifyDiPorts            
DRV_DioDisableEvent            
DRV_DioGetLatestEventDiPortsState            
Counter Functions              
DRV_CounterEventStart    
DRV_CounterEventRead    
DRV_CounterFreqStart          
DRV_CounterFreqRead          
DRV_CounterPulseStart          
DRV_CounterReset    
DRV_CounterPWMSetting            
DRV_CounterPWMEnable            
DRV_FreqOutStart              
DRV_FreqOutReset              
High-speed Functions              
DRV_CheckEvent
DRV_EnableEvent
DRV_GetFIFOSize                
DRV_FAIIntStart        
DRV_FAIIntScanStart        
DRV_FAITransfer        
DRV_FAICheck        
DRV_FAITerminate        
DRV_ClearFlag        
Temperature              
DRV_TCMuxRead              
OtherFunctions              
DRV_GetErrorMessage