Cattle and Crops: Mission Documentation
command: fieldWork
Lässt ein Fahrzeug, optional mit Anbaugeräten, zu einem Feld navigieren, das gesamte Feld bearbeiten, und danach zu einem Ziel-Point-of-Interest navigieren. Die Bearbeitungsmethode entspricht den Anbaugeräten.
Es können auch mehrere Anbaugeräte an eine Seite angehängt werden. Die IDs müssen dann per Semikolon ;
getrennt werden.
Attribute
Attribute | Type | Value | Beschreibung |
---|---|---|---|
vehicleCommand |
integer |
* |
Die commandID des Commands/Fahrzeugs. Benötigt den VehicleController . |
implementCommand |
integer |
* |
Die commandID des Commands/Anbaugeräts das für die Feldarbeit benutzt wird. Wird an den passenden Attacher auf der hinteren Seite des Fahrzeugs angehängt. |
backImplementCommand |
integer |
* |
Die commandID des Commands/Anbaugeräts das für die Feldarbeit benutzt wird. Wird an den passenden Attacher auf der hinteren Seite des Fahrzeugs angehängt. Identisch zu implementCommand , aber nötig wenn an mehreren Seiten Geräte angehängt werden. |
frontImplementCommand |
integer |
* |
Die commandID des Commands/Anbaugeräts das für die Feldarbeit benutzt wird. Wird an den passenden Attacher auf der vorderen Seite des Fahrzeugs angehängt. |
leftImplementCommand |
integer |
* |
Die commandID des Commands/Anbaugeräts das für die Feldarbeit benutzt wird. Wird an den passenden Attacher auf der linken Seite des Fahrzeugs angehängt. |
rightImplementCommand |
integer |
* |
Die commandID des Commands/Anbaugeräts das für die Feldarbeit benutzt wird. Wird an den passenden Attacher auf der rechten Seite des Fahrzeugs angehängt. |
fieldId |
integer |
* |
Die ID des zu bearbeitenden Feldes |
targetID Optional |
integer |
* |
Die InfoForTaskAndQuestId des anzufahrended Point of Interests nachdem die Feldarbeit beendet wurde |
exitPropertyId |
integer |
* |
Die InfoForTaskAndQuestId der Exit-Navigations-Node des Feldes |
Beispiel
…
<commands>
<!-- Attacht Implement 201 an Fahrzeug 200 (hinten), fährt zu Feld 7, bearbeitet es, verlässt das Feld an Exit 30, und fährt zu POI 13 -->
<command type="fieldWork" vehicleCommand="200" implementCommand="201" fieldId="7" targetID="13" exitPropertyId="30" />
<!-- Attacht Implements 301 (vorne) / 302 und 303 (hinten) an Fahrzeug 300, fährt zu Feld 10, bearbeitet es und fährt zu Exit 42 -->
<command type="fieldWork" vehicleCommand="300" frontImplementCommand="301" backImplementCommand="302;303" fieldId="10" exitPropertyId="42" />
</commands>
…