From acbe62c887545bac2fa310abb2db40e680440e01 Mon Sep 17 00:00:00 2001 From: Patrick Fairbank Date: Fri, 15 Sep 2017 21:45:54 -0700 Subject: [PATCH] Fix touchpad light cycle order. --- field/arena.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/field/arena.go b/field/arena.go index 2cc33d8..603d827 100644 --- a/field/arena.go +++ b/field/arena.go @@ -658,15 +658,15 @@ func (arena *Arena) handlePlcOutput() { [3]bool{blinkState, blinkState, blinkState}) } else if arena.FieldTestMode == "cycle" { arena.Plc.SetTouchpadLights( - [3]bool{arena.Plc.GetCycleState(3, 0, 1), arena.Plc.GetCycleState(3, 1, 1), arena.Plc.GetCycleState(3, 2, 1)}, + [3]bool{arena.Plc.GetCycleState(3, 2, 1), arena.Plc.GetCycleState(3, 1, 1), arena.Plc.GetCycleState(3, 0, 1)}, [3]bool{arena.Plc.GetCycleState(3, 0, 1), arena.Plc.GetCycleState(3, 1, 1), arena.Plc.GetCycleState(3, 2, 1)}) } else if arena.FieldTestMode == "chase" { arena.Plc.SetTouchpadLights( - [3]bool{arena.Plc.GetCycleState(6, 0, 1), arena.Plc.GetCycleState(6, 1, 1), arena.Plc.GetCycleState(6, 2, 1)}, - [3]bool{arena.Plc.GetCycleState(6, 3, 1), arena.Plc.GetCycleState(6, 4, 1), arena.Plc.GetCycleState(6, 5, 1)}) + [3]bool{arena.Plc.GetCycleState(12, 2, 2), arena.Plc.GetCycleState(12, 1, 2), arena.Plc.GetCycleState(12, 0, 2)}, + [3]bool{arena.Plc.GetCycleState(12, 3, 2), arena.Plc.GetCycleState(12, 4, 2), arena.Plc.GetCycleState(12, 5, 2)}) } else if arena.FieldTestMode == "slowChase" { arena.Plc.SetTouchpadLights( - [3]bool{arena.Plc.GetCycleState(6, 0, 8), arena.Plc.GetCycleState(6, 1, 8), arena.Plc.GetCycleState(6, 2, 8)}, + [3]bool{arena.Plc.GetCycleState(6, 2, 8), arena.Plc.GetCycleState(6, 1, 8), arena.Plc.GetCycleState(6, 0, 8)}, [3]bool{arena.Plc.GetCycleState(6, 3, 8), arena.Plc.GetCycleState(6, 4, 8), arena.Plc.GetCycleState(6, 5, 8)}) } return