Changes between Version 89 and Version 90 of 802.11/Changelog
- Timestamp:
- Dec 12, 2014, 1:57:40 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
802.11/Changelog
v89 v90 11 11 12 12 '''PHY/MAC Hardware Changes:''' 13 * Shifted Tx power settings from [-12,19] to [-9,21]13 * Updated supported Tx power range to [-9,21] dBm 14 14 * After a thorough characterization campaign, we changed a couple of default values for Tx parameters 15 15 * BB gain now 1 instead of 2 16 16 * PA linearity is now 2 instead of 0 17 * Reduced default RSSI averaging from 8 samples to 4 for reduced delay18 * Added new RSSI packet detection logic that optionally can require both a minimum RSSI as well as minimum autocorrelation output before triggering the PHY to start.19 * Changed the precision of the energy_thresh register in the packet detection subsystem. Was UFix14_8 and is now UFix14_420 * Correspondingly, the default boot value of 150 (0.5859 in UFix14_18) is now 9 (0.5626 in UFix14_4)17 * Reduced Rx PHY RSSI averaging to 4 samples (from 8) for faster Rx power estimates. RSSI averaging in the AGC is unchanged. 18 * Added new packet detection logic that can require a minimum RSSI for all detections (can be used to realize configurable Rx sensitivity - disabled by default) 19 * Changed the precision of the energy_thresh register in the auto correlation packet detector (now UFix14_4, was UFix14_8) 20 * Correspondingly, the default energy_thresh is now 9 (0.5626 in UFix14_4) vs 150 (0.5859 in UFix14_18) is previous releases 21 21 22 22 '''MAC Software Changes:''' 23 * In addition to a signed 8-bit value for Rx power, the mpdu_info struct created by CPU_LOW now also contains the raw RSSI used in the calculation of Rx power23 * Added 16-bit averaged RSSI value to rx_frame_info; this supplements the existing 8-bit Rx power estimate derived from the averaged RSSI 24 24 * Fixed a capitalization issue in a few includes that would cause errors on case-sensitive filesystems 25 25 * Raised default Tx power in all top-level projects to 15 dBm (previously 13 dBm) 26 * Added a calibration value to the IPC_MBOX_SET_TIME mailbox command to account for the fact that it takes time to set the time.27 * Completely refactored Rx power calculation function based on lookup tables.28 * New Tx power-to-gain mapping function from characterization campaign26 * Added a calibration value to the IPC_MBOX_SET_TIME mailbox command to account for latency in executing the command iteself 27 * Replaced RSSI-to-Rx-power calculation with lookup table derived from Rx power calibration experiments 28 * Replaced Tx-power-to-Tx-VGA-gain mapping function with lookup table derived from Tx power calibration experiments 29 29 30 30 '''wlan_exp Framework Changes:''' 31 * Fixed a bug in the retrieval of promiscuous statistics. Previously, the only way to retrieve these promiscuous statistics was to retrieve all of them. The wlan_exp framework will now honor an optionally-supplied MAC address specifying a particular promiscuous stat struct that you want to retrieve.32 * Fixed an IBSS issue where Tx parameters (e.g. rate) would be ignored for stations that had not yet populated the station_info list at the IBSS node.31 * Fixed {{{node.stats_get_txrx}}} method to accept MAC address for un-associated device, allowing retrieval of promiscuous Tx/Rx stats for specific addresses 32 * Fixed an IBSS issue where Tx parameters (e.g. rate) would be ignored for stations that had not yet been added the station_info list at the IBSS node. 33 33 34 34 '''Other Changes:''' 35 * Added new [wiki:802.11/Benchmarks/Tx_Char Tx] and [wiki:802.11/Benchmarks/Rx_Char Rx] Characterizations. We're pleased to report that the Mango 802.11 Reference Design's transmitter and receiver exceed the requirements specified in the 802.11 standard. 35 * Added new [wiki:802.11/Benchmarks/Tx_Char Tx] and [wiki:802.11/Benchmarks/Rx_Char Rx] Characterizations. We're pleased to report that the Mango 802.11 Reference Design's transmitter and receiver exceed the Tx modulation accuracy and Rx sensitivity requirements in the 802.11a/g standard. 36 37 ---- 36 38 37 39 == 1.0 Release ==