Total Phase USB Devices Driver Download



  • USB drivers for the Aardvark I2C/SPI Host Adapter, Beagle Analyzers, Cheetah Host Adapters, and Komodo Interfaces. Ensure the drivers are installed before plugging in any Total Phase device. The Windows installer contains the 32-bit and 64-bit USB drivers. Refer to the device user manual for more information regarding which versions of Windows are supported.
  • : To scan to a USB memory device, insert the memory device into the USB port on the front of the Phaser 3100MFP, select “03 Scan to” and follow the onscreen prompts. Drivers Xerox Phaser 3100 MFP Scan Application version 1.3.1.
  • Using this program, production employees can easily and securely transfer defined settings to the driver. To avoid errors to the highest degree possible, the device­CONFIGURATOR has a special function package consisting of a traffic light function and a barcode scan for reliable identification of the driver.
  • The Instrument Control Toolbox Support Package for Total Phase Aardvark I2C/SPI Interface downloads and installs the Total Phase Aardvark host adaptor driver file on your host computer. Examples of using the Aardvark adaptor with the I2C interface can be found in the Instrument Control Toolbox documentation.

Configuring I2C Communication

USB drivers for the Aardvark I2C/SPI Host Adapter, Beagle Analyzers, Cheetah Host Adapters, and Komodo Interfaces. Ensure the drivers are installed before plugging in any Total Phase device. The Windows installer contains the 32-bit and 64-bit USB drivers. Refer to the device user manual for more information regarding which versions of Windows are supported.

You need to have either a Total Phase Aardvark host adapter or a NI USB-845x adapter board installed to use the i2c interface. The following sections describe configuration for each option.

Configuring Total Phase Aardvark

To use the I2C interface with the Aardvark adapter, you must download the Hardware Support Package to obtain the necessary files. You must also download the USB device driver from the vendor.

If you do not have the Aardvark driver installed, see Install the Total Phase Aardvark I2C/SPI Interface Support Package.

The aardvark.dll file that comes with the Total Phase Aardvark adapter board must be available in one of the following locations for use on Windows® platforms.

  • The location where MATLAB was started from (Bin folder).

  • The MATLAB current folder (PWD).

  • The Windows folder C:winnt or C:windows.

  • The folders listed in the PATH environment variable.

Total Phase USB Devices Driver DownloadDevices

Ensure that the Aardvark adapter is installed properly.

Look at the adapter properties.

You can create an I2C object using the i2c function. The example in the next section uses an I2C object called eeprom that communicates to an EEPROM chip. View the properties after creating the object.

You can see that the communication settings properties reflect what was used to create the object – BoardIndex of 0 and RemoteAddress of 50h. For information about other properties, see Properties.

Configuring NI USB-845x

To use the I2C interface with the NI USB-845x adapter, you must download the Hardware Support Package to obtain the latest driver, if you do not already have the driver installed. If you already have the latest driver installed, you do not need to download this Support Package.

If you do not have the NI USB-845x driver installed, see Install the NI-845x I2C/SPI Interface Support Package.

Ensure that the NI USB-845x adapter is installed properly.

Look at the NI USB-845x adapter properties.

You can create an I2C object using the i2c function. View the properties after creating the object.

You can see that the communication settings properties reflect what was used to create the object – BoardIndex of 0 and RemoteAddress of 10h. For information about other properties, see Properties.

Total Phase USB Devices Driver Download

See Also

Related Topics

I2C Interface Usage Requirements and Guidelines

Total Phase Beagle Usb Driver

The I2C interface does not support asynchronous behavior. Therefore, functions such as fprintf, fscanf, and query do not work. Use fread and fwrite to communicate using this interface.

You need to have either a Total Phase Aardvark host adapter or a NI USB-845x adapter board installed to use the i2c interface. The following sections describe requirements for each option.

Total Phase Usb Driver

Aardvark-specific Requirements

To use the I2C interface with the Aardvark adapter, you must download the Hardware Support Package to obtain the necessary files. You must also download the USB device driver from the vendor.

If you do not have the Aardvark driver installed, see Install the Total Phase Aardvark I2C/SPI Interface Support Package.

You must install the Aardvark Software API and Share Library appropriate for your operating system.

The aardvark.dll file that comes with the Total Phase Aardvark adapter board must be available in one of the following locations for use on Windows® platforms.

  • The location where MATLAB was started from (Bin folder).

  • The MATLAB current folder (PWD).

  • The Windows folder C:winnt or C:windows.

  • The folders listed in the PATH environment variable.

The aardvark.so file that comes with the Total Phase Aardvark adapter board must be in your MATLAB path for use on Linux platforms.

If you repower your Aardvark board, set the GPIO pins to output to get communication with a device to work. By default they are configured as input.

NI USB-845x-specific Requirements

To use the I2C interface with the NI USB-845x adapter, you must download the Hardware Support Package to obtain the latest driver, if you do not already have the driver installed. If you already have the latest driver installed, you do not need to download this Support Package.

If you do not have the NI USB-845x driver installed, see Install the NI-845x I2C/SPI Interface Support Package.

Total Phase USB Devices Driver DownloadTotal phase usb devices driver download windows 7

Devices differ in their use of pullups. The Aardvark and NI USB-8452 adapters have internal pullup resistors to tie both bus lines to VDD, and can be set programmatically. The NI USB-8451 adapter does not have this type of internal pullup resistor and, therefore, requires external pullups. Consult your device documentation to ensure that you are using the correct pullups.

Related Topics