// Make this return true when this Command no longer needs to run execute()
 protected boolean isFinished() {
   if (m_angle > 0) {
     return HardwareAdapter.LeftDriveEncoderPID.onTarget(10) || isTimedOut();
   } else {
     return HardwareAdapter.RightDriveEncoderPID.onTarget(10) || isTimedOut();
   }
 }