LTE Primopredajnik
Loading...
Searching...
No Matches
examples.tx_chain_demo Namespace Reference

Functions

PBCHEncoder _make_pbch_encoder (int target_bits=1920)
np.ndarray _pbch_symbols_from_mib (np.ndarray mib_bits)
None plot_pbch_qpsk_constellation (np.ndarray pbch_symbols)
None plot_ofdm_time_segment (np.ndarray waveform, float sample_rate, int num_samples=4000)
None run_tx_chain_demo (int n_id_2=0, int ndlrb=6, int num_subframes=4, bool normal_cp=True, Optional[Iterable[int]] mib_bits=None)

Variables

 PROJECT_ROOT = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
 BASE_DIR = os.path.dirname(os.path.abspath(__file__))
 RESULTS_BASE = os.path.join(BASE_DIR, "results")
 TX_DIR = os.path.join(RESULTS_BASE, "tx")
 exist_ok

Detailed Description

tx_chain_demo
=============

Primjer kompletnog LTE predajnog lanca (TX chain) i vizualizacije:

- PBCH QPSK konstelacija
- OFDM talasni oblik (real, imag, |s[n]|)

TX-only demonstracija (bez kanala).

Function Documentation

◆ plot_ofdm_time_segment()

None examples.tx_chain_demo.plot_ofdm_time_segment ( np.ndarray waveform,
float sample_rate,
int num_samples = 4000 )
OFDM talasni oblik – tri odvojena prikaza:
1) realni dio
2) imaginarni dio
3) apsolutna vrijednost |s[n]|