TimerDLL

Rozšíření umožnuje na LED obrazovce (části) zobrazovat skore.

Program se skládá ze dvou částí:

TimerDLL

TimerDLL.dll zkopírovat do adresáře panelRGB\BIN
Aktivovat DLL v programu PanelRGB – NastaveníDLL rozšíření

Je možné v konfiguraci DLL změnit komunikační port (pokud standardní nastavení nevyhovuje).

Způsob zobrazení skóre se nastavuje v textovém souboru panelrgb\BIN\TimerDll.txt.
Instalace obsahuje ukázkové nastavení a v souboru je popsán formát a syntaxe.

Timer.EXE

Samostatný program pro ovládání skore.
Komunikuje s DLL přes TCP/IP protokol a tak může běžet i na jiném počítači v síti.

Konfigurace programu Timer se provádí přes ikonu v levém horním rohu programu.

Program může skóre posílat současně na více panelů (např. kostka a perimetr v jedné hale). Pokud je program Timer na jiném počítači, tak místo se localhost nastaví název nebo IP adresa řízeného počítače.

Instalace rozšíření

Rozšíření podporuje pouze Windows 7 / 8 / 10.
Testováno s PanelRGB 7.11 a novější.
Pravděpodobně bude fungovat ve všech verzích PanelRGB 7.xx, s verzí 6.xx nebo starší nejspíš nebude fungovat.

Archiv ZIP https://www.spcloud.cz/download/TimerDLL_13.zip
rozbalte na disk (data v adresáři panelrgb se přidají do adresáře programu panelrgb podle cest uložených v archivu).
Ukázková konfigurace panelrgb\BIN\TimerDll.txt může přepsat vaši dřívější konfiguraci skóre.

Spolu s rozšířením se nainstaluje i ukázkové nastavení skóre.
Minimální rozlišení obrazovky pro ukázku je 256×64 bodů (lze testovat i na libovlně větší obrazovce).
Ukázková smyčka pro panelrgb se nahraje do DEMO\TimerScore

Použití TimerDLL bez programu Timer

Rozšíření TimerDLL lze použít i pro příjem skóre generovaného jiným externím programem (libovolného autora).
V TimerDll.txt se nadefinuje pouze cesta k podkladovému obrázku (definice pro texty se nepoužijí).
Externí program skóre pak pravidelně aktualizuje tento obrázek na disku a zajišťuje tak kompletní skóre (nebo jakýkoli jiný externí obsah).

Výhodou použití TimerDLL oproti např. CaptureDLL je minimální latence zobrazení (cca 40 ms), možnost skóre jen na části obrazovky a současný běh jiného obsahu na obrazovce.