com.qualcomm.ftccommon

## Interface ProgrammingModeController

-     public interface ProgrammingModeController

  Declares the interface for starting and stopping programming mode when requested from the driver station.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | `isActive()` Returns true if programming mode is active; false otherwise.
    `void` | `startProgrammingMode(FtcEventLoopHandler ftcEventLoopHandler)` Starts programming mode.
    `void` | `stopProgrammingMode()` Stops programming mode.

- - ### Method Detail

    - #### isActive

          boolean isActive()

      Returns true if programming mode is active; false otherwise.

    - #### startProgrammingMode

          void startProgrammingMode(FtcEventLoopHandler ftcEventLoopHandler)

      Starts programming mode.

    - #### stopProgrammingMode

          void stopProgrammingMode()

      Stops programming mode.