Rozkład Jazdy dla Wmac MakieTTa II

Awatar użytkownika
gbbsoft
Admin
Posty: 2178
Rejestracja: 09 lip 2008, 23:19
Miasto: Warszawa
System DCC: Lenz + Roco

Re: Rozkład Jazdy dla Wmac MakieTTa II

Post autor: gbbsoft »

1. To jest plik do innego rodzaju błędu niż poprzednio omawialiśmy. Do błędu: "Po przełączeniu rozjazdu".
2. Tekst opisu błędu jest błędny. w najnowszej wersji testowej program pokazuje poprawny tekst błędu: Semaforu '<nazwa semafora>' nie można obecnie zmienić!
3. Błąd dotyczy semaforów kształtowych. Polega na tym, że w momencie wystąpienia błędu semafor jest właśnie przełączany na inny sygnał, gdy jednocześnie dostaje on rozjazd pokazania kolejnego sygnału, co jest niemożliwe do wykonania.

> Jak dużo czasu jest na skopiowanie tego pliku?
Aż pojawi się kolejny błąd (ang. Exception), który nadpisze plik kolejnym opisem.
Awatar użytkownika
Wmac127
Posty: 319
Rejestracja: 12 lut 2017, 16:20
System DCC: XpressNet; LENZ - LZV100, LH100, LH01

Re: Rozkład Jazdy dla Wmac MakieTTa II

Post autor: Wmac127 »

gbbsoft pisze: 24 maja 2021, 10:11 .... w najnowszej wersji testowej ...
To zmienić na najnowszą wersję, testową?
Pozdrawiam
MAciej
Awatar użytkownika
gbbsoft
Admin
Posty: 2178
Rejestracja: 09 lip 2008, 23:19
Miasto: Warszawa
System DCC: Lenz + Roco

Re: Rozkład Jazdy dla Wmac MakieTTa II

Post autor: gbbsoft »

Tak, dowiesz się np: o który semafor chodzi...
Awatar użytkownika
Wmac127
Posty: 319
Rejestracja: 12 lut 2017, 16:20
System DCC: XpressNet; LENZ - LZV100, LH100, LH01

Re: Rozkład Jazdy dla Wmac MakieTTa II

Post autor: Wmac127 »

Zainstalowałem najnowszą wersję testową. Niestety mam wrażenie, że jest gorzej. Przede wszystkim nie aktywuje się system informacji zwrotnej HSI-88. Muszę kilkakrotnie wymuszać aktywację. System informacji zwrotnej Lenza aktywuje się od razu.
---------
Skład zatrzymuje się w bloku 4 i dalej nic się nie dzieje.
1_25-05-21.png
Odczyt z LASTEXTENSION pokazuje Rozkład Jazdy => DoSTOP
GbbKolejka_LASTEXCEPTION (4).txt
(218 Bajtów) Pobrany 57 razy
Z jakiego powodu jest stop Rozkładu Jazdy?
Pozdrawiam
MAciej
Awatar użytkownika
gbbsoft
Admin
Posty: 2178
Rejestracja: 09 lip 2008, 23:19
Miasto: Warszawa
System DCC: Lenz + Roco

Re: Rozkład Jazdy dla Wmac MakieTTa II

Post autor: gbbsoft »

Wystawiłem wersję testową, w której poprawiłem występowanie błędu w procedurze TimeTable.RunningTime_Calculate() (z pliku LastException).

PS. Driver do HSI-88 nie był zmieniany od 2017 roku...
Awatar użytkownika
Wmac127
Posty: 319
Rejestracja: 12 lut 2017, 16:20
System DCC: XpressNet; LENZ - LZV100, LH100, LH01

Re: Rozkład Jazdy dla Wmac MakieTTa II

Post autor: Wmac127 »

gbbsoft pisze: 25 maja 2021, 15:26... PS. Driver do HSI-88 nie był zmieniany od 2017 roku...
A mozna cos z tym driverem zrobic?
Pozdrawiam
MAciej
Awatar użytkownika
Wmac127
Posty: 319
Rejestracja: 12 lut 2017, 16:20
System DCC: XpressNet; LENZ - LZV100, LH100, LH01

Re: Rozkład Jazdy dla Wmac MakieTTa II

Post autor: Wmac127 »

Mam nową wersję. Niestety skład staje w miejscu zaznaczonym.
3_25-05-21.png
Ma jechać do 17 przez 16 do 14.
Jest taki zapis:
GbbKolejka_LASTEXCEPTION (6).txt
(376 Bajtów) Pobrany 69 razy
Pozdrawiam
MAciej
Awatar użytkownika
gbbsoft
Admin
Posty: 2178
Rejestracja: 09 lip 2008, 23:19
Miasto: Warszawa
System DCC: Lenz + Roco

Re: Rozkład Jazdy dla Wmac MakieTTa II

Post autor: gbbsoft »

To jest właśnie ten przypadek, gdy podczas zmiany sygnału na semaforze próbujesz zmienić sygnał na jeszcze inny. To się nie uda.

PS. Semafor nie ma wpisanej nazwy.
Awatar użytkownika
Wmac127
Posty: 319
Rejestracja: 12 lut 2017, 16:20
System DCC: XpressNet; LENZ - LZV100, LH100, LH01

Re: Rozkład Jazdy dla Wmac MakieTTa II

Post autor: Wmac127 »

gbbsoft pisze: 25 maja 2021, 17:53 To jest właśnie ten przypadek, gdy podczas zmiany sygnału na semaforze próbujesz zmienić sygnał na jeszcze inny. To się nie uda.

PS. Semafor nie ma wpisanej nazwy.
Ja nic nie próbuję zmieniać. Skład jedzie wg rozkładu i zatrzymuje się bloku 3.
Problem się powtarza:
GbbKolejka_LASTEXCEPTION(7).txt
(218 Bajtów) Pobrany 64 razy
Przetłumacz to na bardziej prosty język:
"System.InvalidOperationException: Obiekt dopuszczający wartość pustą musi mieć wartość."
Pozdrawiam
MAciej
Awatar użytkownika
gbbsoft
Admin
Posty: 2178
Rejestracja: 09 lip 2008, 23:19
Miasto: Warszawa
System DCC: Lenz + Roco

Re: Rozkład Jazdy dla Wmac MakieTTa II

Post autor: gbbsoft »

Zainstalowałeś dzisiejszą wersję testową? Bo ten błąd już był i moim zdaniem go poprawiłem dzisiaj...

PS. Błąd oznacza, że próbuję się odwoływać do wskaźnika, który na nic nie wskazuje, ma wartość null.
ODPOWIEDZ