# TRIK controller menu

The TRIK controller menu contains six sections:

1. File Manager — start and remove programs.
2. Testing — testing of devices connected to the TRIK controller.
3. Network Config— connecting the TRIK controller to other devices.
4. Comm settings — the interaction of several TRIK controllers.
5. Language — language selection.
6. More... — programming the controller, system settings, and information about the firmware version.

![](/files/-MSiaFfne1g88GpalU6p)

{% hint style="info" %}
&#x20;Use the controller buttons to navigate the menu.&#x20;

"Up", "Down", "Right", "Left" — move through the menu.\
"Enter" (checkmark) — select a menu section.\
"Exit" (cross) — exit from the submenu.
{% endhint %}

## **File Manager** <a href="#files" id="files"></a>

The "File Manager" section is intended for viewing, launching, and deleting programs uploaded to the controller.

| ![](/files/-MSiaFfne1g88GpalU6p) | ![](/files/-MSia6H192UBB1vI4w8e) |
| -------------------------------- | -------------------------------- |

### Starting the program

Press the Enter button (checkmark) to start the program.

### Deleting the program

To delete the program, press the "Right" button and confirm the deletion.

| ![](/files/-MSia6H192UBB1vI4w8e) | ![](/files/-MSiap51WcEoYpOamCWc) | ![](/files/-MSib70oFCixnmelvwTw) |
| -------------------------------- | -------------------------------- | -------------------------------- |

### Deleting all programs

To remove all programs, select "Delete all ..." and confirm the removal.

## **Testing** <a href="#testing" id="testing"></a>

On the TRIK controller, using this menu item, you can test the connected devices:&#x20;

1. Analog sensors.&#x20;
2. Servos.&#x20;
3. Power motors.&#x20;
4. Digital sensors.&#x20;
5. Encoders.&#x20;
6. Gyroscope.&#x20;
7. Accelerometer.

| ![](/files/-MSibG-vjiD6vQ9_MGmU) | ![](/files/-MSibJsEiiyPxT87Bx2D) |
| -------------------------------- | -------------------------------- |

For more details, see the article

{% content-ref url="/pages/-M02tX4p6vSt9VRnJ-N-" %}
[Testing devices connected to the TRIK controller](/en/trik/work-with-devices/testing-connected-devices.md)
{% endcontent-ref %}

## **Network Config** <a href="#network" id="network"></a>

This section is about setting up the connection of the controller to a computer or smartphone.

| ![](/files/-MSib_s5txRt-AUyiOHB) | ![](/files/-MSibjuJnXKC0h7w-Cub) |
| -------------------------------- | -------------------------------- |

In the "Network" item, you can connect the controller to a computer or smartphone in two modes:

1. &#x20;Wi-Fi access point.
2. &#x20;Wi-Fi client.

For more details, see the article

{% content-ref url="/pages/-M02eN-vS5kI-JkxERrX" %}
[Connecting to the TRIK controller via Wi-Fi](/en/trik/wi-fi.md)
{% endcontent-ref %}

## **Comm settings** <a href="#interaction" id="interaction"></a>

At the "Comm settings" section, you can configure the parameters for the interaction of the controllers.

| ![](/files/-MSibzJhpQc-xnRD7I6t) | ![](/files/-MSic5JCzAjjAuXtDBXB) |
| -------------------------------- | -------------------------------- |

For more details, see the article

{% content-ref url="/pages/-M02gpSf0QRPSelT9fF7" %}
[Interaction of TRIK controllers](/en/trik/wi-fi/interaction.md)
{% endcontent-ref %}

## **Language** <a href="#language" id="language"></a>

This section allows you to select the language of the TRIK controller menu.

1\. Select the language you want and press Enter.\
2\. Once the warning about the controller restart appears, press the Enter button again.\
3\. After restarting, the language will change to the selected one.

| ![](/files/-MUZJLNVxgJU0WYvN7FZ) | ![](/files/-MUZJV9a4yvEs4vrHQdm) |
| -------------------------------- | -------------------------------- |

## **More...** <a href="#more" id="more"></a>

The "More..."  menu item contains the next sub-items:

1. Programming.
2. System settings.
3. Version[.](/en/trik/menu.md#system-version)

| ![](/files/-MSicYFVho-bvnKezkx_) | ![](/files/-MSicgjwvoliH_C5vSJg) |
| -------------------------------- | -------------------------------- |

### **Programming** <a href="#programming" id="programming"></a>

Section "Programming" is intended for writing a program on the controller from ready-made commands.

![](/files/-MSicpntc9XbOUMwa72-)

1. Add commands to the algorithm using the "\<new command>" item.
2. After the completion of the algorithm, select the "Run program" item.
3. To clear the list, use the "Clear list" menu item.

#### Add command <a href="#newcommand" id="newcommand"></a>

The "\<add command>" item allows you to add a command to the end of the algorithm.

Select a command using the Up and Down buttons and press Enter.

| ![](/files/-MSicwnn-RDV1oZ8zOD3) | ![](/files/-MSid3S6Lk0pFIG4phjb) |
| -------------------------------- | -------------------------------- |

By adding commands to the list, you can get the final program.

{% hint style="warning" %}
When adding the "Motors forward" command to the algorithm, you must specify the power.
{% endhint %}

| ![](/files/-MUZKRNX3dychYVwVJun) | ![](/files/-MUZKWoNh4ZBwdWQbAwH) |
| -------------------------------- | -------------------------------- |

{% hint style="warning" %}
When adding a Timer command to the algorithm, you must specify the timeout in milliseconds.
{% endhint %}

| ![](/files/-MUZKc-F3o-4VPxQ-6xv) | ![](/files/-MUZKlMXALtL5e18XI-N) |
| -------------------------------- | -------------------------------- |

#### Run program <a href="#runprogram" id="runprogram"></a>

The "Run program" item allows you to execute the written algorithm.

| ![](/files/-MUZKvSrTxZRLZU4gMpO) | ![](/files/-MUZKySXPzS9gHJLqHZM) |
| -------------------------------- | -------------------------------- |

#### Clear list <a href="#clear" id="clear"></a>

The "Clear list" item allows you to delete the algorithm you wrote before.

![](/files/-MUZL4qBrRdQEjXrMOyZ)

### **System settings** <a href="#system-settings" id="system-settings"></a>

In this subsection, you can choose what will be displayed in the Files folder:

* Scripts folder. In this case, only programs uploaded from TRIK Studio will be displayed.
* File system.

![](/files/-MSidyhmz7uooRX-kT3p)

### **Version** <a href="#system-version" id="system-version"></a>

In this subsection, you can see the firmware version and the mac-address.

| ![](/files/-MSieFATT_gpdNCpVSzV) | ![](/files/-MSieIj54cGV1JE81-Vc) |
| -------------------------------- | -------------------------------- |


---

# 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://help.trikset.com/en/trik/menu.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.
