Implemented qt port + e2e

This commit is contained in:
Martino Ferrari
2026-06-26 09:11:10 +02:00
parent 0d7d8f396b
commit 4702d0a217
146 changed files with 57272 additions and 128 deletions
+3 -1
View File
@@ -90,6 +90,8 @@ def write_marte_cfg(scenario, path, input_bin, tap_bin=None):
srcs = scenario["sources"]
want_tap = scenario["oracle"] in ("fed", "both") and tap_bin is not None
_row_dt, _num_rows, producer_hz, _loop_hz = S.geometry(scenario)
gams = [] # +Functions entries
datas = [] # +Data entries
thread_funcs = ["TimerGAM"]
@@ -98,7 +100,7 @@ def write_marte_cfg(scenario, path, input_bin, tap_bin=None):
gams.append(
" +TimerGAM = { Class = IOGAM "
"InputSignals = { Counter = { DataSource = ReaderTimer Type = uint32 } "
f"Time = {{ Frequency = {PRODUCER_HZ} DataSource = ReaderTimer Type = uint32 }} }} "
f"Time = {{ Frequency = {producer_hz} DataSource = ReaderTimer Type = uint32 }} }} "
"OutputSignals = { Counter = { DataSource = DDB Type = uint32 } "
"Time = { DataSource = DDB Type = uint32 } } }")