Strona 2 z 2

Re: Funkcje F25 do F28 lokomotyw

: 13 lip 2020, 19:18
autor: gbbsoft
OK. Znalazłem jeszcze jedno miejsce, gdzie musiałem wprowadzić modyfikację.
Kolejna wersja wystawiona.

Re: Funkcje F25 do F28 lokomotyw

: 13 lip 2020, 19:51
autor: reticulan
ok. teraz załącza i wyłącza tak jak wszystkie inne funkcje:)

Dziękuję.

Re: Funkcje F25 do F28 lokomotyw

: 19 lip 2020, 14:11
autor: reticulan
Teraz dopiero się zorientowałem o kilku sprawach że chyba są małe usterki:

1. Liczniki węgla wody i oleju nie mieszczą się na panelu lokomotyw jak na screenie poniżej, bez względu czy to widok pionowy poziomy czy też kompaktowy.
2. Czasami przy wprowadzaniu zmian przy licznikach pojawia się błąd jak na poniższym screenie i pomaga wówczas tylko zamknięcie programu z poziomu menadzera zadań.
3. Dotyczy sygnalizacji załączonych funkcji. Jeśli włączę funkcję od F1 do F12 za pomocą multimause, to w programie także widnieją jako załączone, a wszystkie powyżej F12 nie są już sygnalizowane jako włączone.

Re: Funkcje F25 do F28 lokomotyw

: 20 lip 2020, 12:27
autor: gbbsoft
ad1. Spróbuj w najnowszej wersji testowej.

ad2. To stary błąd w bibliotece .NetFramework. Niestety, do dzisiaj nie znalazłem jak go zlikwidować. Czy jesteś wstanie podać powtarzalną sekwencję czynności, która zawsze powoduje ten błąd?

ad3. Pomysł jest następujący:
- otwórz okno "Podgląd komunikacji z DCC"
- naciśnij F13 na myszce
- złap jaka komenda jest wysyłana z centralki do GbbKolejki dokładnie w momencie naciśnięcia F13.
- przyślij np: zrzut z ekranu, na którym widać tą komendę (i kilka poprzedniech oraz kolejnych).
Może w ten sposób dojdziemy, jak centralka informuje program o funkcjach
Niestety, z tego co wiem Roco uzywa innych rozkazów niż Lenz i XPressnet do obsługi wyższych funcji... :(

Re: Funkcje F25 do F28 lokomotyw

: 20 lip 2020, 13:20
autor: reticulan
ad.2 Najczęściej błąd wyskakuje kiedy wykonuje czynności:

wyłącz licznik węgla,
wyłącz licznik wody,
zaakceptuj ok.

i do tej pory jest ok.

Potem ponownie włączam oba liczniki i wtedy wywala błąd jak wyżej.
Nie wiem czy to ma związek że wyłączam licznik przed wpisaniem wszędzie zer. Sprawdzę to potwierdzę


ad.3. pokombinuje


PS.

Aktualizacja ad.2. Właśnie wykonałem ponad 10 operacji wyłączenia i włączenia wszystkiego i żaden błąd się nie pojawił. Teraz przypomniało mi się że raz miałem taki sam błąd kiedy wprowadzałem opisy pól funkcji. Może jakieś niedozwolone znaki albo liczby dziesiętne.

Re: Funkcje F25 do F28 lokomotyw

: 22 lip 2020, 16:56
autor: reticulan
ad.3

Poniżej screen z operacji, w ciągu 5 sekund załączam i wyłączam multimousem po kolej F11, F12 i F13.
Jak dla mnie nie ma żadnej informacji co się dzieje. Oczywiście wszystkie powyższe funkcje w lokomotywie uruchamiają się
Kafelki w programie F11 i F12 zapalały się i gasły a F13 zero reakcji.

Re: Funkcje F25 do F28 lokomotyw

: 22 lip 2020, 17:22
autor: gbbsoft
Te komendy, to tylko przepytywanie przez GbbKolejkę centralki nt. stanu prędkości i kierunku jazdy lokomotywy.
Jeżeli centralka nie wysyła informacji do GbbKolejki na temat wysokoch Fx, to jest to powód, dlaczego nie widzisz zmian.
Niestety, nie mam możliwości zmuszenia jej, aby to robiła.
Kropka.

Re: Funkcje F25 do F28 lokomotyw

: 24 lip 2020, 18:51
autor: reticulan
Znalazłem jeszcze malutką usterkę. Za każdym razem jak wczytuje plansze to muszę odznaczać nie używany zakres funkcji F24-F28 w lokomotywach które nie mają tylu funkcji. Szczegóły na zdjęciu.

Pomimo odznaczenia i zapisania pliku plansza; po ponownym otwarciu znów jest zaznaczona ta opcja. Nie zapamiętuje tego ustawienia.

Re: Funkcje F25 do F28 lokomotyw

: 26 lip 2020, 21:27
autor: gbbsoft
Poprawione, wersja wystawiona.

Re: Funkcje F25 do F28 lokomotyw

: 27 lip 2020, 13:42
autor: reticulan
Teraz ok, przy okazji można poprawić tłumaczenie jak na załączniku.