---
title: "Footpedal Unit Tests"
slug: "footpedal-unit-tests"
updated: 2022-09-30T17:43:53Z
published: 2022-09-30T17:43:53Z
canonical: "support.tulip.co/footpedal-unit-tests"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://support.tulip.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Footpedal Unit Tests

## Footpedal Unit Tests

*Use this application in order to test whether your footpedal has been set up correctly and is functioning as desired*

**Purpose**

The purpose of the Footpedal Unit Tests application is to allow users to test whether their foot pedals are connected correctly and are functioning as desired. This application is designed in order to test foot pedals connected to a Tulip I/O Gateway via USB or GPIO.

**Video Overview of Application** [Embedded content](https://www.youtube.com/embed/gWzyBJgd6_M)

**Setup**

In order for this application to be used, an I/O Gateway and a foot pedal are required.

Instructions for setting up a Tulip I/O Gateway can be found [here](https://support.tulip.co/docs/setting-up-a-tulip-io-gateway)

Instructions for setting up a foot pedal via USB can be found [here](https://support.tulip.co/docs/connecting-the-factory-kit-usb-devices-barcode-foot-pedal-temphumidity)

**How it works**

This application makes use of a Tulip I/O Gateway and a foot pedal, in order to test whether your foot pedal is connected and is functioning correctly. When the application is opened, the user has the option on the bottom navigator bar to select whether they have connected their device via USB or GPIO. The user is then prompted with a screen showing a grey box, and once the user presses down on the foot pedal, the box should turn green and will display the count of the number of times the user presses down on the foot pedal if the device is connected correctly and is working as intended. Otherwise, the user has the option to access a support article which provides relevant instructions regarding how to setup an I/O Gateway and a foot pedal and get it functioning.
