# Mode Button

The mode button can be used to activate basic operating modes within the SPARK Flex. For information on those modes, please see the [Operating Modes](/brushless/spark-flex/spark-flex-feature-description/operating-modes.md) section.

## Pressing the SPARK Flex Mode Button

The Mode Button is specifically designed to be difficult to press inadvertently. Therefore, please follow the steps below to press the mode button successfully.

Using a **small and blunt tool**, like a straightened paper clip, gently press the Mode Button. You should feel and hear a soft click. If you are in a noisy environment, you may only be able to feel the click through the tool.

{% hint style="danger" %} <mark style="color:red;">**DO NOT**</mark> use a sharp tool to press the Mode Button.&#x20;

Safety pins, thumbtacks, pinbacks buttons, and other sharp tools will cause damage to the Mode Button's material.
{% endhint %}

If you do not feel the click, ensure the tool is aligned with the button.

{% hint style="danger" %} <mark style="color:orange;">**DO NOT**</mark> press with excessive force.&#x20;

You should feel the click of the button with relatively gentle pressure. Pressing with excessive force can permanently damage the button.
{% endhint %}

Some early batches of SPARK Flex Motor Controllers have variances in the alignment of the Mode Button and the case hole. Misaligned buttons can still be pressed and the alignment does not affect the functionality of the SPARK Flex Motor Controller as a whole.&#x20;

If your button is misaligned, please pay close attention and avoid the gap between the button and the printed circuit board (PCB):

<figure><img src="/files/jrfXktdzFSOmRintwrFu" alt=""><figcaption><p>Tips for Pressing a Misaligned Mode Button</p></figcaption></figure>

{% hint style="danger" %}
Again, <mark style="color:red;">DO NOT</mark> use a sharp tool to press a misaligned Mode Button. It can easily be inserted into the indicated gap above, and permanently damage the button.\
\
Generally, a sharp tool should never be used to press the Mode Button.
{% endhint %}

{% hint style="info" %}
Please reach out to us at <support@revrobotics.com> if you are still having difficulty pressing your Mode Button after following this guide.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.revrobotics.com/brushless/spark-flex/spark-flex-feature-description/mode-button.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
