This chapter will tell you:
How to confirm you that have all the components of the Conformance Scripts
What additional components you are required to supply
How to connect the components
How to install the Conformance Scripts and supporting programs and drivers
The user should have setup and configured the MIP-5850 and Agilent E5515C and be familiar with their operation.
The CSP is located on the "CSP-5850" CD. In addition to the scripts, there are Python libraries and drivers, GPIB drivers, the WireShark protocol viewer, this manual and copies of other documentation that may be useful.
The user is expected to provide the following items:
A Windows PC that is connected to the Ethernet network and the below described GPIB interface. It is very useful to have a spare RS-232 port to communicate with the MIP-5850 during setup and configuration. If you are planning to use the IOtech Micro488/P adapter, then the PC needs to have an available serial port for it also.
A GPIB 488 interface and cable for communications between the Agilent E5515C and the Script package. These scripts have been tested with the IOtech Micro488/P (serial to GPIB) and the National Instruments PCI-GPIB.NI-488.2M for Windows (PCI card). Drivers are provided for these two interfaces. Other cards and drivers should work once the new drivers are installed.
Several ethernet cables and an ethernet hub to connect all the devices.
Connect the Agilent E5515C, The MIP-5850, the controller PC and the mobile device according to the connection diagram in Appendix C
The MIP-5850 and the Agilent E5515C, and the PC all need to be connected to the Ethernet network. As part of this process you should decide whether you want to use DHCP to assigned IP address for the PC and MIP-5850, or to manually assigned IP addresses to all three of the devices.
The Agilent E5515C needs to have a static IP address assigned to it. It does not have an option to use DHCP. It also seems to work better when plugged into the ethernet before being powered on.
Regarding the PC, you can check to see if it has been configured for IP by running "ipconfig /all" in a command prompt. If you do not see an IP address, you need to check the configuration. If you are attempting to use DHCP to assign it an IP address, please check to make sure all the ethernet cables are correctly plugged in and the hubs and routers are all plugged in and powered. (For a good ethernet cable, you can hear a 'click' when the cable is plugged in.)
For the MIP-5850, you may either assigned a static IP address using AT commands over a serial connection, or if you have a DHCP server (such as a linksys router) on the ethernet, you may allow it to use DHCP to allocate an IP address. Please refer to the MIP-5850 manual for configuration instructions.
Installation of the software
Python installation.
There are four pieces of the installation for python and libraries. In order, the files to install are:
python-2.4.1.msi: The python interpreter
ctypes-1.0.2.win32-py24.exe: c-Types library
pyserial-2.0.win32.exe: Serial Communications libary
wxPython2.8-win32-ansi-2.8.9.1-py24.exe: wxPython GUI library
GPIB 488 driver installation.
For the ioTech Micro448/P, the iot488_gpib.py driver uses the python Serial Communications library to communicate over the GPIB bus. In "config.py", this driver uses the "iot488" prefix in the GPIB description.
For a National Instruments card, the ni_gpib.py driver uses the c-Types libary to access the drivers provided with the card. You will need to follow the instructions provided by National Instruments for installing their drivers. (If the NI GPIB card was already install, then the drivers may already be present.)
MIP-5850 Installation
If you have not already configured the MIP-5850, please take a moment to do so.
For configuration using the MOB-IP-SIM Manager (available on the MIP CD), you need to connect a Null Modem cable between the PC and the MIP-5850. Before running the program, please take a moment to check your PC clock. MOB-IP-Sim Manager will synchronize the time and date on the MIP-5850 to the time and date on the PC. If the PC time is not correct, the timestamps in the log files will be incorrect.
Script Installation
You should create a working directory for the scripts and log files. Once you have decided where to keep you working directory, copy all the python (*.py) files from the Conformance Scripts CD into the working directory.
Other Utilities.
Install as needed.