Skip to content

v0.15.1

Compare
Choose a tag to compare
@gmarcusm gmarcusm released this 11 Aug 10:28
· 22 commits to main since this release
f5ea373

FEC

  • Fixes incompatibility with scipy>=1.11 in LDPC5GEncoder and LDPCBPDecoder (#186, #191)

RT

  • (Breaking change) Paths.cir() now returns the equivalent baseband channel impulse response (CIR)
  • (Breaking change) When using non-synthetic arrays, Paths.cir() does not anymore apply the phase shifts due to the array geometries to the channel coefficients and discards the antenna dimensions of the tensor carrying the delays (tau). This is because cir_to_ofdm_channel() and cir_to_time_channel() accept as input CIRs with different delays for every transmit-receive antenna pair.
  • Fixes ray leakage through corners in coverage map computation
  • Fixes Scene.compute_paths() that was not working with non-synthetic arrays and multiple transmitters or receivers
  • Fixes issue #174

Misc

  • Fixes reference to incorrect PUSCHTransmitter in ebnodb2no calculation of 5G_NR_PUSCH.ipynb tutorial
  • Expands the API documentation of Paths.apply_doppler() with mathematical details for clarity