Stephan-S / FS22_AutoDrive

FS22 version of the AutoDrive mod
581 stars 107 forks source link

Übergabe an CP zum Start der Feldarbeit erfolgt nicht mehr #438

Closed TobiHH78 closed 2 years ago

TobiHH78 commented 2 years ago

Die Übergabe von AD an CP scheint gar nicht mehr zu erfolgen, auch nicht bei dem Modus abholen den man z.B. für Sämaschinen oder Düngerstreuer nutzt.

Habe gesehen das der CP Button bei zwei Modi deaktiviert wurde, aber wie gesagt auch bei den anderen Modi scheint es nicht mehr zu gehen.

Wenn ich einen Düngerstreuer zum Feld schicke und den CP-Button aktiviere, fährt er zwar zum Feld, beginnt aber nicht mit der Arbeit. Deaktivieren bei dem Modus "Drive" ist auch etwas unglücklich. Das ist ja der Modus um z.B. einen Grubber oder einen Pflug zum Feld zu schicken, der dann aber mit der Arbeit beginnen soll. Das passiert aber nun auch nicht mehr.

log.txt

1

TobiHH78 commented 2 years ago

Habe jetzt noch ein paar Versuche gestartet. Das Problem tritt nur noch sporadisch auf, und scheinbar auch nur dann, wenn man die AD Einstellungen vornimmt und den CP-Button schon aktiviert. Wenn man anschließend erst den Kurs mit CP generiert, und als Abschluss dann AD startet, beginnt er am Feld teilweise nicht mit der Feldarbeit.

Macht man es andersrum, sprich erst CP komplett einrichten und dann AD, konnte ich es noch nicht reproduzieren.

Axel32019 commented 2 years ago

Kann mir nicht vorstellen das es an der Reihenfolge liegt. Eher wahrscheinlich erscheint mir das der Zielpunkt zu weit vom Feld entfernt ist und CP somit das Feld noch nicht erkennt und sich nicht aktiviert. Zielpunkt näher am Feld probieren.

HaploAW commented 2 years ago

I think the issue was AD was trying to start CP using one of the CP job parameter starts. I made a version of AD that just hands over to CP and lets the user set everything in the CP hud / course. There are more improvements on this process I am working / planning. I did implement a delay timer that allows the user to queue up vehicles at a waypoint and hand over to CP after a delay. I found this useful in dispatching convoys to work a field. If they start CP when they get to the destination waypoint, CP doesn't do a good job of collision avoidance when pathing from AD handoff to the start of the course. This delay allows vehicles to get to their destination, wait for a configurable time period (per vehicle setting) and then start CP. This allows CP vehicles in the convoy ahead of the AD controlled vehicle pathing to the course start, time to unfold any implements and lower them. Once on the CP course, collision avoidance is handled by CP.

Axel32019 commented 2 years ago

Please use latest CP version, this should be fixed already.

TobiHH78 commented 2 years ago

Problem tritt aktuell nicht mehr auf, dürfte also gefixt sein oder es lag doch am User...