View Code? Open in Web Editor
NEW
5G NR-ARFCN calculator, as a Python package
License: MIT License
nrarfcn's Introduction
๐ Hi, Iโm Breno Levi.
๐ Iโm an Electrical Engineer who likes Python, C, C++, Java, JavaScript, and Embedded Android.
๐ I also like mobile networks, 5G, IMS, linear programming, astronomy, graphic novels and tofu.
๐ฑ Iโm currently learning Kotlin and web development.
๐ซ To reach me: linkedin.com/in/brenolevi/
nrarfcn's People
Contributors
Watchers
nrarfcn's Issues
Tables data are from rel 15/16. Update them all to release 17 and mention that in README
module 'nrarfcn' has no attribute 'get_frequency_by_gscn'
module 'nrarfcn' has no attribute 'get_gscn_by_frequency'
module 'nrarfcn' has no attribute 'get_gscn_range'
I used Python 3.9.12 and Successfully installed nrarfcn-2.3.1, all attributes mentioned in Readme are working well except those mentioned above.
Please try to use any decent SQL based query instead of self-implemented queries over Table class
The release might change the bands supported, frequency, etc. Use it as an optional argument, and if not provided use the latest release.
path issue doesnt work on pypi website
Add new api for that: get_bands_by_nrarfcn(), get_bands_by_frequency()
Use: "Table 5.4.2.3-1: Applicable NR-ARFCN per operating band in FR1"
"Table 5.4.2.3-2: Applicable NR-ARFCN per operating band in FR2 "
get_nrarfcn_range_by_band(direction='dl')
get_frequency_range_by_band(direction='ul')
Hi! Is calculation of "NR Reference Point A" covered with this? Thanks!
Instead of putting them all in a single tables.py file