FUTEK .NET API Documentation
FUTEK_USB_DLL Assembly / FUTEK_USB_DLL Namespace / USB_DLL Class / Get_ADC_Sampling_Rate_Setting Method


In This Topic
    Get_ADC_Sampling_Rate_Setting Method
    In This Topic
    Get_ADC_Sampling_Rate_Setting is a Function that returns a value representing the ADC Sampling Rate.
    Syntax
    'Declaration
     
    
    Public Function Get_ADC_Sampling_Rate_Setting( _
       ByVal DeviceHandle As IntPtr, _
       Optional ByVal ChannelNumber As Byte _
    ) As String
    'Usage
     
    
    Dim instance As USB_DLL
    Dim DeviceHandle As IntPtr
    Dim ChannelNumber As Byte
    Dim value As String
     
    value = instance.Get_ADC_Sampling_Rate_Setting(DeviceHandle, ChannelNumber)
    public string Get_ADC_Sampling_Rate_Setting( 
       IntPtr DeviceHandle,
       byte ChannelNumber
    )

    Parameters

    DeviceHandle
    ChannelNumber

    Return Value

    If successful, The Return Value will be:

    For USB100 and USB200:

    Return Value = (00H); External Input, 50/60 Hz Rejection, 5 Samples Per Second

    Return Value = (01H); External Input, 50/60 Hz Rejection, 10 Samples Per Second

    Return Value = (02H); External Input, 50 Hz Rejection, 5 Samples Per Second

    Return Value = (03H); External Input, 50 Hz Rejection, 10 Samples Per Second

    Return Value = (04H); External Input, 60 Hz Rejection, 5 Samples Per Second

    Return Value = (05H); External Input, 60 Hz Rejection, 10 Samples Per Second

    Return Value = (06H); Reserved, Do Not Use

    Return Value = (07H); Reserved, Do Not Use

    Return Value = (08H); Temperature Input, 50/60 Hz Rejection

    Return Value = (09H); Reserved, Do Not Use

    Return Value = (0AH); Temperature Input, 50 Hz Rejection

    Return Value = (0BH); Reserved, Do Not Use

    Return Value = (0CH); Temperature Input, 60 Hz Rejection

    Return Value = (0DH); Reserved, Do Not Use

    Return Value = (0EH); Reserved, Do Not Use

    Return Value = (0FH); Reserved, Do Not Use

    For USB110 and USB210:

    Return Value = (00H); 5 Samples Per Second

    Return Value = (01H); 10 Samples Per Second

    Return Value = (02H); 20 Samples Per Second

    Return Value = (03H); 25 Samples Per Second

    Return Value = (04H); 30 Samples Per Second

    Return Value = (05H); 50 Samples Per Second

    Return Value = (06H); 60 Samples Per Second

    Return Value = (07H); 80 Samples Per Second

    Return Value = (08H); 100 Samples Per Second

    Return Value = (09H); 150 Samples Per Second

    Return Value = (0AH); 200 Samples Per Second

    Return Value = (0BH); 250 Samples Per Second

    Return Value = (0CH); 300 Samples Per Second

    Return Value = (0DH); 500 Samples Per Second

    Return Value = (0EH); 750 Samples Per Second

    Return Value = (0FH); 1000 Samples Per Second

    For USB220:

    Return Value = (00H); 5 Samples Per Second

    Return Value = (01H); 10 Samples Per Second

    Return Value = (02H); 15 Samples Per Second

    Return Value = (03H); 20 Samples Per Second

    Return Value = (04H); 25 Samples Per Second

    Return Value = (05H); 30 Samples Per Second

    Return Value = (06H); 50 Samples Per Second

    Return Value = (07H); 60 Samples Per Second

    Return Value = (08H); 100 Samples Per Second

    Return Value = (09H); 300 Samples Per Second

    Return Value = (0AH); 600 Samples Per Second

    Return Value = (0BH); 960 Samples Per Second

    Return Value = (0CH); 1200 Samples Per Second

    Return Value = (0DH); 1600 Samples Per Second

    Return Value = (0EH); 2400 Samples Per Second

    Return Value = (0FH); 4800 Samples Per Second

    For USB230:

    Return Value = (00H); 2.5 Samples Per Second

    Return Value = (01H); 5 Samples Per Second

    Return Value = (02H); 10 Samples Per Second

    Return Value = (03H); 15 Samples Per Second

    Return Value = (04H); 25 Samples Per Second

    Return Value = (05H); 30 Samples Per Second

    Return Value = (06H); 50 Samples Per Second

    Return Value = (07H); 60 Samples Per Second

    Return Value = (08H); 100 Samples Per Second

    Return Value = (09H); 500 Samples Per Second

    Return Value = (0AH); 1000 Samples Per Second

    Return Value = (0BH); 2000 Samples Per Second

    Return Value = (0CH); 3750 Samples Per Second

    Return Value = (0DH); 7500 Samples Per Second

    Return Value = (0EH); 15000 Samples Per Second

    Return Value = (0FH); 30000 Samples Per Second

    If Unsuccessful, the Return Value will be:

    Return Value = "Error"; An Error occured when attempting to Get_ADC_Sampling_Rate_Setting

    Requirements

    Target Platforms: Windows 10, Windows 11

    Target Framework: .NET Framework 4.8 or later

    See Also