***************************************************************************************************
13.6.2023 – verze 8.08
– Časové plánování TSC
Oprava případu kdy v režimu autorun neexistuje v TSC žádný program pro určitý
časový úsek.
V předchozí verzi se autorun vypnul a program se tak zastavil.
Teď dojde k:
– chybě do panelrgb.log – „********** autorun time script ERROR – no tsc data“
– v okně programu se zobrazí chyba „Autorun – nejsou TSC data – čekám 60s“
– spustí se smyčka „empty“ – černá po dobu 60 sekund
– po dokončení programu „empty“ se udělá další kontrola zda je něco v TSC
V default.tsc (nejnižší úrověn časového plánování) by mělo být vždy pokryto celých
24 hodin.
Časy se zapisují bez mezer např. takto
#00:00:00 – 01:00:00
empty
#01:00:00 – 02:00:00
empty
nebo
#00:00:00 – 24:00:00
empty
Oprava tak pouze lépe ošetřuje případné lidské chyby při zápisu TSC.
Smyčka „empty“ musí existovat (je součástí instalace PanelRGB 8.x).
U programu aktualizovaného z 7.x na 8.x je vhodné zkontrolovat její přítomnost.
Pokud někdo ručně změní obsah smyčky „empty“ tak může trvat jinak než standardních
60s.
***************************************************************************************************
16.1.2023 – verze 8.07
– Vylepšená podpora dohledu a detekce chyb v systému ScreenCloud
Rozšířeny posílané informace.
– Vzájemná kontrola verzí programu
PanelRGB kontroluje zda je verze Viewer.exe a Hwout.exe stejná jako PanelRGB.exe.
Pokud není tak nahlásí chybu a nespustí je.
Stejně se kontroluje Watchdog.exe (jen pokud je aktivní).
– FTEXT
Oprava chybné funkce příkazu.
***************************************************************************************************
8.8.2022 – verze 8.06
– PanelRGB – náhledové zobrazení 25% (1/4)
Oprava pádu programu pro případy, kdy rozměr panelu nebyl dělitený 4 v obou směrech.
Poznámka: náhled 25% kvůli výkonu zobrazuje pouze každý čtvrtý bod z originálu.
Oproti náročnějším metodám přepočtu tak není věrný pro tří bodové a menší objekty.
13.7.2022 – verze 8.05
- PanelRGB – výstražná ikona vlevo od ukazatele (proužku) fronty
Žlutý vykřičník upozorňuje na chybu za běhu u aktuálně spušteného programu.
Startem nového programu se chyba (ikona) vždy vynuluje – skryje.
Podrobnosti o chybě se najdou v LOG\panelrgb.log - LOG\panelrgb.log
Log doplněn o výpis textu řádky programu kde chyba vznikla.
Pro „** Chyba za běhu ** AVI soubor nelze otevřít“ se podrobnosti obvykle
najdou v LOG\directshow.log. - LOG\directshow.log
Pokud selže otevření animace za běhu tak obsahuje podrobnosti o chybě.
(lze tak poznat např. problémy s některým kodekem)
Upravena chyba pokud otvíraný soubor animace neexistuje. - PanelRGB – 25FPS
25 FPS verze programu (k použití pouze na nedostatečně výkonných PC) uvádí
informaci o 25FPS v záhlaví programu. - Časové plánování
Oprava: při neexistenci žádného .tsc souboru se zapíše pouze chyba do logu
(dříve došlo k aktivaci watchdogu a restartu PC)
15.2.2022 – verze 8.04
- Vylepšená podpora pro více programů na jednom PC
Každý program si drží vlastní poslední pozici okna PanelRGB na obrazovce.
(Řídí se BIN\CFG\AdvancedCfg.txt)
8.11.2021 – verze 8.03
- Zlepšená stabilita a kompatibilita programu
Hlavně x64 verze programu.
Rozšířená diagnostika chyb do logu programu. Ověřena funkce s PCIe kartami Evermax a aktualizace z verze 7.xx.
24.10.2021 – verze 8.02
- Přepracované rozhraní pro DLL rozšíření
Nelze použít žádné DLL pro starší verze programu.
Nutné je vybrat správnou verzi DLL pro x86 (32-bit) nebo x64 (64-bit)
Úpravy starších DLL po domluvě na vyžádání. - Zrušen přikaz DLLSET
- Nahrazen novým příkazem DLLSETSTRING, DLLSETNUMBER
- Nový přikaz IFCMD
V závislosti na podmínce provede nebo přeskočí následujících N řádků skriptu
(Pružnější pro použití v strojově generovaných skriptech z ScreenPlanner nebo MediaLib) - příkaz RESIZE 3
RESIZE 3 nastaví resize na základní hodnotu (tu která byla ve smyčce poprvé použita).
Slouží k snadnému vrácení se k základnímu režimu resize (podle ScreenPlanneru) v případě
že nějaký programový kód potřebuje pro seve RESIZE změnit. - Podpora co programatický systém reklam Caroda – „actor mode“
prostřednictvím CarodaDll.dll a pomocí nových příkazů
Tento režim je podstatně provozně spolehlivější než spouštění externího CarodaAdPlayeru - Viewer pro DVI průběžně hlídá pozici zobrazovacího okna
Pokud dojde k dočasnému odpojení externího monitoru (výstupu na LED) tak
windows přesunou zobrazovací okno na hlavní monitor (většinou dongle).
Viewer tuto situaci detekuje a vrátí okno na původní pozici (a po znovu připojeníu LED
by to mělo zobrazovat správně).
Záznam o chybě a opravě se ukládá do LOG\ViewerErrorLog.txt - LOGy AVI a AVI2 (nový)
Název souboru animace nebo bitmapy se do logu nově ukládá očištěný/zkrácený o základní
cestu k adresáři s DATA (pokud je soubor z jiného adresáře tak plná cesta zůstane). Nový log AVI2
Ukládá navíc i název programové smyčky.
Vhodné pro manuálně řízené obrazovky s přepínáním smyček přes QuickL.
Zapíná se samostatně v Nastaení – Nastavení programu – Log – AVI2.
Ukládá se do adresáře LOG po dnech – AVI2_RRRR-MM-DD.txt
Zpracování logu AVI2 je podporováno v ScanLog od verze 4.0
30.6.2021 – verze 8.01
- Nové příkazy pro podporu externího playeru
RUNEXE index(0-8),“cesta\program.exe“,“spouštěcí parametry“
STOPEXE index(0-8),způsob_ukončení(0,1,2)
SHOWVIEW (0,1) RUNEXE spustí externí program
STOPEXE ukonči externí program (i násilně)
SHOWVIEW schová nebo zpět zobrazí okno bezrámového Vieweru Podpora je použitená pouze na panelech se zobrazní z vystupu monitoru
(nikoli s PCI(e) kartou) CARODA_PREPARE „cesta k Caroda playeru“,“spouštěcí parametry“,“cesta k lock-dir“
CARODA_PLAY „cesta k lock-dir“, max_time_s CARODA_PREPARE spustí připravu CarodaAdPlayer v single-ad (musí se správně nastavit cesty a parametry)
CARODA_PLAY spustí přehrávání dříve připraveného single-ad přes CarodaAdPlayer
přehrávání smí běžet nejvýše nastavený počet sekund (jinak se násilně ukonči) - Oprava: Nastavení programu – Adresáře
Program se nechoval korektně při změne adresáře DATA nebo PROGRAMS mimo
stadardní cestu. - Oprava: LOG\AVI_rrrr_mm.txt
Oprava ukládání délky animace do logu.
BMP umí do logu nově uložit čas zobrazení (bere se z následujícího přikazu WAIT xx)
verze 8.00
- Program převeden do unicode
Podporuje tak libovolné jazyky v textech - Na vyžádání x64 verze programu
Pro obrazovky s velkým rozlišením kde nastává problém s operační pamětí v 32-bit režimu.
Full HD 1920×1080 a větší. - Na vyžádání 25 FPS verze programu
Pro obrazovky s velkým rozlišením kde je problém s výkonem CPU a grafiky. - DLL rozšíření z verze 7.xx nelze použít
Je nutné si vyžádat novou verzi DLL pro PanelRGB 8.xx (x86 nebo x64 verzi) Doporučeno současně s programem aktualizovat Sentinel HASP ovladač
https://www.spcloud.cz/panelrgb/panelrgb-ke-stazeni/
