001// Copyright (c) FIRST and other WPILib contributors. 002// Open Source Software; you can modify and/or share it under the terms of 003// the WPILib BSD license file in the root directory of this project. 004 005package edu.wpi.first.wpilibj; 006 007@Deprecated(since = "2020", forRemoval = true) 008@SuppressWarnings("SummaryJavadoc") 009public interface PIDInterface { 010 void setPID(double p, double i, double d); 011 012 double getP(); 013 014 double getI(); 015 016 double getD(); 017 018 void setSetpoint(double setpoint); 019 020 double getSetpoint(); 021 022 double getError(); 023 024 void reset(); 025}