Class MockEncoder

    • Constructor Detail

      • MockEncoder

        public MockEncoder​(edu.wpi.first.wpilibj.SpeedController controller,
                           int tpr,
                           double gearbox_ratio,
                           double max_rpm)
        Deprecated.
        Create a simulated encoder (can be used for unit tests)
        Parameters:
        controller - SpeedController providing output for the encoder to model
        tpr - Encoder ticks per output revolution
        gearbox_ratio - Gearbox gearing ratio from motor to output
        max_rpm - Motor maximum RPM
    • Method Detail

      • logStatus

        public void logStatus()
        Deprecated.
        Description copied from interface: Loggable
        Log component status
        Specified by:
        logStatus in interface Loggable
      • updateTelemetry

        public void updateTelemetry()
        Deprecated.
        Description copied from interface: Loggable
        Push telemetry data to NetworkTables
        Specified by:
        updateTelemetry in interface Loggable