| Prev: Overview | Table of Contents | Next: Application |
The Control Center software is offered as a 32-bit binary and it is compatible with 64-bit operating systems. The following sections describe the requirements to run Control Center. Be sure the device driver has been installed before plugging in the Aardvark adapter. Refer to the Software section of the Aardvark datasheet for additional information regarding the driver and compatibility.
The Control Center software is compatible with Windows XP (SP2 or later, 32-bit and 64-bit), Windows Vista (32-bit and 64-bit), and Windows 7 (32-bit and 64-bit). The software will run on 64-bit systems as a 32-bit application. Windows 2000 and legacy 16-bit Windows 95/98/ME operating systems are not supported.
The Control Center software has been designed for Red Hat Enterprise Linux 4 and 5 with integrated USB support. Kernel 2.6 is required. The software will run on 64-bit systems as a 32-bit application, provided that 32-bit system libraries are available.
The Control Center software is compatible with Intel versions of Mac OS X 10.4 Tiger and 10.5 Leopard. Installation of the latest available update is recommended.
Version 3.50 of the Control Center software requires an Aardvark adapter that runs version 3.40 or greater of the firmware.
Aardvark adapters with version 2.1 or greater of the hardware will be able to use the target power and configure I2C pullup functionality.
The Control Center software is a self-contained application. Installing the software is as easy as unarchiving the software package. To install the Control Center:
Download the latest version of the software from the Total Phase website.
Unzip the zip archive to your desired location.
Go to the folder where the software package was extracted.
Click on “Aardvark GUI.exe”
Go to the installation directory where the software package was unzipped.
Run >./aardvark-gui
Go to the installation directory where the software package was unzipped.
Click on “Aardvark GUI”
After launching the Control Center, you will see the screen in figure 8.
An Aardvark adapter must be configured for use before the Control Center software can be used to send and receive any messages. Configuring the Aardvark adapter binds the instance of the application with an available Aardvark unit until the adapter is disconnected or the application is terminated.
The configuration window (figure 9)is organized into two sections: the list of available Aardvark adapters and a list of operational modes.
In the configure window, there is a list of all the available Aardvark adapters that are connected to the computer. If no Aardvark adapters appear in the list, then there are no available units connected to your computer.
To see an updated list of Aardvark adapters attached to the computer, simply click on the “Refresh List” button to rescan the USB bus. Please note that Aardvark adapters that are in use by other applications are no longer available and consequently do not appear in the list of available units.
The list of Aardvark adapters provides the following information:
The port that the Aardvark adapter occupies. The port number is a zero based number. For more information about USB port assignments, please consulting section 3.4: USB Port Assignment of the Aardvark I2C/SPI Host Adapter datasheet.
For more information about version numbers, please consult the Aardvark I2C/SPI Embedded Systems Interface datasheet, Sections 3.5 Aardvark Dynamically Linked Library – Versioning and 3.6 API Integration into Custom Applications – Versioning.
The serial number of the Aardvark adapter.
Supported modules. “Yes” indicates that a module is supported. “No” indicates that a module is not supported.
On the right side of the window is a list of the six operational modes: “I2C + SPI”, “I2C + GPIO”, “SPI + GPIO”, “GPIO Only”, “Batch Mode” and “I2C Monitor”. Select the radio button next to the desired mode.
The mode of the Aardvark adapter can be changed after the unit has already been connected, see Section 2.3 Reconfiguing the Aardvark Adapter.
Once you have selected the Aardvark adapter and the desired mode, click on “OK” to continue.
The port and serial number of the Aardvark adapter will appear in the status bar at the bottom of the window to indicate which Aardvark adapter is bound to this instance of the application.
After the Control Center has been configured with a specific Aardvark adapter, it is possible to change the Aardvark adapter and/or the mode that it is operating in.
To change the mode but continue using the same Aardvark adapter go to the menu item:
Aardvark
Select the desired mode and the Control Center will be automatically reconfigured to reflect this selection.
It is possible to power a downstream target, such as an I2C or SPI EEPROM with the Aardvark adapter’s power (which is provided by the USB port). More information about powering downstream devices can be found in the Aardvark I2C/SPI Embedded Systems Interface datasheet.
NC/+5V (Pin 4): I2C Power
NC/+5V (Pin 6): SPI Power
By default, these pins are left unconnected at the time of shipping. For Aardvark adapters with hardware versions 2.00 and greater, these pins can be enabled through the Control Center software. Simply go to the menu item: Aardvark | Target Power.
A checkmark indicates that power will be supplied to downstream devices on both pins.
The Aardvark adapter can be disconnected from the current application. To do so, go to the menu item: Aardvark | Disconnect.
When disconnected, the application will return to the starting screen.
To exit the application, go to the menu item: File | Exit Application.
| Prev: Overview | Table of Contents | Next: Application |
|
© 2012 Total Phase, Inc. All rights reserved. Terms of Use | Privacy Notice | Site Map |
|
|