예제 #1
0
    def __init__(self):
        VerySimplePskSimulationRunner.__init__(self)

        snr = np.array([0, 2, 4, 6, 8, 10])
        self.params.add('SNR', snr)

        self.rep_max = 5000

        self.modulator = fundamental.BPSK()
        self.progressbar_message = "BPSK Simulation - SNR: {SNR}"
예제 #2
0
    def __init__(self, ):
        VerySimplePskSimulationRunner.__init__(self)
        M = 16

        SNR = np.array([0, 3, 6, 9, 12, 15, 18])
        self.params.add('SNR', SNR)

        self.modulator = fundamental.QAM(M)
        self.progressbar_message = "{0}-QAM".format(M) + \
                                   " Simulation - SNR: {SNR}"
예제 #3
0
    def __init__(self, ):
        VerySimplePskSimulationRunner.__init__(self)
        M = 16

        SNR = np.array([0, 3, 6, 9, 12, 15, 18])
        self.params.add('SNR', SNR)

        self.modulator = fundamental.QAM(M)
        self.progressbar_message = "{0}-QAM".format(M) + \
                                   " Simulation - SNR: {SNR}"