{% include "head.html" %}

ODR-DabMux Dashboard

Input Stats

{% if let Some(e) = stats_errors %}

Error!: {{ e }}

{% endif %} {% if let Some(s) = stats %}

ODR-DabMux version {{ s.version }}

{% for (ident, is) in s.input_stats %} {% endfor %}
identmaxfillminfill underoveraudioleft audiorightpeakleftpeakright stateversionuptimeoffset
{{ ident }} {{ is.max_fill }} {{ is.min_fill }} {{ is.num_underruns }} {{ is.num_overruns }} {{ is.peak_left }} {{ is.peak_right }} {{ is.peak_left_slow }} {{ is.peak_right_slow }} {{ is.state.clone().or(Some("?".to_owned())).unwrap() }} {{ is.version.clone().or(Some("?".to_owned())).unwrap() }} {% if let Some(u) = is.uptime %} {{ u }} {% else %} N/A {% endif %} {{ is.last_tist_offset }}
{% endif %}

Remote Control

{% if let Some(e) = params_errors %}

Error!: {{ e }}

{% endif %} {% for p in params %} {% endfor %}
ModuleParameterValue
{{ p.module }}{{ p.param }}
{% include "foot.html" %} {# vi:set et sw=2 ts=2: #}