QuaDRiGa Version History
v1.2.3-307
(Release: 2014-04-30)
v1.2.3-307
- Bugfix: Setting path to config file in track objects did not work.
v1.2.2-305
- Exchanged correction function for RMS-Angular spread
v1.2.1-301
- Bugfix: Channel Builder created too large angular spreads.
- Bugfix: Setting path to config file in track objects did not work.
v1.2.0-283
(Release: 2014-02-19)
v1.2.0-283
- Bugfix: XPR in output channel coefficients did not match the given
value in the parameter set when
"simulation_parameters.use_polarization_rotation" was set to 2.
v1.1.4-272
- Bugfix: NLOS-Circular XPR was asymmetric for LHCP and RHCP
- Bugfix: The antenna gain was calculated wrong in "array.visualize" when complex valued field patterns were used.
v1.1.3-268
- Added "xpr" to track.par
- Bugfix: "parameter_set.update_parameters" did not select the right
row from "track.par" if more that one transmitter is present and the
manual parameter mode was used.
- Bugfix: "layout.create_parameter_sets(0)" used random variables even if no parameters were generated.
- Bugfix: "parameter_set.update_parameters" used random variables even if no parameters were generated.
v1.1.2-267
- Removed "channel.copy_objects"
- Removed "layout.winner_compatible_output"
- Bugfix: layout.generate_parameters crashed when shortnames were used
- Feature: Added "tx_power" option to "layout.power_map"
- Feature: Added shadow-fading mode to "layout.set_pairing"
- Update of the documentation
- Added unit test for "layout.set_pairing"
v1.1.1-266
- Feature: Added link selection by power level to "layout.set_pairing"
- Feature: Added the option to have different scenarios for each Tx in "layout.power_map"
- Performance: Added shortname processing to "layout.create_parameter_sets"
v1.1.0-263
(Release: 2014-01-14)
v1.1.0-263
- Updated help files
- Bugfix: track.set_scenario crashed with only one segment when "create_segments" was enabled
v1.1.0-261
- Bugfix: Due to false normalization of the radiation field patterns,
the antenna gains were wrong, at least for dipoles and custom antennas.
- Feature: added two new supported array types: 'short-dipole' and
'half-wave_dipole', due to backward compatibility 'dipole' still exists
and is the same as 'short-dipole'
- Feature: Added Rx orientation to "channel_builder.get_los_channels"
- Feature: Added warning message to "channel_builder.get_los_channels" if "parset.rx_array" has more than one antenna object
- Feature: Added simplified interface to "parameter_set.update_parameters"
- Feature: Added parsing of MI-index to "parameter_set.get_pl"
- Removed "array.winner_compatible_output"
- Removed "channel_builder.winner_compatible_bulkpar"
- Removed "channel_builder.set_rx_array"
- Moved "parameter_set.set_LSP_xcorr_matrix" functionality to "parameter_set.set_par"
- Moved "parameter_set.set_scenpar" functionality to "parameter_set.set_par"
- Updated documentation of "channel_builder"
- Updated documentation of "parameter_set"
v1.0.16-244
- Bugfix: Output XPR values did not match the give XPR
- Bugfix: channel.get_version crashed when called on a channel array
- Added private function "generate_initial_xpr" to channel builder
- Added property "random_pol" to channel builder for processing the WINNER polarization method
- Added property "xpr" to parameter set
- Set default polarization method to 2
v1.0.15-240
- Feature: Config files can be loaded from current working directory.
v1.0.14-238
- Bugfix: Calling array constructor did not correctly pass arguments to "array.generate"
v1.0.13-235
- Feature: Added "layout.set_satellite_pos" to calculate TX coordinates for a given satellite orbital position
- Feature: Added "street"-grid generator to "track.generate"
- Feature: Added automatic generation of segments along a longer track to "track.set_scenario"
v1.0.12-231
- Bugfix: MATLAB did not free memory upon clearing an object.
v1.0.11-219
- Update: Added optional function to "array.import_pattern" to
calibrates the phase of the pattern. A common phase offset on both
polarizations is detected and removed.
- Update: Added alphabetical sorting at the output of "channel.merge".
- Update: Added option to calculate the phase in "layout.power_map".
- Update: "layout" now throws an error if Tx or Rx names are not unique.
- Feature: Added new method for the polarization calculation.
"simpar.use_polarization_rotation = 3" now uses Pol-Rot. for the
geometric pol. and WINNER method for the NLOS components.
v1.0.10-218
- Feature: Added import function of arbitrary antenna patterns
- Update: Removed "rhcp-lhcp-dipole" and added "lhcp-rhcp-dipole" to default antenna list. Fixed confusen in LHCP and RHCP.
- Update: Chnged cost function in "array.estimate_pol_vector" to match cost function of "array.import_pattern"
- Bugfix: "array.visualize" crashed when patterns are "0"
v1.0.9-216
- Bugfix: channel.merge crashed when only one path was present
- Bugfix: layout.power_map changed value of simulation_parameters.drifting_precision
- Update: Changed layout.power_map to return maps for each antenna-pair separately
- Update: Changed "track" interface to preserve scenario information when updating segments
- Added unit test for channel merger
v1.0.8-194
- Bugfix: Manual parameter inferface could apply path gain twice
v1.0.7-191
- Bugfix: Deleys could be initialized wrongly when setting drifting precision to 2 or 3
- Set LOS-scatter radius in all config-files to 0 (this feature was not part of WINNER and needs further testing)
v1.0.6-174
- Bugfix: channel_builder.get_los_channels ignored array geometry
- Bugfix: fixed a bug, which occurred in the spline_2d function in case
there is only a single user and the subset of the maps is only 4
samples wide, by increasing the size of the map subset by a sample in
each direction
- Changed structure in "simulation_parameters" class definition
v1.0.5-161
- Bugfix: Default Tx names now have the format "Tx01" instead of "Tx1".
This caused the channels to be out of order when morae then 10 Txs were
used.
v1.0.4-153
- Feature: Speed profiles are now processed automatically in "layout.get_channels"
v1.0.3-152
- Feature: Manual Parameter Interface
- Bugfix: Setting the individual-delays flag in "channel"-objects failed for SISO channels
- Performance: Added option to skip in-depth checking of config-files
- Improved comments and variable names in "channel.merge"
- Moved SF-scaling into "parameter_set.get_pl"
- Moved 2D spline interpolation in "parameter_set" into a separate subfunction
- "parameter_set" now uses the same spline interpolation for "update_parameters" and "get_sf_profile"
v1.0.2-146
- Feature: Added support for short names in config files.
v1.0.1-145
- Bugfix (major): K-Factor variations also scale shadow fading (error in KF-implementation)
- Bugfix (minor): WINNER path loss formula now uses ground distance
- Bugfix (minor): WINNER path loss formula now ignores MT heights lower than 1.5 m (no NaNs in output anymore)
- Bugfix (minor): layout.get_channels ignored "show_progress_bars"
- Feature: Disabling track names in "layout.visualize" is now possible (less clutter)
- Added config-files from WINNER+ and MIMOSA
v1.0.0-139
(Release: 2013-01-13)
QuaDRiGa Copyright (C) 2011-2014
Fraunhofer Heinrich Hertz Institute
e-mail: quadriga@hhi.fraunhofer.de
Fraunhofer Heinrich Hertz Institute
Wireless Communication and Networks
Einsteinufer 37, 10587 Berlin, Germany
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as
published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
<http://www.gnu.org/licenses/>.