Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds SISO and MIMO channel models with Rayleigh or rician fading & minor compatibility fixes. #24

Merged
merged 5 commits into from
Jan 24, 2019

Conversation

BastienTr
Copy link
Collaborator

Adds two new channel models (SISO & MIMO) in commpy.channels which features:

  • Raleigh fading, rician fading or no fading at all,
  • AWGN configured by noise standard deviation or SNR,
  • Real-valued as well as complex-valued messages,
  • All antenna configurations for the MIMO model,
  • Spatial correlation with the Kronecker model for the MIMO model,
  • K-factor calculation (ratio of power between LOS and NLOS).

Updates accordingly documentation, readme and conf.py.

Minor changes to insure compatibility with Python 3.7 and Sphinx 1.7.6.

BastienTr and others added 4 commits November 16, 2018 11:58
Octal numbers: 05 => 0o5
Print as function calls
Adds two new channel models (SISO & MIMO) which features:
    * Raleigh fading, rician fading or no fading at all,
    * AWGN configured by noise standard deviation or SNR,
    * Real-valued as well as complex-valued messages,
    * All antenna configurations for the MIMO model,
    * Spatial correlation with the Kronecker model for the MIMO model,
    * K-factor calculation (ratio of power between LOS and NLOS).

Updates accordingly documentation, readme and conf.py.
@coveralls
Copy link

coveralls commented Jan 24, 2019

Coverage Status

Coverage increased (+6.9%) to 61.173% when pulling 8d3f1a8 on BastienTr:master into 303bb7c on veeresht:master.

@veeresht
Copy link
Owner

Thanks @BastienTr 👍 Merging the PR.

@veeresht veeresht merged commit 68c096a into veeresht:master Jan 24, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants