Funkcje F25 do F28 lokomotyw

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

Re: Funkcje F25 do F28 lokomotyw

Post autor: gbbsoft »

OK. Znalazłem jeszcze jedno miejsce, gdzie musiałem wprowadzić modyfikację.
Kolejna wersja wystawiona.
reticulan
Posty: 237
Rejestracja: 29 maja 2018, 21:37
Miasto: Częstochowa
System DCC: Roco 10764

Re: Funkcje F25 do F28 lokomotyw

Post autor: reticulan »

ok. teraz załącza i wyłącza tak jak wszystkie inne funkcje:)

Dziękuję.
reticulan
Posty: 237
Rejestracja: 29 maja 2018, 21:37
Miasto: Częstochowa
System DCC: Roco 10764

Re: Funkcje F25 do F28 lokomotyw

Post 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.
Załączniki
liczniki.jpg
liczniki 2.jpg
Awatar użytkownika
gbbsoft
Admin
Posty: 2178
Rejestracja: 09 lip 2008, 23:19
Miasto: Warszawa
System DCC: Lenz + Roco

Re: Funkcje F25 do F28 lokomotyw

Post 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... :(
reticulan
Posty: 237
Rejestracja: 29 maja 2018, 21:37
Miasto: Częstochowa
System DCC: Roco 10764

Re: Funkcje F25 do F28 lokomotyw

Post 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.
reticulan
Posty: 237
Rejestracja: 29 maja 2018, 21:37
Miasto: Częstochowa
System DCC: Roco 10764

Re: Funkcje F25 do F28 lokomotyw

Post 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.
Załączniki
dcc.jpg
Awatar użytkownika
gbbsoft
Admin
Posty: 2178
Rejestracja: 09 lip 2008, 23:19
Miasto: Warszawa
System DCC: Lenz + Roco

Re: Funkcje F25 do F28 lokomotyw

Post 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.
reticulan
Posty: 237
Rejestracja: 29 maja 2018, 21:37
Miasto: Częstochowa
System DCC: Roco 10764

Re: Funkcje F25 do F28 lokomotyw

Post 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.
Załączniki
f25-28.jpg
Awatar użytkownika
gbbsoft
Admin
Posty: 2178
Rejestracja: 09 lip 2008, 23:19
Miasto: Warszawa
System DCC: Lenz + Roco

Re: Funkcje F25 do F28 lokomotyw

Post autor: gbbsoft »

Poprawione, wersja wystawiona.
reticulan
Posty: 237
Rejestracja: 29 maja 2018, 21:37
Miasto: Częstochowa
System DCC: Roco 10764

Re: Funkcje F25 do F28 lokomotyw

Post autor: reticulan »

Teraz ok, przy okazji można poprawić tłumaczenie jak na załączniku.
Załączniki
f25-28.jpg
ODPOWIEDZ