pytwinnet.physics.signal

Signal utilities for examples: noise power, SINR, Shannon capacity.

Functions

calculate_noise_power(bw_hz[, noise_figure_db])

calculate_sinr_db(signal_dbm, ...)

shannon_capacity(sinr_db, bw_hz[, efficiency])

pytwinnet.physics.signal.calculate_noise_power(bw_hz, noise_figure_db=7.0)[source]
Return type:

float

Parameters:
pytwinnet.physics.signal.calculate_sinr_db(signal_dbm, interference_dbm_list, noise_dbm)[source]
Return type:

float

Parameters:
pytwinnet.physics.signal.shannon_capacity(sinr_db, bw_hz, efficiency=0.75)[source]
Return type:

float

Parameters: