source: ReferenceDesigns/w3_802.11/python/wlan_exp/docs/source/wlan_exp_util.rst

Last change on this file was 6320, checked in by chunter, 5 years ago

1.8.0 release wlan-exp

File size: 2.6 KB

WLAN Exp Utilities

?
.. include:: globals.rst

Common utilities for the WLAN Experiment framework.

UART Print Levels

Defined UART print levels to control the verbosity of the wlan_exp UART output.

?
.. autodata:: wlan_exp.util.uart_print_levels

Transmit / Receive Rate Definitions

Supported transmit / receive rates for WlanExpNode

?
.. autodata:: wlan_exp.util.phy_modes
?
.. autofunction:: wlan_exp.util.get_rate_info
?
.. autofunction:: wlan_exp.util.rate_info_to_str

Channel Definitions

Supported channels for WlanExpNode

?
.. autodata:: wlan_exp.util.wlan_channels
?
.. autofunction:: wlan_exp.util.get_channel_info
?
.. autofunction:: wlan_exp.util.channel_info_to_str

Antenna Mode Definitions

Supported antenna modes for WlanExpNode

?
.. autoattribute:: wlan_exp.util.wlan_rx_ant_modes
    :annotation: = Dictionary of receive antenna modes
?
.. autoattribute:: wlan_exp.util.wlan_tx_ant_modes
    :annotation: = Dictionary of transmit antenna modes

MAC Address Definitions

Pre-defined MAC address constants

?
.. autoattribute:: wlan_exp.util.mac_addr_desc_map
    :annotation: = List of tuples (MAC value, mask, description) that describe various MAC address ranges
?
.. autoattribute:: wlan_exp.util.mac_addr_mcast_mask
    :annotation: = Multicast MAC Address Mask
?
.. autoattribute:: wlan_exp.util.mac_addr_local_mask
    :annotation: = Local MAC Address Mask
?
.. autoattribute:: wlan_exp.util.mac_addr_broadcast
    :annotation: = Broadcast MAC Address

Node Utility Functions

?
.. autofunction:: wlan_exp.util.init_nodes
?
.. autofunction:: wlan_exp.util.broadcast_cmd_set_mac_time
?
.. autofunction:: wlan_exp.util.broadcast_cmd_write_time_to_logs
?
.. autofunction:: wlan_exp.util.broadcast_cmd_write_exp_info_to_logs
?
.. autofunction:: wlan_exp.util.filter_nodes
?
.. autofunction:: wlan_exp.util.check_bss_membership

Misc Utility Functions

?
.. autofunction:: wlan_exp.util.create_locally_administered_bssid
?
.. autofunction:: wlan_exp.util.int_to_ip
?
.. autofunction:: wlan_exp.util.ip_to_int
?
.. autofunction:: wlan_exp.util.mac_addr_to_str
?
.. autofunction:: wlan_exp.util.str_to_mac_addr
?
.. autofunction:: wlan_exp.util.mac_addr_to_byte_str
?
.. autofunction:: wlan_exp.util.byte_str_to_mac_addr
?
.. autofunction:: wlan_exp.util.sn_to_str
?
.. autofunction:: wlan_exp.util.node_type_to_str
?
.. autofunction:: wlan_exp.util.mac_addr_desc
?
.. autofunction:: wlan_exp.util.debug_here
Note: See TracBrowser for help on using the repository browser.