Point A, live — computed while you read
computed at page load The working half of Point A. That page is the explanation; this one is what the simulator can compute about it, kept apart so the written note stays a document rather than a control panel.
In one line. Every number below is produced by
5G Simulation/src/nrsim/while this page renders, from the same code its tests run against — so nothing here can drift from what the written note says.
Counting blocks from point A
offsetToCarrier is an index, not a frequency — the ruler makes that concrete.
One FR1 carrier, placed
The worked carrier of the written notes, with the closure point A → channel edge → guard → half a subcarrier.
One FR2 carrier, placed
The same closure at 24.25 GHz, the bottom of band n258. Point A is defined identically in both ranges (TS 38.211 clause 4.4.4.2) — only the numbers are twenty times larger.
Where this comes from
Computed, not transcribed. ../widgets/sim_show.py imports the simulator's specification and
parameter tiers inside the engine process. Those tiers are stdlib-only precisely so this is
possible — the engine's own environment has no NumPy, which is also why anything from the physical
layer (LDPC, HARQ, the waveform) cannot appear here and is offered as a nrsim show command on the
written note instead.
This page is generated by tools/make_live_pages.py from LIVE_FOR in that widget. To change
what appears, edit the declaration, not this file.