wh1ter0se/PowerUp-2018

View on GitHub
src/org/usfirst/frc/team3695/robot/util/Field.java

Summary

Maintainability
A
0 mins
Test Coverage
package org.usfirst.frc.team3695.robot.util;

import edu.wpi.first.wpilibj.DriverStation;
import org.usfirst.frc.team3695.robot.enumeration.Position;

public class Field {
    public static Position getOurScale() {
        if (DriverStation.getInstance().getGameSpecificMessage().charAt(0) == 'L') {
            return Position.LEFT;
        } else {
            return Position.RIGHT;
        }
    }
    
    public static Position getThierScale() {
        if (DriverStation.getInstance().getGameSpecificMessage().charAt(2) == 'L') {
            return Position.LEFT;
        } else {
            return Position.RIGHT;
        }
    }
    
    public static Position getSwitch() {
        if (DriverStation.getInstance().getGameSpecificMessage().charAt(1) == 'L') {
            return Position.LEFT;
        } else {
            return Position.RIGHT;
        }
    }
}