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 | |
---|---|
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.