fix(forsyning): forkert last der ikke er en af run'ets valgte varer køres til en silo — også midt i turen — i stedet for at havne i målet (gødning i ensilage-DOB) (v1.18.7.0)
This commit is contained in:
@@ -440,6 +440,19 @@ sugarVehicle.loadType = TMR
|
||||
sugarVehicle.ad.stateModule.active = false
|
||||
ADRunsController.startRun(adEnv, sugar.id)
|
||||
check("C18 rigtig last -> målet", sugarVehicle.ad.stateModule.secondMarkerId, 77)
|
||||
-- C18b: målet TAGER varen, men den er ikke en af run'ets valgte varer (gødning i en ensilage-DOB)
|
||||
-- -> aflæs i en silo der tager den, ikke i målet
|
||||
unloadAt[77].accepts = {[TMR] = 360000, [STRAW] = 360000}
|
||||
ADRunsController.updateRun(sugar.id, {ingredientMode = "manual", ingredients = {"FORAGE"}})
|
||||
sugarVehicle.loadType = STRAW
|
||||
sugarVehicle.ad.stateModule.active = false
|
||||
ADRunsController.startRun(adEnv, sugar.id)
|
||||
check("C18b forkert vare for run'et -> silo, ikke målet", sugarVehicle.ad.stateModule.secondMarkerId, 44)
|
||||
-- auto-varer: alt målet tager hører til -> målet
|
||||
ADRunsController.updateRun(sugar.id, {ingredientMode = "auto", ingredients = {}})
|
||||
sugarVehicle.ad.stateModule.active = false
|
||||
ADRunsController.startRun(adEnv, sugar.id)
|
||||
check("C18b auto: målet tager varen -> målet", sugarVehicle.ad.stateModule.secondMarkerId, 77)
|
||||
ADUnloadWait = nil; ADLoadSwap = nil
|
||||
|
||||
-- C19: Wait-markører er aldrig mål — heller ikke når de står inden for 40 m af staldens trigger
|
||||
|
||||
Reference in New Issue
Block a user