Add multi-decoder split and pit timing support

This commit is contained in:
larssand
2026-08-25 19:45:40 +02:00
parent 6f02e955a5
commit 8ea8b3a84e
20 changed files with 876 additions and 147 deletions

View File

@@ -147,6 +147,8 @@ export function renderDashboardView(deps) {
<span>${t("dashboard.decoder_feed")}</span>
<strong>${state.decoder.connected ? t("timing.connected") : t("timing.disconnected")}</strong>
<small>${escapeHtml(decoderUrl)}</small>
${state.settings.splitDecoderEnabled ? `<small>${t("timing.split_decoder")}: ${state.decoder.splitConnected ? t("timing.connected") : t("timing.disconnected")}</small>` : ""}
${state.settings.pitDecoderEnabled ? `<small>${t("table.pit")}: ${Number(state.decoder.pitEntryConnected) + Number(state.decoder.pitExitConnected)}/2</small>` : ""}
</article>
<article class="dashboard-live-card">
<span>${t("dashboard.backend_link")}</span>