---
id: buttons
title: Hardware Buttons
sidebar_label: Buttons
sidebar_position: 1
---

import { power } from "@heroicons/react/24/solid";
import { information_circle } from "@heroicons/react/24/solid";
import { envelope_open } from "@heroicons/react/24/solid";
import { map_pin } from "@heroicons/react/24/solid";
import { bell } from "@heroicons/react/24/solid";

## Functionality

### Buttons

- **Program Button:**
  - **Single press:** Changes the information page displayed on the device's screen.
  - **Double press:** Sends an adhoc ping of the device's position to the network.
  - **Long press:** Signals the device to shutdown after 5 seconds.
- **Message Read Button:**
  - **Single press:** Clears the New Message LED.

### Switches

- **Power:**
  - **Toggle Up:** Turns on the device.
  - **Toggle Down:** Turns off the device.
- **Location Pin:** Toggles GPS module into operating and lower power modes.
  - **Toggle Up:** Sets GPS to operating mode.
  - **Toggle Down:** Sets GPS to low power mode.
- **Bell:**
  - **Toggle Up:** Selects Buzzer for Enhanced Message Notification Circuit.
  - **Toggle Down:** Selects LED for Enhanced Message Notification Circuit.
