Home
last modified time | relevance | path

Searched refs:SNR (Results 1 – 8 of 8) sorted by relevance

/babblesim_ext_2G4_modem_BLE_simple-3.6.0-3.5.0/matlab/
Ddigital_ber.m4 function BER = digital_ber(SNR)
7 NoiseFloor = -35; %in dB, maximum SNR (equivalent to a quantization noise)
9 SNR_i = SNRLossv2(SNR,NFigure,NoiseFloor);
15 function SNR_2 = SNRLossv2(SNR,NFigure,NoiseFloor)
16 % SNR degradation produced internally by the receiver
18 % the input SNR (S/N) is transformed into
21 SNR = SNR - NFigure; variable
23 N_u = 1./10.^((SNR)/10);
DBER_test.m8 SNR = BER(:,1); variable
11 BER_2 = digital_ber(SNR);
13 semilogy(SNR,BER,'r'); hold on;
14 semilogy(SNR,BER_2,'b'); grid on;
DBER_test2.m9 SNR = BER(:,2); variable
21 [SNR, ~] = analog_model( ListInter, Desired, ModulationRx, CenterFreq );
22 BER_2(level_i==level) = digital_ber(SNR);
Danalog_model.m4 function [SNR, RSSI] = analog_model( ListInter, Desired, ModulationRx, CenterFreq )
58 SNR = Desired.RxPower - 10*log10(TotalNoisemW); variable
Dtest_ana.m40 [SNR, RSSI] = analog_model( ListInter, Desired, ModulationRx, CenterFreq )
DRxFilterShape.m9 % This is to ensure that the SNR calculations are correct
/babblesim_ext_2G4_modem_BLE_simple-3.6.0-3.5.0/src/test/
Dtest_ber.c23 double SNR; in main() local
31 for ( SNR = -10; SNR < 30; SNR += 0.01 ) { in main()
32 uint32_t BER_i = modem_digital_perf_ber(ModemObj, &RxRadioParams, SNR); in main()
34 fprintf(stdout,"%e %e\n",SNR,BER); in main()
/babblesim_ext_2G4_modem_BLE_simple-3.6.0-3.5.0/src/
Dmodem_BLE_simple.c493 uint32_t modem_digital_perf_ber(void *this, p2G4_radioparams_t *rx_radioparams, double SNR) { in modem_digital_perf_ber() argument
504 SNR = SNR - mo_st->args.NFigure_extra; in modem_digital_perf_ber()
505 double N_u = 1.0/pow(10.0,SNR/10.0); //equivalent noise level level relative to the signal power in modem_digital_perf_ber()
531 double SNR, p2G4_txv2_t* tx_s) { in modem_digital_perf_sync() argument