Changes between Version 23 and Version 24 of ControlSystems/SoftwareTeam/Training/GettingStarted/IntroRobotJava


Ignore:
Timestamp:
Oct 28, 2019, 11:29:21 PM (6 years ago)
Author:
David Albert
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ControlSystems/SoftwareTeam/Training/GettingStarted/IntroRobotJava

    v23 v24  
    202202import edu.wpi.first.wpilibj.Talon;         // for Macadamia
    203203}}}
    204 *  Declare variables for the Encoders and motor controllers in the Robot class
     204*  Declare variables for the Encoders and Motor controllers in the Robot class
    205205{{{
    206206  private Encoder leftEncoder, rightEncoder;
     
    210210  // private WPI_TalonSRX leftMotor, rightMotor;
    211211}}}
    212 * •     In robotInit() instantiate the Encoder and Motor objects
     212*  In robotInit() instantiate the Encoder and Motor objects
    213213  {{{
    214214    // Quadrature encoder has A and B channels connected to DIO0, DIO1
     
    228228    // rightMotor = new WPI_TalonSRX(4);
    229229  }}}
    230 * In robotPeriodic() read and display the encoder valuey
    231   {{{
    232     int encoderValue = leftEncoder.getRaw();
    233     double distance = leftEncoder.getDistance();
    234     SmartDashboard.putNumber("Encoder Value", encoderValue);
    235     SmartDashboard.putNumber("Encoder Distance", distance);
     230* In robotPeriodic() read and display the encoder values
     231  {{{
     232    double l_distance = leftEncoder.getDistance();
     233    double r_distance = rightEncoder.getDistance();
     234    SmartDashboard.putNumber("Left", l_distance);
     235    SmartDashboard.putNumber("Right", r_distance);
    236236  }}}
    237237