Mattia Lecci
2cfcebe0d0
antenna: (merges !481 ) Update antenna module
...
- Introduce PhasedArrayModel
- Use the new PhasedArrayModel framework across modules (e.g., 3gpp channel model)
- Improve Angles class. Furthermore, Angles has been translated from elevation to inclination and from degrees to radians
- Update antenna module doc
- Fix random angle generation for the 3gpp channel model. Specifically, cluster and sub-cluster angles might be generated with inclination angles outside the inclination range [0, pi], and have now been fixed.
2021-04-10 18:59:00 -07:00
Tommaso Zugno
54c788d74e
spectrum: fix wrong usage of atan
2020-06-04 19:18:46 +02:00
mychele
a0b58934d3
spectrum: (merges !257 ) Matrix-based channel models
...
* Make ThreeGppChannelModel inherit from a new interface.
* Update three-gpp-spectrum-propagation-loss-model
* Define ThreeGppChannelMatrix
2020-05-15 22:15:03 -07:00
Gabriel Arrobo
85e456d1b1
build: Removed unused include and set dependencies back to previous status
2020-05-15 21:16:35 -07:00
Tommaso Zugno
b4f5695e05
Integration of the 3GPP TR 38.901 fast fading model (GSoC 2019) (2/2)
...
Close !90
2020-03-30 18:23:07 +02:00
Tom Henderson
0258405cc6
build: Upgrade scripts to Python 3 (many changes due to Ankit Deepak)
2019-08-12 16:55:34 -07:00
Vedran Miletić
c5cb7eb896
spectrum: actually remove the define
2016-02-28 22:50:25 +01:00
Vedran Miletić
26ed7563e1
spectrum: replace #define private public with friend class
...
ns-3 declares test classes as friend classes elsewhere, and this is the
only use of #define private public. Removing this #define also fixes
building with GCC 6.
2016-02-28 22:47:50 +01:00
Tom Henderson
089ae3ba9e
bug 2094: adjust floating point comparison epsilon based on inputs
2015-04-12 21:44:41 -07:00
Benjamin Cizdziel
7e795e2891
TvSpectrumTransmitter classes to create television transmitter(s) that transmit PSD spectrums customized by attributes such as modulation type, power, antenna type, channel frequency, etc.
2015-04-08 19:45:39 -07:00
Luis Pacheco
32827de86a
Bug 2038 - Stop method does not stop next wave in WaveformGenerator
2015-01-17 09:01:26 +01:00
Peter D. Barnes, Jr.
ee641c723b
[Doxygen] Remove inappropriate uses of @internal
2014-11-03 12:33:13 -08:00
Peter D. Barnes, Jr.
bfdb6ef10a
[Bug 1551] Redux: NS_LOG_COMPONENT_DEFINE inside or outside of ns3 namespace?
2014-09-26 15:51:00 -07:00
Tommaso Pecorella
b489a41127
Bug 1811 - Basic traffic generator for network module
2014-09-10 06:09:45 +02:00
Vedran Miletić
6acf41814e
Move tests outside ns3 namespace
2014-01-02 18:34:30 +01:00
Peter D. Barnes, Jr.
dac21f5413
[Coverity] Not restoring ostream format (STREAM_FORMAT_STATE)
2013-05-28 17:39:46 -07:00
Peter D. Barnes, Jr.
51eb08677b
[Coverity] Not restoring ostream format (STREAM_FORMAT_STATE)
2013-05-15 10:09:33 -04:00
Nicola Baldo
b69928a648
bug 1563: get rid of default argument value in AddTestCase
2013-03-22 13:14:38 +01:00
Vedran Miletić
71e380b55e
Bug 1237 - code cleanups related to includes
2012-09-01 20:57:21 +02:00
Mitch Watrous
eafb5075bf
Add a constant rate setting function to the on-off helper
2012-08-23 16:00:17 -07:00
Mitch Watrous
190f314ba5
Replace src/application usage of RandomVariable with RandomVariableStream
2012-08-13 16:08:13 -07:00
Colin Perkins
a6e6187e45
make ns-3 compile on FreeBSD-8.2
2011-09-16 13:45:52 -07:00
Vedran Miletić
fe0667def8
standardize emacs c++ mode comments
2011-08-02 17:42:33 -04:00
Mathieu Lacage
8a38290eb8
add support for --update-data to test.py, move test runner code to library for modular build, add support for hierarchical tests beyond the previous two-level hierarchy.
2011-07-29 03:38:59 -04:00
Mitch Watrous
f91c663c93
Cast some double arguments to uint64_t
2011-07-05 16:53:34 -07:00
Nicola Baldo
176b697d20
added support for single-freq PropagationLossModel to SpectrumChannel
2011-07-05 19:03:55 +02:00
Tom Henderson
34688f76ec
rerun check-style.py with uncrustify-0.58
2011-05-22 22:28:15 -07:00
Nicola Baldo
041b7f3341
run check-style.py on src/spectrum
2011-05-07 22:05:29 +02:00
Nicola Baldo
f345f9e983
renamed spectrum-value-test.h --> spectrum-test.h
2011-05-04 16:45:09 +02:00
Nicola Baldo
eb51d3b9bc
refined spectrum-value test after bug 1122 fix
2011-05-04 16:34:03 +02:00
Nicola Baldo
3a43783963
fixed Bug 1122 - spectrum-value test should check tolerance on a per-value basis
2011-05-03 12:26:55 +02:00
Mathieu Lacage
ef666c6a8b
use the right macros to avoid un-needed code. DO NOT USE int values for bool.
2011-05-03 11:38:15 +02:00
Mathieu Lacage
755f4aa15b
use the right macros to avoid un-needed code. remove slashes in names.
2011-05-03 11:37:21 +02:00
Andrey Mazo
d3344cbbb8
build fixes for gcc 4.6
2011-04-17 14:54:42 +02:00
Mitch Watrous
3f1b70a2bf
Make test.py handle examples-to-run.py files
2011-03-09 16:49:59 -08:00
Nicola Baldo
e9c4fdeef4
created spectrum module
2011-01-31 10:13:32 +01:00