.: Server Activity :. {% if _table['MASTERS']|length >0 %} {% endif %}
Active QSO's
{% 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{{ _cdata[1]['CALL']|safe }}  >> {{ _cdata[1]['TG']|safe }}]  {% endif %} {% if _cdata[2]['TRX'] == "RX" %}  [M{{ _cdata[2]['CALL']|safe}}  >> {{_cdata[2]['TG']|safe}}]  {% endif %} {% endif %} {% endfor %} {% endfor %} {% for _peer, _pdata in _table['PEERS'].items() %} {% if _pdata[1]['TS'] == True or _pdata[2]['TS'] == True %} {% if _pdata[1]['TRX'] == "RX" %}  [M{{ _pdata[1]['CALL']|safe }}  >> {{ _pdata[1]['TG']|safe }}]  {% endif %} {% if _pdata[2]['TRX'] == "RX" %}  [M{{ _pdata[2]['CALL']|safe }}  >> {{ _pdata[2]['TG']|safe }}]  {% endif %} {% endif %} {% endfor %} {% if _table['OPENBRIDGES']|length >0 %} {% 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 %} {% for entry in _table['OPENBRIDGES'][_openbridge]['STREAMS'] if _table['OPENBRIDGES'][_openbridge]['STREAMS'][entry][0] == 'RX' %} [O{{ _table['OPENBRIDGES'][_openbridge]['STREAMS'][entry][1]}} >> TG {{ _table['OPENBRIDGES'][_openbridge]['STREAMS'][entry][2]}}]  {% endfor %} {% endif %} {% endif %} {% endfor %}
{% else %}
Waiting for data from the Server...
{% endif %}
{% if _table['SETUP']['LASTHEARD'] == True %}
.: Lastheard :. {% for itm in lastheard %} {% if not itm[7] %} {% else %} {% endif %} {% endfor %}
Date Time Callsign (DMR-Id) Name TG# TG Name TX (s) System
{{ itm[0][:10] }} {{ itm[0][11:] }}{{ itm[6] }} {{ itm[7][0] }} ({{ itm[6] }}) {{ itm[7][1] }}{{ itm[4] }} {{ '' if not itm[5] else itm[5]|safe }} {{ 'DATA' if not itm[1] else itm[1]|int }} {{ itm[3] }}
{% endif %}
.: Connected to Server :.
{% if _table['MASTERS']|length >0 %}

USERS:

{% for _master in _table['MASTERS'] %} {% if _table['MASTERS'][_master]['PEERS']|length >0 %} {% for _client, _cdata in _table['MASTERS'][_master]['PEERS'].items() %}
{{_cdata['CALLSIGN']}}
DMR ID: {{ _client }}
{% if _cdata['RX_FREQ'] == 'N/A' and _cdata['TX_FREQ'] == 'N/A' %} Type: IP Network
{% else %} Type: Radio ({{ _cdata['SLOTS'] }})
{% endif %} Hardware: {{_cdata['PACKAGE_ID'] }}
Soft_Ver: {{_cdata['SOFTWARE_ID'] }}
Info: {{_cdata['LOCATION']}}
Master: {{_master}}
Time connected: {{ _cdata['CONNECTED'] }}
{% endfor %} {% endif %} {% endfor %}
{% endif %} {% if _table['PEERS']|length >0 %}

PEERS:

{% for _peer, _pdata in _table['PEERS'].items() %}
  {{_peer}}   {% if _table['PEERS'][_peer]['STATS']['CONNECTION'] == 'YES' %} Connected {% else %} Disconnected {% endif %}
{% endfor %}
{% endif %}