Skip to content
This repository has been archived by the owner on May 23, 2023. It is now read-only.

Mode 2 and Mode 3 FAQ

Tensuko edited this page Nov 24, 2020 · 4 revisions

My trailer is not under the pipe/hits the pipe

First make sure you have the side offset set to auto in the HUD. If that does not help, try setting the side offset manually. The side offset is always relative to the auto offset, so 1 m means one meter to the right from the auto calculated pipe offset, -2 m means two meters left from the auto calculated pipe offset.

The unloader does not drive to the combine

Try turning off 'Fruit avoidance' in the unloader's HUD. If it then does drive to combine then:

  • either the combine's pipe was in the fruit. If you don't turn 'Fruit avoidance' ON for the combine, the combine won't pull back and away for the fruit to make room for the unloader. Turn 'Fruit avoidance' ON for the combine in the HUD.
  • or, there's fruit somewhere else which prevents the patfinding to find a clear path to the combine. Try moving your unloader a few meters.
  • or, you have a manual side offset for the combine, so although the pipe isn't in the fruit, the offset position would be. See above

My unloader does not drive to the combine while the combine is working on the first headland

With the 'Unload harvester on first headland' disabled (on the combine's advanced settings page), the unloader will wait until the combine is full and makes a pocket to allow the unloader drive to the combine on the field (the just harvested headland). If you don't like this, enable 'Unload harvester on first headland'.

My unloader hits a fence or tree while unloading a combine on the first headland

Disable 'Unload harvester on first headland' on the combine's advanced settings page.

What is deactivated/doesn't work for now:

  • Combines/choppers have to be driven by a Courseplay helper. We aren't sure yet if we want to allow other (or manual) drivers, we'll see.

How does it work:

  • Be in a tractor with trailer that can use Mode 2
  • Open the Combine Management page in the HUD
  • Check the box with the combine you want to unload
  • Select 'Unload' as a starting point to wait for the combine requesting an unloader, any of the other option will make you start on the unload course
  • This Video of our Testsavegame might help you: https://youtu.be/PiUWD8ki8l4

How 'Avoid fruit' works

  • Avoid fruit for combine: off -> Combine doesn't make a pocket and won't reverse out of the fruit to get the pipe out of fruit and make room for Mode2/Mode3 driver. As a result, the combine may call Mode2/Mode3 driver into the fruit. on -> Combine will make pockets when almost full to have a safe place for the Mode2/Mode3 driver and will only call it when pipe is not in the fruit.

  • Avoid Fruit for Mode2/Mode3 driver: off -> Pathfinder generates a direct path to the combine and ignores the fruit. on -> Pathfinder will check for a safe way to the combine and tries to find a way around the fruit. After a few tries, avoid fruit will be ignored to not result in to0 long pathfinding.

Wie die Fruchtumfahrung funktioniert

  • Fruchtumfahrung beim Drescher aus -> Drescher baut keine Tasche, macht kein Manöver aus der Frucht, holt den Abfahrer auch wenn das Rohr in der Frucht ist. an -> Drescher baut sich taschen wenn er voll wird bevor er bei 99% ist unddas Rohr außerhalb der Frucht ist und nur erst dann ruft er den Abfahrer.

  • Fruchtumfahrung beim Abfahrer aus -> Pathfinder ignoriert die Frucht und fährt auf direktem Weg zum Drescher, eben ohne Fruchtumfahrung. an -> Pathfinder sucht den besten Weg zum Drescher und berücksichtigt die noch stehende Frucht und umfährt diese, allerdings wird es nach einigen Iterationen auch ignoriert, da es sonst zu lange dauern könnte.

Mode 2 worked fine in FS17, why did we change it?

Courseplay evolved and grew through many years and as many long running projects in the IT world, it became unmaintainable due to the tight coupling, no coherence and minimal encapsulation. Unmaintainable code means everything takes a lot longer than it should be, no new developers will want to touch the code as they fear they'll break something and it is a lot harder to add new features. We hope this will now change, just bear with us, on the long term it will pay off both for you, the users and for us, the developers.