Commit 3f8e8c2d authored by Kirill Smelkov's avatar Kirill Smelkov

.

parent fad8a534
...@@ -11,8 +11,6 @@ ...@@ -11,8 +11,6 @@
XXX move to ru/sdr ? XXX move to ru/sdr ?
rx_antenna:"tx_rx", XXX -> ru/sdr ? FIXME don't repeat multiple times rx_antenna:"tx_rx", XXX -> ru/sdr ? FIXME don't repeat multiple times
tdd_tx_mod: 1, tdd_tx_mod: 1,
XXX <- should be preset set by ru? (specific to ru?) XXX <- defaults
XXX <- should be preset set by ru? (specific to ru?) XXX <- defaults
args: "dev0=/dev/sdr3,dev1=/dev/sdr4,dev2=/dev/sdr2@0,dev3=/dev/sdr2@1", args: "dev0=/dev/sdr3,dev1=/dev/sdr4,dev2=/dev/sdr2@0,dev3=/dev/sdr2@1",
cpri_mapping: ",,bf1,bf1", cpri_mapping: ",,bf1,bf1",
......
...@@ -98,13 +98,13 @@ ...@@ -98,13 +98,13 @@
{%- do slave.update({'_': _}) %} {%- do slave.update({'_': _}) %}
{%- if 'ru_type' in _ %} {%- if 'ru_type' in _ %}
{%- set iru = slave %} {%- set iru = slave %}
{%- do iru_dict.update({ref: iru}) %} {%- do iru_dict.update({ref: iru}) %}
{%- elif 'cell_type' in _ %} {%- elif 'cell_type' in _ %}
{%- set icell = slave %} {%- set icell = slave %}
{%- for k, v in defaults['cell'].items() %} {%- for k, v in defaults['cell'].items() %}
{%- do _.setdefault(k, v) %} {%- do _.setdefault(k, v) %}
{%- endfor %} {%- endfor %}
{%- do icell_dict.update({ref: icell}) %} {%- do icell_dict.update({ref: icell}) %}
{%- set ru = _['ru'] %} {%- set ru = _['ru'] %}
{%- if ru['ru_type'] not in ('ru_ref', 'ruincell_ref') %} {%- if ru['ru_type'] not in ('ru_ref', 'ruincell_ref') %}
{#- embedded ru definition -> expose it as `_<cell_ref>_ru` #} {#- embedded ru definition -> expose it as `_<cell_ref>_ru` #}
...@@ -169,12 +169,10 @@ ...@@ -169,12 +169,10 @@
{%- do ru_cpri_dict.update({len(dev_argv): ru}) %} {%- do ru_cpri_dict.update({len(dev_argv): ru}) %}
{%- set link = ru['cpri_link'] %} {%- set link = ru['cpri_link'] %}
{%- do dev_argv.append("dev%d=/dev/sdr%d@%d" % (len(dev_argv), link['sdr_dev'], link['sfp_port'])) %} {%- do dev_argv.append("dev%d=/dev/sdr%d@%d" % (len(dev_argv), link['sdr_dev'], link['sfp_port'])) %}
{# set cpri parameters to default #} {#- set cpri parameters to default #}
{%- do link.setdefault('mapping', 'hw') %} XXX <- should be preset set by ru? (specific to ru?) {%- for k, v in defaults['cpri_link'].items() %}
{%- do link.setdefault('mult', 16) %} XXX <- defaults {%- do link.setdefault(k, v) %}
{%- do link.setdefault('rx_delay', 0) %} {%- endfor %}
{%- do link.setdefault('tx_delay', 0) %}
{%- do link.setdefault('tx_dbm', 0) %}
{%- else %} {%- else %}
{%- do bug('unreachable') %} {%- do bug('unreachable') %}
{%- endif %} {%- endif %}
......
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