Dwa problemy przy współpracy GbbKol i DDW 0.86:
1. F9 aktywuje F12, F10 aktywuje F11 i odwrotnie - wyjaśnione, wina po stronie DDW, po wskazaniu błędu autor obiecał zaktualizować oprogramowanie na SF.
2. Lokomotywa zdefiniowana z 28 krokami prędkości przy połączeniu z DDW zmienia się sama w GbbK na 14-krokową i w konsekwencji nie daje się w ogóle używać. Nie wiem, czemu tak się dzieje. Dawno temu z DDW 0.78 problem nie występował, ale nie wiem, po czyjej stronie jest obecnie wina.
GbbKolejka i DDW Server - problemy
Re: GbbKolejka i DDW Server - problemy
ad1. To może lepiej poczekać na poprawkę, niż cudować z dodatkowymi opcjami w programie? Skoro autor obiecał...
ad2.
Wrzuć log komunikacji z DCC.
W pewnym momencie powinien być wpis (konfigurowanie lokomotywy):
a potem (odczytanie stanu lokomotywy):
Na podstawie "predkośćMax" w INFO ustawiam ilość kroków. Powinno być 28.
PS. Przy okazji zobacz, czy F9...F12 tu też są zamienione, czy jest dobrze...
ad2.
Wrzuć log komunikacji z DCC.
W pewnym momencie powinien być wpis (konfigurowanie lokomotywy):
Kod: Zaznacz cały
INIT x GL adres Protoków Wersja PredkoscMax iloscFx
Kod: Zaznacz cały
100 INFO x GL adres kierunek predkosc predkoscMax F0 itd.
PS. Przy okazji zobacz, czy F9...F12 tu też są zamienione, czy jest dobrze...
Wiki: http://wiki.gbbkolejka.pl
Program do sterowania makietami: http://www.gbbkolejka.pl
Facebook: http://www.facebook.com/pages/Modelarst ... 0485039078
Program do sterowania makietami: http://www.gbbkolejka.pl
Facebook: http://www.facebook.com/pages/Modelarst ... 0485039078
Re: GbbKolejka i DDW Server - problemy
Oczywiście, że skoro MG obiecał poprawić błąd w DDW, to nie ma sensu tego błędu obchodzić. F9..12 z GbbK idą dobrze, tylko DDW zamienia ich kolejność przy tworzeniu pakietów DCC.
Konfiguruję lokomotywy w GbbK na 28 kroków. Przy nawiązaniu połączenia DDW zwraca 28 kroków, po czym GbbK przestawia lokomotywy na 14 kroków. Dzieje się to zaraz po nawiązaniu komunikacji z serwerem. Może jakiś błąd w parsowaniu odpowiedzi z DDW?
Wygląda to tak (zostawiłem to, co dotyczy adresu 3):
2017-03-15 23:30:11 Sending: INIT 2 GL 3 N 1 28 13
2017-03-15 23:30:11 Received: 1489617011.650 200 OK
...
2017-03-15 23:30:12 INFO Sending: SET CONNECTIONMODE SRCP INFO
2017-03-15 23:30:12 INFO Received: 1489617012.434 202 OK CONNECTIONMODE
2017-03-15 23:30:12 INFO Sending: GO
2017-03-15 23:30:12 INFO Received: 1489617012.434 200 OK GO 9169
2017-03-15 23:30:12 Sending: GET 2 GL 3
2017-03-15 23:30:12 Received: 1489617012.985 100 INFO 2 GL 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
potem
2017-03-15 23:30:13 INFO Received: 1489617013.453 101 INFO 2 GL 3 N 1 28 13
2017-03-15 23:30:13 INFO Received: 1489617013.453 100 INFO 2 GL 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
(tam, gdzie forum wyświetla widać mordkę, była liczba sto jeden)
Konfiguruję lokomotywy w GbbK na 28 kroków. Przy nawiązaniu połączenia DDW zwraca 28 kroków, po czym GbbK przestawia lokomotywy na 14 kroków. Dzieje się to zaraz po nawiązaniu komunikacji z serwerem. Może jakiś błąd w parsowaniu odpowiedzi z DDW?
Wygląda to tak (zostawiłem to, co dotyczy adresu 3):
2017-03-15 23:30:11 Sending: INIT 2 GL 3 N 1 28 13
2017-03-15 23:30:11 Received: 1489617011.650 200 OK
...
2017-03-15 23:30:12 INFO Sending: SET CONNECTIONMODE SRCP INFO
2017-03-15 23:30:12 INFO Received: 1489617012.434 202 OK CONNECTIONMODE
2017-03-15 23:30:12 INFO Sending: GO
2017-03-15 23:30:12 INFO Received: 1489617012.434 200 OK GO 9169
2017-03-15 23:30:12 Sending: GET 2 GL 3
2017-03-15 23:30:12 Received: 1489617012.985 100 INFO 2 GL 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
potem
2017-03-15 23:30:13 INFO Received: 1489617013.453 101 INFO 2 GL 3 N 1 28 13
2017-03-15 23:30:13 INFO Received: 1489617013.453 100 INFO 2 GL 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
(tam, gdzie forum wyświetla widać mordkę, była liczba sto jeden)
Re: GbbKolejka i DDW Server - problemy
Poobserwuj tą pozycję:
PS. W najbliższej wersji zmieniłem, aby nie interpretował prędkości maksymalnej, gdy jest ona równa zero.
Czy trzecie zero przybiera czasami jakąś inną wartość? To jest prędkość maksymalna, wg której GbbKolejka ustala ilość krotków.
PS. W najbliższej wersji zmieniłem, aby nie interpretował prędkości maksymalnej, gdy jest ona równa zero.
Wiki: http://wiki.gbbkolejka.pl
Program do sterowania makietami: http://www.gbbkolejka.pl
Facebook: http://www.facebook.com/pages/Modelarst ... 0485039078
Program do sterowania makietami: http://www.gbbkolejka.pl
Facebook: http://www.facebook.com/pages/Modelarst ... 0485039078
Re: GbbKolejka i DDW Server - problemy
No i teraz działa! Dostałem też od autora nieoficjalną wersję DDW 0.87 z niepokręconymi F; zapewne wkrótce stanie się ona oficjalną.
Nie zauważyłem, żeby DDW wysyłał tam coś różnego od zera.
Nie zauważyłem, żeby DDW wysyłał tam coś różnego od zera.