kmzbrnoI / mtb-simulator-lib

MTB simulator library for Windows (dll).
http://hjop.kmz-brno.cz/mtb-lib
Apache License 2.0
1 stars 3 forks source link

V konfiguračním souboru umožnit nastavení počtu vstupů/výstupů na jedná desce. #4

Open petrilakm opened 1 year ago

petrilakm commented 1 year ago

Bude stačit, když počet výstupů=počet vstupů pro simulaci MTB-UNIS. Pro XpressNET by to chtělo každé zvlášť.

horacekj commented 1 year ago

Tohle bude trošku větší issue, než se na první pohled zdá, protože počet IO je v knihovně poměrně dost hardcoděný. Například bude třeba upravit nastavení modulu tak, aby bylo možné konfigurovat každý IO z variabilního počtu (např. typ IO) včetně GUI konfiguračního okna. V principu ale souhlasím s tím, aby počet vstupů i výstupů byl konfigurovatelný.

Je ke zvážení, jestli pro simulaci XpressNET modulů nějak nezměnit GUI, protože výstupy jsou hodně "řídké" (pouze 2 na "modul" a naopak hodně "modulů"). Zatím ale nevím, jak. Ocením nápady.