Changes between Version 1 and Version 2 of 802.11/wlan_exp/GettingStarted


Ignore:
Timestamp:
Feb 12, 2014, 4:37:58 PM (10 years ago)
Author:
murphpo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 802.11/wlan_exp/GettingStarted

    v1 v2  
    1616
    1717== System Requirements ==
     18 * '''802.11 Reference Design''': warpnet support was added to the reference design in v0.8.
     19
    1820 * '''Python''': the warpnet framework supports both Python 2 (2.7+) and Python 3 (3.3+). No third-party Python packages are required. See the Python recommendations below for more details.
    1921
    2022 * '''Connectivity''': the framework requires the host PC and every WARP v3 node be connected to a common Ethernet switch. We recommend you use a dedicated NIC on your PC to avoid superfluous traffic on the experimental network. The WARP v3 nodes must use their '''ETH B''' interfaces for wlan_exp.
    2123
     24 * '''WARP v3 hardware''': warpnet requires at least one WARP v3 node running the 802.11 Reference Design. The framework supports up to 253 nodes.
     25
    2226== Python Versions ==
    2327The warpnet framework supports Python 2 (2.7.4+) and Python 3 (3.3+). The core warpnet and wlan_exp scripts require only the core Python packages.
    2428
    25 We have tested the framework and example scripts using the operation systems and Python distributions listed below.
     29We have tested the framework and example scripts using the operating systems and Python distributions listed below.
    2630
    2731'''Mac OS X'''
    2832 * Python 2.7.4 bundled with Mac OS X 10.9 Mavericks
     33 * Python 2.7.5 in [https://code.google.com/p/spyderlib/wiki/Installation Spyder]
    2934 * Python 2.7.6 in [http://continuum.io/downloads Anaconda]
    3035
     
    3439
    3540=== Useful Packages ===
    36  * '''ipython''':
     41 * '''[http://ipython.org/ ipython]''': this interactive Python environment is great for testing experiment scripts and exploring experiment results. Many integrated Python distributions (Anaconda, Spyder, WinPython, etc) integrate the ipython shell.
    3742
    38  * '''numpy''': Some of the wlan_log examples use [http://www.numpy.org/ numpy 1.7] for processing large arrays of node log entries. numpy is included in many Python distributions. You can check by running this on your command line: {{{python -c "import numpy; print numpy.version.version"}}}. This will print a version number if numpy is installed or an error if it is not.
     43 * '''numpy''': Some of the wlan_log examples use [http://www.numpy.org/ numpy 1.7] for processing large arrays of node log entries. numpy is included in many Python distributions. You can check by running this on your command line: {{{python -c "import numpy; print numpy.version.version"}}}. This will print a version number if numpy is installed or an error if it is not. Our examples assume numpy 1.7 or later.
    3944
    40  * '''pandas''':
    41 
    42  * '''spyder''':
     45 * '''pandas''': The pandas library provides some very useful tools for dealing with large datasets, especially those where time is a dimension (like log entries).