Attribute VB_Name = "AIO16" Public Const FPERR As Double = 22222 Public Declare Function AIO16_ADC_Acquire Lib "AIO16" Alias "VBAIO16_ADC_Acquire" (ByVal CardNum As Long, ByRef RateHz As Long, ByVal Gain As Long, ByVal LoChannel As Long, ByVal HiChannel As Long, ByVal Count As Long, ByVal Oversample As Long, ByRef UserBuffer As Single) As Long Public Declare Function AIO16_ADC_Stop Lib "AIO16" Alias "VBAIO16_ADC_Stop" (ByVal CardNum As Long) As Long Public Declare Function AIO16_ADC_Read Lib "AIO16" Alias "VBAIO16_ADC_Read" (ByVal CardNum As Long) As Long Public Declare Function AIO16_ADC_WaitRead Lib "AIO16" Alias "VBAIO16_ADC_WaitRead" (ByVal CardNum As Long, ByVal MinResults As Long) As Long Public Declare Function AIO16_DAC_Write Lib "AIO16" Alias "VBAIO16_DAC_Write" (ByVal CardNum As Long, ByVal DACNum As Long, ByVal Volts As Double) As Double Public Declare Function AIO16_EEPROM_Enable Lib "AIO16" Alias "VBAIO16_EEPROM_Enable" (ByVal CardNum As Long) As Long Public Declare Function AIO16_EEPROM_Disable Lib "AIO16" Alias "VBAIO16_EEPROM_Disable" (ByVal CardNum As Long) As Long Public Declare Function AIO16_EEPROM_Read Lib "AIO16" Alias "VBAIO16_EEPROM_Read" (ByVal CardNum As Long, ByVal Addr As Long) As Long Public Declare Function AIO16_EEPROM_Write Lib "AIO16" Alias "VBAIO16_EEPROM_Write" (ByVal CardNum As Long, ByVal Addr As Long, ByVal Data As Long) As Long Public Declare Function AIO16_ADC_Cal Lib "AIO16" Alias "VBAIO16_ADC_Cal" (ByVal CardNum As Long, ByVal M As Long, ByVal B As Long) As Long Public Declare Function AIO16_DAC_Cal Lib "AIO16" Alias "VBAIO16_DAC_Cal" (ByVal CardNum As Long, ByVal DACNum As Long, ByVal M As Long) As Long Public Declare Function AIO16_LoadCal Lib "AIO16" Alias "VBAIO16_LoadCal" (ByVal CardNum As Long) As Long Public Declare Function AIO16_GetSettings Lib "AIO16" Alias "VBAIO16_GetSettings" (ByVal CardNum As Long, ByRef ADC16SE As Long, ByRef ADCBip As Long, ByRef ADC5V As Long, ByRef DACA5V As Long, ByRef DACB5V As Long) As Long Public Declare Function AIO16_Init Lib "AIO16" Alias "VBAIO16_Init" (ByVal CardNum As Long, ByRef Base As Long) As Long Public Declare Function AIO16_GetNumCards Lib "AIO16" Alias "VBAIO16_GetNumCards" () As Long