// SPDX-License-Identifier: MIT // SPDX-FileCopyrightText: 2026 Martino Ferrari #pragma once #include "source/source_kind.hpp" #include namespace udpscope { /// The E-1608's two capability panels, "Analog out" and "Digital I/O". `source` must be an /// `e1608::E1608Source`. The widgets reach it only through `source.post()`. std::vector make_e1608_panels(DataSource& source); } // namespace udpscope