rwirelesscom: Basic Wireless Communications Simulation

Share:

A communications simulation package supporting common wireless modulation formats including BPSK, QPSK, 8-PSK, 16-PSK, 16-QAM and 64-QAM. The package includes AWGN noise generation, and raised cosine and square root raised cosine pulse shaping. It also includes convenience functions for plotting constellation diagrams, density plots, stem plots and eye diagrams. Together these functions enable the evaluation of bit error and symbol error rates, evaluation of pulse shaping and inter-symbol interference and support visualization of the respective signals and noise in a variety of formats.

Author
Alberto Gutierrez [aut, cre]
Date of publication
2015-10-18 10:13:25
Maintainer
Alberto Gutierrez <algutier1@gmail.com>
License
GPL (>= 2)
Version
1.4.3

View on CRAN

Man pages

eyediagram
Eye Diagram
f16pskdemod
16-PSK Demodulator
f16pskmod
16-PSK Modulator
f16qamdemod
16 QAM Demodulator
f16qammod
16-QAM Modulator
f64qamdemod
64-QAM Demodulator
f64qammod
64-QAM Modulator
f8pskdemod
8-PSK Demodulator
f8pskmod
8-PSK Modulator
fbpskdemod
BPSK Demodulator
fbpskmod
BPSK Modulator
fNo
AWGN
fqpskdemod
QPSK Demodulator
fqpskmod
QPSK Modulator
iqdensityplot
IQ Density Plot
iqscatterplot
IQ Scatter Plot
rcosine
Raised Cosine
rwirelesscom
R Wireless Communications Package
sinc
sinc
sqrtrcosine
Square Root Raised Cosine
stemplot
Stem Plot

Files in this package

rwirelesscom
rwirelesscom/tests
rwirelesscom/tests/testthat.R
rwirelesscom/tests/testthat
rwirelesscom/tests/testthat/test1.R
rwirelesscom/src
rwirelesscom/src/rwirelesscom.cpp
rwirelesscom/src/RcppExports.cpp
rwirelesscom/NAMESPACE
rwirelesscom/R
rwirelesscom/R/rwirelesscom.R
rwirelesscom/R/RcppExports.R
rwirelesscom/README.md
rwirelesscom/MD5
rwirelesscom/DESCRIPTION
rwirelesscom/man
rwirelesscom/man/fqpskdemod.Rd
rwirelesscom/man/sqrtrcosine.Rd
rwirelesscom/man/iqscatterplot.Rd
rwirelesscom/man/sinc.Rd
rwirelesscom/man/rcosine.Rd
rwirelesscom/man/f16pskmod.Rd
rwirelesscom/man/fNo.Rd
rwirelesscom/man/fbpskdemod.Rd
rwirelesscom/man/fqpskmod.Rd
rwirelesscom/man/f16qamdemod.Rd
rwirelesscom/man/f64qamdemod.Rd
rwirelesscom/man/stemplot.Rd
rwirelesscom/man/f8pskmod.Rd
rwirelesscom/man/rwirelesscom.Rd
rwirelesscom/man/eyediagram.Rd
rwirelesscom/man/f16pskdemod.Rd
rwirelesscom/man/fbpskmod.Rd
rwirelesscom/man/iqdensityplot.Rd
rwirelesscom/man/f64qammod.Rd
rwirelesscom/man/f8pskdemod.Rd
rwirelesscom/man/f16qammod.Rd