Commit Graph

  • fe26cf8b46 gitlab: move doxygen buildbot to private runner Tommaso Pecorella 2021-03-12 20:42:33 +00:00
  • f5c7f86e2e network: (merges !522) DataRate operators for more types Chappidi Yoga Satwik 2021-03-12 02:16:24 +05:30
  • b3051bc350 bindings: Update pybindgen version Tom Henderson 2021-03-12 12:21:57 -08:00
  • b2706bfb37 tutorial: (fixes #359) correct link approx. length Tommaso Pecorella 2021-03-11 22:25:29 +00:00
  • af97afb9ef Fix build on MacOS Stefano Avallone 2021-03-11 15:30:23 +01:00
  • 0a70d94960 bridge: Fix Doxygen typo Tom Henderson 2021-03-10 16:22:22 -08:00
  • a3d5b5a971 bindings: Rescan APIs for core, mesh, netanim, spectrum, wave, wifi Tom Henderson 2021-03-10 16:21:44 -08:00
  • 37c9b626b4 wifi: API adjustments to work with pybindgen Tom Henderson 2021-03-10 16:21:08 -08:00
  • f183790c0c bindings: Remove obsolete references to gccxmlparser Tom Henderson 2021-03-10 09:41:53 -08:00
  • be1b87f73b wifi: Remove unused WifiPhy members Stefano Avallone 2021-02-11 21:38:47 +01:00
  • 571e526ce6 wifi: WifiPhy makes use of WifiPhyOperatingChannel Stefano Avallone 2021-02-11 19:01:28 +01:00
  • 17f6af4131 wifi: Introduce the WifiPhyOperatingChannel class Stefano Avallone 2021-02-11 18:59:54 +01:00
  • f83c405f14 wifi: Add a new representation for frequency channels Stefano Avallone 2021-02-07 20:00:51 +01:00
  • 3c6258572f sixlowpan (fixes #358): use correct fragment size when using mesh routing. ZakariaHelalArzoo 2021-03-09 01:04:12 +00:00
  • 70135474e5 wifi: Cleanup documentation about PCF Sébastien Deronne 2021-03-05 16:28:01 +01:00
  • 07dc1d2a0e wifi: Remove CfParameterSet in management frames Sébastien Deronne 2021-03-05 16:27:30 +01:00
  • 8a769f2d98 wifi: Remove InfrastructureWifiMac class Sébastien Deronne 2021-03-05 16:20:41 +01:00
  • 41813af823 wifi: Remove remaining PCF handling Sébastien Deronne 2021-03-05 16:14:22 +01:00
  • bc0a99c19b wifi: Fix use of YansErrorRateModel for PHY headers Sébastien Deronne 2021-03-07 18:10:25 +01:00
  • 7a65a32345 lte: (fixes #354) Use uint16_t for srsIndex instead of uint8_t ZorazeAli 2021-03-03 09:06:59 +01:00
  • 27cbec5298 wifi: Fix use of Yans error rate model with OFDMA Sebastien Deronne 2020-10-12 20:17:36 +02:00
  • 6da4a9a38a wifi: PHY provides the station ID to error rate models Sebastien Deronne 2020-10-12 20:15:42 +02:00
  • 27c7a33209 wifi: Fix TX antenna settings in recontructed TXVECTOR at receiver Sebastien Deronne 2021-01-30 10:31:16 +01:00
  • 03e0467f1d wifi: Fix settings of TX antennas used for the transmission in TXVECTOR Sebastien Deronne 2021-01-30 10:29:12 +01:00
  • dfad79ea0e wifi: Fix number of spatial streams used to transmit CTS-to-self (spotted by Rediet) Sébastien Deronne 2021-03-03 07:11:32 +01:00
  • c453b0eac9 wifi: Cleanup documentation for removed attributes Sébastien Deronne 2021-03-06 15:41:54 +01:00
  • 65b20bbc7d Fix CsvReader doc Mattia Lecci 2021-01-13 12:03:23 +01:00
  • 6222fd44c7 spectrum: (fixes #195) Add const qualifier to all SpectrumPhy getters Nitya Chandra 2021-02-21 19:18:01 +05:30
  • 854ca2ed34 core (fixes #349): Warn about Config::SetDefault() of deprecated attribute Chappidi Yoga Satwik 2021-02-17 01:56:41 +05:30
  • 8137af04f0 lte: Check the RandomAccess status of an RNTI to whom the preamble was assigned ZorazeAli 2021-02-23 14:45:45 +01:00
  • e513cc8f6a lte: Remove assert upon RAR timeout in RLF example and.. ZorazeAli 2021-02-22 00:23:50 +01:00
  • 8887615619 internet: fix valgrind errors in b5c4f68f Tommaso Pecorella 2021-02-19 20:27:29 +01:00
  • b5c4f68f97 internet: avoid route duplication in Ipv[4,6]StaticRouting Tommaso Pecorella 2021-02-19 02:27:11 +00:00
  • 41e000cdca wifi: fixup for 28eb357992 Alexander Krotov 2021-02-17 14:44:37 +03:00
  • 28eb357992 wifi: use uint16_t to count MPDUs in A-MPDU Alexander Krotov 2021-02-17 12:33:30 +03:00
  • c13d30f290 wifi: Pass WifiTxVector by const reference where possible Rediet 2021-02-15 11:46:27 +01:00
  • 0a0d305330 wifi: Add documentation on PhyEntity and WifiPpdu Rediet 2021-02-08 11:34:28 +01:00
  • 83d59873ac wifi: Fix valgrind errors in tests Rediet 2021-01-27 18:18:39 +01:00
  • d7930913de wifi: Organize src/model files into subfolders Rediet 2021-01-19 14:11:47 +01:00
  • ea5d4c8c81 wifi: Remove HT Greenfield support Rediet 2021-01-15 19:13:13 +01:00
  • 2aba58e77e wifi: Remove Holland (solves #278) Rediet 2021-01-15 17:55:38 +01:00
  • d790fae26f wifi: Simplify IsHigherCodeRate and IsHigherDataRate to rely less on the enums Muhammad Iqbal CR 2020-12-04 17:48:33 -06:00
  • 08c16dc614 wifi: Move computation logic from WifiMode to PhyEntity by using callbacks Muhammad Iqbal CR 2021-01-15 16:51:29 +01:00
  • 8535c9dc00 wifi: Further streamline WifiMode calls using macros Rediet 2021-01-15 17:04:04 +01:00
  • bbfa0bce10 wifi: Streamline creation of WifiMode in PhyEntity classes Muhammad Iqbal CR 2020-12-04 17:01:43 -06:00
  • 0f55b15678 wifi: Implement WifiMode-related calculation respective to each amendment PHY entity Muhammad Iqbal CR 2021-01-15 15:11:50 +01:00
  • d42598b300 wifi: Add ModulationLookupTable for WifiMode rework Muhammad Iqbal CR 2020-12-03 14:21:08 -06:00
  • c7ff001548 wifi: Move EndOfHeSigA callback to HePhy Rediet 2021-01-26 16:35:57 +01:00
  • 71d941c907 wifi: Finish porting amendment-specific logic from WifiPhy to PhyEntity Rediet 2021-01-19 12:04:08 +01:00
  • 5761394865 wifi: Move transmission logic from SpectrumWifiPhy to PhyEntity Rediet 2021-01-15 10:37:08 +01:00
  • 026361e2c8 wifi: Add some getters for PSD generation Rediet 2021-02-15 16:10:11 +01:00
  • f913604e2c wifi: Move TxPsdFlag to HePpdu Rediet 2021-02-15 09:01:25 +01:00
  • 036e0d6acb wifi: Move PPDU UID handling to PhyEntity Rediet 2021-02-16 09:35:39 +01:00
  • 0ddadf95ac wifi: Cleanup some unused methods in WifiPhy Rediet 2020-11-20 16:29:52 +01:00
  • af0bfb198c wifi: Move preamble and payload reception logic from WifiPhy to PhyEntity Rediet 2021-02-08 09:08:11 +01:00
  • 8225cb7e78 wifi: Add preamble and payload handling in PhyEntity Rediet 2021-02-15 16:58:22 +01:00
  • c4f2be8346 wifi: Move some declarations to PhyEntity Rediet 2020-11-18 11:45:14 +01:00
  • 7ee0357e4e wifi: Move preamble detection and header reception logic from WifiPhy to PhyEntity Rediet 2021-01-19 11:49:22 +01:00
  • 2fa6f9bb15 wifi: Add preamble detection and header field handling in PhyEntity Rediet 2021-02-15 18:19:46 +01:00
  • aa1b68e980 wifi: Move SnrPer struct to PhyEntity Rediet 2021-02-15 16:45:58 +01:00
  • 2d9a3b4059 wifi: Move WifiPhyRxfailureReason to wifi-phy-common.h Rediet 2020-11-03 18:42:58 +01:00
  • e9da125f90 wifi: Use pointer to print PPDU's content Rediet 2020-11-24 15:31:50 +01:00
  • c71915a843 wifi: Move PHY headers to the respective amendment-specific PPDU classes Muhammad Iqbal CR 2021-01-05 14:58:12 +01:00
  • 2cb35e20b5 wifi: Add BuildPpdu to create PPDU on each amendment-specific PHY entity Muhammad Iqbal CR 2020-11-24 15:05:47 +01:00
  • 80c908fcbd wifi: Refactor WifiPpdu into amendment-specific classes Muhammad Iqbal CR 2021-01-14 19:04:48 +01:00
  • 755f12e17a wifi: Introduce WifiPpduType Rediet 2021-01-19 11:30:16 +01:00
  • 56cb8b9294 wifi: Move amendment-specific logic from InterferenceHelper to PhyEntity Rediet 2021-01-19 10:57:28 +01:00
  • 6a674af28c wifi: Add PHY header section info map to PhyEntity classes Rediet 2020-10-23 11:25:44 +02:00
  • cca2e174ef wifi: Correct number of LTFs for HT-GF Rediet 2020-10-19 14:22:15 +02:00
  • c3f60d5440 wifi: Move amendment-specific part of payload duration computation logic to PhyEntity Rediet 2021-02-12 18:31:15 +01:00
  • 345a4ce4f7 wifi: Add payload duration computation logic elements to PhyEntity classes Rediet 2021-02-12 18:28:35 +01:00
  • a22c3430ac wifi: Rework GetPayloadDuration to account for Nes exceptions Rediet 2021-01-15 15:59:09 +01:00
  • 9190a1ad38 wifi: Move preamble duration computation logic from WifiPhy to PhyEntity classes Rediet 2021-01-19 10:54:51 +01:00
  • 5b0807b443 wifi: Add preamble and header computation logic in PhyEntity Rediet 2020-10-23 11:29:55 +02:00
  • b8f0747845 wifi: Clean up unused WifiMode getter methods Rediet 2020-10-19 11:19:05 +02:00
  • 1ca46dec9a wifi,mesh: Move WifiMode handling from WifiPhy to PhyEntity classes Rediet 2021-01-19 10:49:52 +01:00
  • a3c69b62ea wifi: Add static and supported PhyEntity maps in WifiPhy Rediet 2021-01-19 10:47:14 +01:00
  • e4cc3715ea wifi: Move mode initialization to corresponding PhyEntity Rediet 2020-09-10 15:45:54 +02:00
  • 569ecdde3c wifi: Introduce one PhyEntity class per amendment Rediet 2021-01-27 18:24:31 +01:00
  • fa91aa4bff wifi: Rename wifi-preamble.h as wifi-phy-common.h Rediet 2021-01-19 11:22:54 +01:00
  • b119de63f2 gitlab: run daily-debug on a private server Tommaso Pecorella 2021-02-12 17:36:24 +00:00
  • 871de928b0 wifi: Fix valgrind failure for wifi-spectrum-wifi-phy Rediet 2021-02-10 08:33:33 +01:00
  • ab04f29830 gitlab: fix CI test script Tommaso Pecorella 2021-02-09 20:26:44 +00:00
  • dd43679f67 Rescan python bindings Stefano Avallone 2021-02-08 14:30:43 +01:00
  • dc2f9b329e wifi: Fix bindings for WifiMacHelper Gustavo J. A. M. Carneiro 2021-02-07 00:25:48 +01:00
  • fd9ba4f16d wifi: Enforce power density limit Rediet 2020-09-22 10:13:08 +02:00
  • bb2fda2187 wifi: Add tests for UL OFDMA power control Rediet 2019-09-11 09:25:49 +02:00
  • 20b9428e42 wifi: Hand over txPowerLevel to StartTx Rediet 2019-09-06 17:02:23 +02:00
  • 7433ea8fa1 wifi: Store latest RSSI info per remote station Sébastien Deronne 2021-01-21 23:04:08 +01:00
  • 201fa54d8b wifi: Add RSSI information in RxOkCallback Rediet 2019-07-24 15:46:45 +02:00
  • fb1d6fa4b6 wifi: Invoke OBSS_PD based SR at the end of HE-SIG-A field Rediet 2020-09-21 10:15:01 +02:00
  • 35d8fc7ee9 wifi: Move HE-STF and HE-LTF of HE TB PPDUs to OFDMA portion Rediet 2020-09-14 09:22:51 +02:00
  • 00354337b3 wifi: Define end of last common SIG decoding event and separate SIG-B decoding Rediet 2020-09-14 09:15:49 +02:00
  • 15fb7e2ce7 wifi: Ignore padding when computing MPDU reception status Rediet 2020-06-23 15:26:21 +02:00
  • e2edf298ab lte: (fixes #346) ASN1 header gcc7 fix Tommaso Pecorella 2021-02-07 17:44:59 +00:00
  • 8a023818d0 wifi: Add PHY tests for UL-OFDMA Sébastien Deronne 2021-01-02 15:31:39 +01:00
  • e2e36c71bd wifi: Consider correct measurement channel width for solicited HE TB PPDUs Sébastien Deronne 2021-01-03 20:52:28 +01:00
  • af3ca8e915 wifi: Non-OFDMA part of HE TB PPDUs should be transmitted only on 20 MHz channels containing RU Sébastien Deronne 2021-01-03 20:48:05 +01:00
  • e4bc5ff260 wifi: PHY logic changes to handle HE TB PPDUs reception Sébastien Deronne 2019-08-08 12:41:42 +02:00
  • a3b1286856 wifi: Split non-OFDMA and OFDMA in two TX events for HE TB PPDUs Sébastien Deronne 2019-07-25 09:49:48 +02:00