Commit dc41e246 authored by Kirill Smelkov's avatar Kirill Smelkov

.

parent 10342fef
...@@ -91,25 +91,23 @@ ...@@ -91,25 +91,23 @@
<!-- XXX error with "TODO" do not support multiple cells over 1 RU --> <!-- XXX error with "TODO" do not support multiple cells over 1 RU -->
{%- if cell.cell_type == 'lte' %} {%- if cell.cell_type == 'lte' %}
{%- set dl_arfcn = cell.dl_earfcn %} {%- set dl_arfcn = cell.dl_earfcn %}
{%- set dl_freq = XXX %} {%- set ul_arfcn = cell.ul_earfcb %}
{%- set ul_arfcn = XXX %} {%- set dl_freq = earfcn.frequency(dl_arfcn) * 1e6 %}
{%- set ul_freq = XXX %} {%- set ul_freq = earfcn.frequency(ul_arfcn) * 1e6 %}
{%- set bw = int(float(cell.bandwidth.removesuffix(' MHz')) * 1E6) %} {%- set bw = int(float(cell.bandwidth.removesuffix(' MHz')) * 1e6) %}
{%- elif cell.cell_type == 'nr' %} {%- elif cell.cell_type == 'nr' %}
{%- set dl_arfcn = cell.dl_nr_arfcn %} {%- set dl_arfcn = cell.dl_nr_arfcn %}
{%- set dl_freq = nrarfcn.get_frequency(dl_arfcn) %} {%- set ul_arfcn = cell.ul_nr_arfcn %}
{%- set ul_arfcn = XXX %} {%- set dl_freq = nrarfcn.get_frequency(dl_arfcn) * 1e6 %}
{%- set ul_freq = XXX %} {%- set ul_freq = nrarfcn.get_frequency(ul_arfcn) * 1e6 %}
{%- set bw = int(cell.bandwidth * 1E6) %} {%- set bw = int(cell.bandwidth * 1e6) %}
{%- else %} {%- else %}
{%- do bug('unreachable') %} {%- do bug('unreachable') %}
{%- endif %} {%- endif %}
<tx-array-carriers> <tx-array-carriers>
<name>{{ TxCarrier }}</name> <name>{{ TxCarrier }}</name>
<absolute-frequency-center>{{ dl_arfcn }}</absolute-frequency-center> <absolute-frequency-center>{{ dl_arfcn }}</absolute-frequency-center>
<center-of-channel-bandwidth>{{ 1000000*slapparameter_dict.get('txa0cc00_center_frequency', 2140) }}</center-of-channel-bandwidth> <center-of-channel-bandwidth>{{ dl_freq }}</center-of-channel-bandwidth>
<channel-bandwidth>{{ bw }}</channel-bandwidth> <channel-bandwidth>{{ bw }}</channel-bandwidth>
<active>{{ slapparameter_dict.get('txa0cc00_active', 'INACTIVE') }}</active> <active>{{ slapparameter_dict.get('txa0cc00_active', 'INACTIVE') }}</active>
<rw-type>{{ cell.cell_type | upper }}</rw-type> <rw-type>{{ cell.cell_type | upper }}</rw-type>
...@@ -120,8 +118,8 @@ ...@@ -120,8 +118,8 @@
</tx-array-carriers> </tx-array-carriers>
<rx-array-carriers> <rx-array-carriers>
<name>{{ RxCarrier }}</name> <name>{{ RxCarrier }}</name>
<absolute-frequency-center>{{ slapparameter_dict.get('rxa0cc00_center_frequency_earfcn', 18300) }}</absolute-frequency-center> <absolute-frequency-center>{{ ul_arfcn }}</absolute-frequency-center>
<center-of-channel-bandwidth>{{ 1000000*slapparameter_dict.get('rxa0cc00_center_frequency', 1950) }}</center-of-channel-bandwidth> <center-of-channel-bandwidth>{{ ul_freq }}</center-of-channel-bandwidth>
<channel-bandwidth>{{ bw }}</channel-bandwidth> <channel-bandwidth>{{ bw }}</channel-bandwidth>
<active>{{ slapparameter_dict.get('rxa0cc00_active', 'INACTIVE') }}</active> <active>{{ slapparameter_dict.get('rxa0cc00_active', 'INACTIVE') }}</active>
<downlink-radio-frame-offset>0</downlink-radio-frame-offset> <downlink-radio-frame-offset>0</downlink-radio-frame-offset>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment