private void enabledInit() { Debug.Print("Enabled"); pcm.StartCompressor(); leftMaster.SetNeutralMode(NeutralMode.Coast); leftSlave.SetNeutralMode(NeutralMode.Coast); rightMaster.SetNeutralMode(NeutralMode.Coast); rightSlave.SetNeutralMode(NeutralMode.Coast); }
public static void Main() { isPressed = false; lightsIsPressed = false; blinkLightsIsPressed = false; lightsOn = true; right.SetNeutralMode(NeutralMode.Brake); rightSlave.SetNeutralMode(NeutralMode.Brake); left.SetNeutralMode(NeutralMode.Brake); leftSlave.SetNeutralMode(NeutralMode.Brake); elevationMotor.SetNeutralMode(NeutralMode.Brake); elevationMotor.ConfigOpenloopRamp(0.25f); /* loop forever */ while (true) { /* drive robot using gamepad */ Drive(); ShootButton(8); ToggleLights(2); /* feed watchdog to keep Talon's enabled */ CTRE.Phoenix.Watchdog.Feed(); /* run this task every 20ms */ Thread.Sleep(20); } }