Auteur |
Onderwerp |
|
ewenden
Netherlands
12 berichten |
Geplaatst - 04 sep 2008 : 22:11:04
|
Goede avond,
Ben bezig in "simulatie" mode (om wat deadlocks weg te krijgen). Hierin krijgt de lengtemeting geen kans (wat te verwachten is):
106566 111228531 (g): Loc 42 gemeten snelheid: 34,80 106567 111228531 (g): Loc 42 onzinnige lengte: -42cm (Meting 41->39)
Alleen gaat de laatste anders (als er nog 1 trein rijdt) en wordt de lengte gecorrigeerd (ook in het rijwindow).
112358 112596531 (g): Loc 42 start lengtemeting (Meting 41->39) 112359 112597281 (g): Loc 42 gemeten snelheid: 417,60 112360 112597281 (g): Loc 42 gemeten lengte: 50cm (Meting 41->39) 112361 112597281 (g): Loc 42 treinlengte 115cm --> 83cm (-32)
Onverwachts gedrag of is er een rede voor ?
Bedankt,
Erik van der Wenden
|
|
PaHaSOFT
3413 Posts |
Geplaatst - 04 sep 2008 : 22:23:11
|
Erik,
Het zal wel aan mij liggen: lengtemeting in simulatiemode??????
Ik snap jouw probleem niet. Lengtemeting is in simulatiemode niet te vertrouwen en ook geen pijl uit te trekken.
Wat is jouw probleem precies? Die laatste regel geeft aan dat de lengte met 32 centimeter korter wordt gemaakt. Wat is daar mis mee?
Mvg, Paul. |
|
|
ewenden
Netherlands
12 Posts |
Geplaatst - 04 sep 2008 : 23:04:05
|
Paul,
Het probleem is dat aan het eind van de simulatie 1 of 2 treinen een (totale) nieuwe lengte hebben, in het voorbeeld dus van 115cm naar 83cm. Bij de volgende simulatie moet ik de totale lengte dus terugzetten in het rijwindow (naar 115cm). Geen onoverkomelijk probleem, maar er blijkt dus wel een correctie gemaakt te worden op de lengte in de simulatie.
Hoop dat het duidelijk is,
Groet,
Erik |
|
|
PaHaSOFT
3413 Posts |
Geplaatst - 05 sep 2008 : 07:01:56
|
Erik,
Nog steeds snap ik het niet helemaal. Juist in simulatiemode (was voor mij tijdens ontwikkelen/testen) makkelijk dat wel de lengtes werden aangepast.
Begrijp ik nu dat jij met je echte database even tijdelijk in simulatiemode gaat draaien en hierna deze ook weer gaat gebruiken voor het echte rijden? Tja dan is het lastig. Zal kijken of ik dit in een volgende versie iets kan veranderen.
Mvg, Paul. |
|
|
PaHaSOFT
3413 Posts |
Geplaatst - 05 sep 2008 : 17:57:03
|
Hoi Erik,
In de volgende versie van Koploper (dus niet een patch) wordt de lengte alleen gemuteerd als je echt aan het rijden bent. In simulatiemode komt de volgend melding: Loc 16 treinlengte 23cm zou worden 34cm(11). Dus wel een melding dat er iets berekend en gewijzigd zou worden. Alleen wordt het niet fysiek bijgewerkt.
Mvg, Paul. |
|
|
ewenden
Netherlands
12 Posts |
Geplaatst - 06 sep 2008 : 00:04:51
|
Paul,
Bedankt, dus je hebt het wel goed begrepen ? Voor de duidelijkheid: ik was alleen aan het simuleren (dus geen communicatie met de IB, ook niet tussentijds). In de log file zie je dan steeds de melding over de onzinnige lengte (in mijn geval van blok 41->39) een heleboel keer. Behalve bij de laatste melding(en), waarop eens blijkbaar wel een lengtemeting als niet onzinng wordt beschouwd. Zoals gezegd niet onoverkomelijk alleen lastig om de lengte steeds terug te moeten zetten.
Groet,
Erik |
|
|
|
Onderwerp |
|