public void updateStatus() {
        try {
            if (_leftFrontMotor != null) {
                SmartDashboard.putNumber("Left Front Jaguar", _leftFrontMotor.getOutputVoltage());
                SmartDashboard.putNumber("Left Front Current", _leftFrontMotor.getOutputCurrent());                
            }
            SmartDashboard.putNumber("Left Rear Jaguar", _leftRearMotor.getOutputVoltage());
            SmartDashboard.putNumber("Left Rear Current", _leftRearMotor.getOutputCurrent());
            if (_rightFrontMotor != null) {
                SmartDashboard.putNumber("Right Front Jaguar", _rightFrontMotor.getOutputVoltage());
                SmartDashboard.putNumber("Right Front Current", _rightFrontMotor.getOutputCurrent());
            }
            SmartDashboard.putNumber("Right Rear Jaguar", _rightRearMotor.getOutputVoltage());
            SmartDashboard.putNumber("Right Rear Current", _rightRearMotor.getOutputCurrent());
        } catch (Exception ex) {
            System.out.println("DriveTrain::updateStatus - " + ex.getMessage());
        }
        
        SmartDashboard.putNumber("Ultrasonic", getDistance());
        SmartDashboard.putNumber("Gyro", this.gyro.getAngle());
        if (SmartDashboard.getBoolean("PrintDebug")) {
            //Put temporary print statements here, they can be turned off by
            //the PrintDebug checkbox on SmartDashboard
            System.out.println("Gyro = " + this.gyro.getAngle());
        }
    }