FUTEK .NET API Documentation
FUTEK_USB_DLL Assembly / FUTEK_USB_DLL Namespace / USB_DLL Class
Properties Methods

In This Topic
    USB_DLL Class Members
    In This Topic

    The following tables list the members exposed by USB_DLL.

    Public Constructors
     NameDescription
    Public Constructor  
    Top
    Public Properties
     NameDescription
    Public Property Gets a value indicating the angle value associated with the rotation.  
    Public Property Gets or sets information about a specific culture (called a locale for unmanaged code development).  
    Public Property Gets a value indicating the high byte read from the EEPROM Register of the USB device.  
    Public Property Gets a value indicating the count associated with the sample number recorded during data logging.  
    Public Property Gets a value indicating the analog-to-digital converter (ADC) value associated with the sample number recorded during data logging.  
    Public Property Gets a value indicating the elapsed time in milliseconds associated with the sample number recorded during data logging.  
    Public Property Gets a value indicating the low byte read from the EEPROM Register of the USB device.  
    Public Property Gets a value indicating the first byte of the destination's IP address.  
    Public Property Gets a value indicating the second byte of the destination's IP address.  
    Public Property Gets a value indicating the third byte of the destination's IP address.  
    Public Property Gets a value indicating the fourth byte of the destination's IP address.  
    Public Property Gets a value indicating the first byte of the destination's MAC address.  
    Public Property Gets a value indicating the second byte of the destination's MAC address.  
    Public Property Gets a value indicating the third byte of the destination's MAC address.  
    Public Property Gets a value indicating the fourth byte of the destination's MAC address.  
    Public Property Gets a value indicating the fifth byte of the destination's MAC address.  
    Public Property Gets a value indicating the sixth byte of the destination's MAC address.  
    Public Property Gets a value indicating the first byte of the destination's port number.  
    Public Property Gets a value indicating the second byte of the destination's port number.  
    Public Property Gets a pointer to a variable containing the handle of the USB device. The handle will be used with many of the commands to read from and/or write to the USB device.  
    Public Property Gets a value associated with the status of the USB device.  
    Public Property Gets a string that contains the characters displayed on all 4 lines of the LCD.  
    Public Property Gets a string that describes the error encountered when a command is sent or received unsuccessfully.  
    Public Property Gets a value indicating the analog-to-digital converter (ADC) value associated with each sample contained in the fast data logging packet.  
    Public Property Gets or sets a value indicating the index of the fast data logging counter.  
    Public Property Gets a value indicating the date and time associated with fast data logging packet.  
    Public Property Gets a value indicating the number of samples contained in the fast data logging packet.  
    Public Property Gets a value indicating the counter value associated with each sample contained in the fast data logging packet.  
    Public Property Gets a string that contains the characters displayed on line 1 of the LCD.  
    Public Property Gets a string that contains the characters displayed on line 2 of the LCD.  
    Public Property Gets a string that contains the characters displayed on line 3 of the LCD.  
    Public Property Gets a string that contains the characters displayed on line 4 of the LCD.  
    Public Property Gets the packet received from the USB device.  
    Public Property Gets the packet sent to the USB device.  
    Public Property Gets a value indicating the revolutions per minute (RPM) value associated with the rotation.  
    Public Property Gets a value indicating the first byte of the source's IP address.  
    Public Property Gets a value indicating the second byte of the source's IP address.  
    Public Property Gets a value indicating the third byte of the source's IP address.  
    Public Property Gets a value indicating the fourth byte of the source's IP address.  
    Public Property Gets a value indicating the first byte of the source's MAC address.  
    Public Property Gets a value indicating the second byte of the source's MAC address.  
    Public Property Gets a value indicating the third byte of the source's MAC address.  
    Public Property Gets a value indicating the fourth byte of the source's MAC address.  
    Public Property Gets a value indicating the fifth byte of the source's MAC address.  
    Public Property Gets a value indicating the sixth byte of the source's MAC address.  
    Public Property Gets a value indicating the first byte of the source's port number.  
    Public Property Gets a value indicating the second byte of the source's port number.  
    Public Property Gets or sets a value indicating if virtual mode is enabled.  
    Public Property Gets a value indicating the serial number of the virtual USB device.  
    Top
    Public Methods
     NameDescription
    Public MethodControls the "Battery / Enter" button on the keypad of the IHH500.
    Controls the "Channel / Enter" button on the keypad of the IPM650.  
    Public Method Controls the "Display / Back" button on the keypad of the IHH500 or IPM650.  
    Public Method Controls the "Hold / Down" button on the keypad of the IHH500 or IPM650.  
    Public Method Controls the "Menu" button on the keypad of the IHH500 or IPM650.  
    Public Method Controls the "Reset / Left" button on the keypad of the IHH500 or IPM650.  
    Public Method Controls the "Shunt / Exit" button on the keypad of the IHH500 or IPM650.  
    Public Method Controls the "Tare / Up" button on the keypad of the IHH500 or IPM650.  
    Public Method Controls the "Unit / Right" button on the keypad of the IHH500 or IPM650.  
    Public MethodCloses a connection with the USB device and assigns a value to the DeviceStatus.  
    Public Method Create_Back_Up is a Function that is used to Create a Backup in Memory.  
    Public Method Gets the latest analog-to-digital converter (ADC) values in the buffer of the USB device.  
    Public Method Get_Active_Page_Number is a Function that returns a value representing the Active Page Number of the USB Device.  
    Public Method Gets the active sound stored in the EEPROM of the microcontroller.  
    Public Method Get_ADC_PGA_Setting is a Function that returns a value representing the ADC PGA (Programmable Gain Amplifier) Setting.  
    Public Method Get_ADC_Sampling_Rate_Setting is a Function that returns a value representing the ADC Sampling Rate.  
    Public Method Get_Analog_Voltage_Output is a Function that returns a value representing the Analog Voltage Output of the Device.  
    Public Method Get_Average_Setting is a Function that returns a value representing the Average Setting.  
    Public Method Get_Baud_Rate is a Function that returns a value representing the Baud Rate (bits per second).  
    Public Method Get_Bridge_Resistance is a Function that returns a value representing the Bridge Resistance of the USB Device.  
    Public Method Get_Calibration_Code is a Function that returns a value representing the Calibration Technician used during Calibration of the USB Device.  
    Public Method Get_Calibration_Day is a Function that returns a value representing the Calibration Day of the USB Device.  
    Public Method Get_Calibration_Month is a Function that returns a value representing the Calibration Month of the USB Device.  
    Public Method Get_Calibration_Year is a Function that returns a value representing the Calibration Year of the USB Device.  
    Public Method Gets the channel configuration stored in the EEPROM of the microcontroller.  
    Public Method Get_CrossTalk is a Function that returns a value representing the CrossTalk of the USB Device.  
    Public MethodGets the data logging value stored in memory and assigns a value to the DataLogging_Counter, DataLogging_Value1 and DataLogging_Value2.  
    Public Method Get_Decimal_Point is a Function that returns a value representing the Decimal Point of the USB Device.  
    Public Method Get_Destination_IP_Address is a Function that returns a value representing the Destination IP Address of the Device.  
    Public Method Get_Destination_MAC_Address is a Function that returns a value representing the Destination MAC Address of the Device.  
    Public Method Get_Destination_Port_Number is a Function that returns a value representing the Destination Port Number of the Device.  
    Public Method Get_Device_Count is a Function that is used to get the USB Device count. It also assigns a value representing the DeviceStatus of the USB Device.  
    Public Method Get_Device_Serial_Number is a Function that is used to get the USB Device Serial Number. It also assigns a value representing the DeviceStatus of the USB Device.  
    Public Method Get_Direction is a Function that returns a value representing the Direction of the USB Device.  
    Public Method Gets the display page from the USB device.  
    Public Method Gets the enabled channels stored in the EEPROM of the microcontroller.  
    Public Method Get_Excitation is a Function that returns a value representing the Excitation of the Device.  
    Public Method Get_Firmware_Month is a Function that returns a value representing the Month that the Firmware was created.  
    Public Method Get_Firmware_Version is a Function that returns a value representing the Firmware Version of the USB Device.  
    Public Method Get_Firmware_Year is a Function that returns a value representing the Year that the Firmware was created.  
    Public Method Get_Fullscale_Load is a Function that that is used to to get the Fullscale Load of the USB Device.  
    Public Method Gets the fullscale value stored in the EEPROM of the microcontroller.  
    Public Method Get_Gain_Switch is a Function that returns a value representing the Gain Switch of the Device.  
    Public Method Get_Hardware_Version is a Function that returns a value representing the Hardware Version of the USB Device.  
    Public Method Gets the internal register value stored in the EEPROM of the microcontroller.  
    Public Method Get_Load_of_Loading_Point is a Function that that is used to to get the Load of Loading Point of the USB Device.  
    Public Method Get_Loading_Point is a Function that that is used to to get the Loading Point of the USB Device.  
    Public Method Get_Number_of_Active_Channels is a Function that returns a value representing the Number Of Active Channels of the USB Device.  
    Public Method Get_Number_of_Loading_Points is a Function that that is used to to get the Number of Loading Points stored in the USB Device.  
    Public Method Get_Offset_Load is a Function that that is used to to get the Offset Load of the USB Device.  
    Public Method Gets the offset value stored in the EEPROM of the microcontroller.  
    Public Method Get_Output_Type is a Function that returns a value representing the Sensor Output Type.  
    Public Method Get_Polarity is a Function that returns a value representing the Polarity of the Device.  
    Public Method Get_Pulses_Per_Rotation is a Function that returns a value representing the Pulses Per Rotation of the USB Device.  
    Public Method Get_Rotation_Values is a Function that that is used to to get the Angle Value.  
    Public Method Get_RS232_Output_Format is a Function that returns a value representing the RS-232 output format.  
    Public Method Get_Sensitivity is a Function that returns a value representing the Sensitivity of the USB Device.  
    Public Method Get_Sensor_Identification_Number is a Function that returns a value representing the Sensor Identification Number of the USB Device.  
    Public Method Get_Sensor_Sensitivity is a Function that returns a value representing the Sensor Sensitivity of the Device.  
    Public Method Get_Shunt_Resistor is a Function that returns a value representing the Shunt Resistor of the Device.  
    Public Method Get_Shunt_Value is a Function that returns a value representing the Absolute Shunt Value of the USB Device.  
    Public Method Get_Source_IP_Address is a Function that returns a value representing the Source IP Address of the Device.  
    Public Method Get_Source_MAC_Address is a Function that returns a value representing the Source MAC Address of the Device.  
    Public Method Get_Source_Port_Number is a Function that returns a value representing the Source Port Number of the Device.  
    Public Method Get_Span_1_Potentiometer is a Function that returns a value representing the Span 1 Potentiometer of the Device.  
    Public Method Get_Span_2_Potentiometer is a Function that returns a value representing the Span 2 Potentiometer of the Device.  
    Public Method Gets the TEDS error detection stored in the EEPROM of the microcontroller.  
    Public Method Get_Type_of_Board is a Function that returns a value representing the Type of Board (FUTEK Model Number) of the USB Device.  
    Public Method Get_Type_of_Calibration is a Function that returns a value representing the Type of Calibration of the USB Device.  
    Public Method Get_Unit_Code is a Function that returns a value representing the Unit Code of the USB Device.  
    Public Method Get_Voltage_Output is a Function that returns a value representing the Voltage Output of the USB Device.  
    Public Method Get_Zero_Potentiometer is a Function that returns a value representing the Zero Potentiometer of the Device.  
    Public Method Gets the latest analog-to-digital converter (ADC) value from the USB device.  
    Public MethodOpens a connection with the USB device using the serial number assigned in the EEPROM of the USB FIFO IC and assigns a value to the DeviceHandle and DeviceStatus.
    The DeviceHandle will be required for subsequent use with many of the other commands.  
    Public Method Reads from the microcontroller's channel register.  
    Public Method Reads from the microcontroller's EEPROM register.  
    Public Method Reads from the microcontroller's memory register.  
    Public Method Reads from the microcontroller's page register.  
    Public Method Reads from the Transducer Electronic Data Sheet (TEDS) register.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Resets the angle value stored in the EEPROM of the microcontroller.  
    Public Method Resets the microcontroller.  
    Public Method Restore_Back_Up is a Function that is used to Restore the Backup in Memory.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the active page number stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the active sound stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the sampling rate of the analog-to-digital converter (ADC) stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the gain and the sampling rate of the analog-to-digital converter (ADC) stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Enables or disables the average applied to the analog-to-digital converter (ADC) values.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the Baud rate value stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the nominal bridge resistance value stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the calibration code stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the calibration day stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the calibration mode associated with the digital components of the USB device.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the calibration month stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the calibration registers stored in the EEPROM of the microcontroller including: Resistance, Voltage, Current and Temperature.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the calibration year stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the channel configuration associated with the USB device.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the crosstalk value stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the decimal point format stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the destination IP address stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the destination MAC address stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the destination port number stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the digital components of the USB device.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the direction value stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the enabled channels stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the load value related to the loading point stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Enables or disables the simulated load applied to the analog-to-digital converter (ADC).  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the analog-to-digital converter (ADC) value associated with the calibration loading point stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the number of active channels stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the number of loading point values stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the number of pulses per rotatioin stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the RS-232 output format value stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the nominal sensitivity value stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the sensor configuration stored in the EEPROM of the microcontroller including: Input / Output Type, Nominal Sensitivity and Nominal Bridge Resistance.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the serial number stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the shunt value stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the source IP address stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the source port number stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the TEDS error detection stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the type of calibration stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the engineering unit code stored in the EEPROM of the microcontroller.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the voltage output of the USB device.  
    Public MethodWarning: The use of this function can affect the factory calibration of the USB device.
    Sets the new loading point value based on a zero correction for fixturing stored in the EEPROM of the microcontroller.  
    Public Method Verifies the communication data link with the USB device.  
    Public Method Gets the version of board from the USB device.  
    Public Method Writes to the microcontroller's channel register.  
    Public Method Writes to the microcontroller's EEPROM register.  
    Public Method Writes to the microcontroller's memory register.  
    Public Method Writes to the Transducer Electronic Data Sheet (TEDS) register.  
    Top
    See Also