001package com.ctre.phoenix.motorcontrol;
002
003/**
004 * Choose the type of follower
005 */
006public enum FollowerType {
007        /**
008         * Follow the percentOutput the master is using
009         */
010        PercentOutput(0),
011        /**
012         * Follow the auxiliary output the master is
013         * calculating. Used for 2-axis control.
014         * This typically means apply PID0 - PID1 from master.
015         */
016        AuxOutput1(1);
017
018    /** Value of follower type */
019        public int value;
020        /**
021         * Create a FollowerType of specified value
022         * @param value Value of FollowerType
023         */
024        FollowerType(int value)
025        {
026                this.value = value;
027        }
028};