3.5.4 (26.08.2026)
Interne Verbesserungen
force_bench: Trockenlauf (Dry-Run) auf Hardware mit --no-embedded-sim (5f00182)force_bench: Erkennung tatsächlicher Dienstblockaden und Validierung von --mode (57d6a06)force_bench: Bereitstellung der Befehlszeilenschnittstelle für die Planung, Sitzungen und Durchsatzlisten bei zyklischen Scans (6f842b5)force_bench: Korrektur der inkonsistenten Zusammenführung von Metriken aus mehreren Sitzungen (d054310)force_bench: Behebung einer Parallelitätsbedingung bei der Sperrung des Modus m5 und eines Telemetrie-Lesevorgangs auf dem falschen Gerät (f4ef266)force_bench: getakteter Generator mit offenem Regelkreis – Durchflussabtastung, Wellenformen, Positionsmodi/M5 (B1+B2) (dddf0c7)force_bench: Gültigkeit des Generators in jedem Schritt – Speichern und Ausschließen, ohne die Ausführung zu unterbrechen (7fdf03c)force_bench: „session.configure“ wird bei jedem gestarteten Multisession-Client gesendet (dcc44d4)force_bench: Verhindert, dass der Wechsel in den Modus m5 zu einem veralteten Zentrum springt (52d1678)force_bench: Gibt die Ausführung nicht mehr bei jeder aktiven Warteiteration ab (48d51ed)force_bench: Live-Telemetriedaten vor den Läufen im Positionsmodus/m5 anzeigen (a6e2dab)force_bench: Gibt den Executor am Ende der aktiven getakteten Wartezeit ab (907413f)http: Die „serial-io“-Erfassung wird zu einer GET-Anfrage ohne Nebenwirkungen (d907b63)Protokoll: Vermeidet einen hohen Speicherbedarf beim Kopieren des seriellen E/A-Protokolls (a3ee03b)Protokoll: Korrektur des vorherigen [secure]-Eintrags unter /expert/status, Hinzufügen eines vorläufigen TODO-Eintrags (726fe72), Schließen von #330Protokoll: Dokument „expert/serial_io“ als endgültig ohne Überwachung kennzeichnen, Unit-Tests hinzufügen (aa5dd0b)Protokoll: Bereitstellung der Erfassung der seriellen E/A Inverse3 für Validierungssuiten (4d4990a)Protokoll: Korrektur der Platzierung von [[maybe_unused]] für Clang (95ee7f0)Protokoll: Behebt den Kompilierungsfehler aufgrund eines ungenutzten Parameters in „read_payload“ (029d13b), schließt #ifdefProtokoll: Konditioniert das Warten auf RX serial-io von „ Inverse3 “ auf „armed()“ (7bb5aa6)Protokoll: Weist den Ring „serial_io_log“ beim ersten Initialisieren verzögert auf dem Heap zu (9a23139)Protokoll: Gibt die Sequenzmarkierungen (Watermarks) ab „copy_since“ aus dem „serial_io_log“ zurück (820e7c3)Protokoll: Leitet alle RX-Werte von Inverse3 über einen einzigen Erfassungspunkt (78a12d8) weiter.Protokoll: Verhindert, dass die „Serial-IO Expert“-Erfassung sofort deaktiviert wird (ac4d0b0)Protokoll: Die RX-Erfassungen von „serial_io_log“ werden mit dem tatsächlichen Header gekennzeichnet, nicht mit bytes[0] (804f0bb)Fehlerbehebungen
docs: Fügt die Einträge aus dem Änderungsprotokollzyklus 3.5.4 hinzu und gleicht das technische Schuldenregister ab (4e240ed)perf: Erhöht die Standard-Obergrenze für Sendungen während des Fluges durch den Dispatch von 4 auf 30 (741a7d0)