Systems M&P |
Source |
Destination |
{% for _master in _table['MASTERS'] %}
{% for _client, _cdata in _table['MASTERS'][_master]['PEERS'].items() %}
{% if _cdata[1]['TS'] == True or _cdata[2]['TS'] == True %}
{% if _cdata[1]['TRX'] == "RX" %}
M: {{_master}} |
{{ _cdata[1]['SUB']|safe }} [TS {{ 1 if _cdata[1]['TS'] == True else 2 }}] |
{{ _cdata[1]['DEST']|safe }} |
{% endif %}
{% if _cdata[2]['TRX'] == "RX" %}
M: {{_master}} |
{{ _cdata[2]['SUB']|safe }} [TS {{ 1 if _cdata[1]['TS'] == True else 2 }}] |
{{ _cdata[2]['DEST']|safe }} |
{% endif %}
{% endif %}
{% endfor %}
{% endfor %}
{% else %}
Waiting for data from the DMR server ... |
{% endif %}
{% for _peer, _pdata in _table['PEERS'].items() %}
{% if _pdata[1]['TS'] == True or _pdata[2]['TS'] == True %}
{% if _pdata[1]['TRX'] == "RX" %}
P: {{_peer}} |
{{ _pdata[1]['SUB']|safe }} [TS {{ 1 if _pdata[1]['TS'] == True else 2 }}] |
{{ _pdata[1]['DEST']|safe }} |
{% endif %}
{% if _pdata[2]['TRX'] == "RX" %}
P: {{_peer}} |
{{ _pdata[2]['SUB']|safe }} [TS {{ 1 if _pdata[1]['TS'] == True else 2 }}] |
{{ _pdata[2]['DEST']|safe }} |
{% endif %}
{% endif %}
{% endfor %}
|
{% if _table['OPENBRIDGES']|length >0 %}
Systems OpenBridge |
Active Incoming Calls |
{% for _openbridge in _table['OPENBRIDGES'] %}
{% set rx = namespace(value=0) %}
{% if _table['OPENBRIDGES'][_openbridge]['STREAMS']|length >0 %}
{% for entry in _table['OPENBRIDGES'][_openbridge]['STREAMS'] if _table['OPENBRIDGES'][_openbridge]['STREAMS'][entry][0]=='RX' %}
{% set rx.value=1 %}
{% endfor %}
{% if rx.value == 1 %}
{{ _openbridge}} |
{% for entry in _table['OPENBRIDGES'][_openbridge]['STREAMS'] if _table['OPENBRIDGES'][_openbridge]['STREAMS'][entry][0] == 'RX' %}[{{ _table['OPENBRIDGES'][_openbridge]['STREAMS'][entry][0] }}: {{ _table['OPENBRIDGES'][_openbridge]['STREAMS'][entry][1] }} >> {{ _table['OPENBRIDGES'][_openbridge]['STREAMS'][entry][2] }}] {% endfor %}
|
{% endif %}
{% endif %}
{% endfor %}
{% endif %}