updated button functions

This commit is contained in:
sigmahour 2022-11-09 17:39:13 -05:00
parent 5db50c804c
commit b224d2f32d
6 changed files with 42 additions and 38 deletions
docs/hardware/devices

View file

@ -1,6 +1,6 @@
---
id: buttons
title: Buttons
title: Lora Buttons
sidebar_label: Buttons
sidebar_position: 3
---
@ -9,17 +9,15 @@ sidebar_position: 3
- **Reset Button**
- _**Single press**_ resets the device.
- _**Double press**_ sets the Device in bootloader mode and mounts a drive to your computer (nRF52 devices only)
- **Program button**
- _**Single press**_ changes the page of information displayed on the screen.
- _**Double press**_ sets the Bluetooth pairing code to `123456`.
- _**Long press**_ adjusts the contrast of the screen.
- _**Long press during reboot**_ turns on the software WiFi access point.
- _**Triple press**_ sends a broadcast message of the device position.
## GPIO IO12 - TTGO Lora V2.1-1.6
## GPIO IO12 - Lora V2.1-1.6
Shorting IO12 to ground will progress the screen pages, wake up the device, etc. A simple push switch can be added for this purpose.
[<img src="/img/hardware/lora32-v2-1.6-button.jpg" style={{zoom:'30%'}} />](/img/hardware/lora32-v2-1.6-button.jpg)
[<img src="/img/hardware/lora32-v2-1.6-button-example.jpg" style={{zoom:'30%'}} />](/img/hardware/lora32-v2-1.6-button.jpg)
![lora32-v2-1.6-button](/img/hardware/lora32-v2-1.6-button.jpg)
![lora32-v2-1.6-button-example](/img/hardware/lora32-v2-1.6-button.jpg)

View file

@ -1,14 +1,13 @@
---
id: buttons
title: Buttons
title: Nano-G1 Buttons
sidebar_label: Buttons
sidebar_position: 3
---
## Functionality
- **Program Button**
- **Program button**
- _**Single press**_ changes the page of information displayed on the screen.
- _**Double press**_ sets the Bluetooth pairing code to 123456.
- _**Long press**_ adjusts the contrast of the screen.
- _**Long press during reboot**_ turns on the software WiFi access point.
- _**Triple press**_ sends a broadcast message of the device position.

View file

@ -1,6 +1,6 @@
---
id: buttons
title: Buttons
title: RAK Buttons
sidebar_label: Buttons
sidebar_position: 3
---
@ -9,13 +9,22 @@ sidebar_position: 3
Button functionality for RAK devices greatly depends on the device specific configuration. If your device has any of the following buttons, the functionality is generally the same for all RAK devices:
- **Reset Button**
- _**Single press**_ resets the device.
- _**Double press**_ sets the Device in bootloader mode and mounts a drive to your computer (nRF52 devices only)
- **Power Button**
- _**Long press**_ powers the device off or turns it back on again.
### RAK5005-O / RAK19007 / RAK19003
- **Program button**
- _**Single press**_ changes the page of information displayed on the screen.
- _**Double press**_ sets the Bluetooth pairing code to `123456` (useful if you do not have a screen on the device).
- _**Long press**_ adjusts the contrast of the screen.
- _**Long press during reboot**_ turns on the software WiFi access point on devices that support WiFi. (ESP32 devices only)
- _**Double press (nRF52 only)**_ puts the device in bootloader mode and mounts a drive to your computer.
- _**Long press**_ signals the device to shutdown.
- _**Triple press**_ sends a broadcast message of the device position.
### RAK19001
- **Program button**
- _**Single press**_ changes the page of information displayed on the screen.
- _**Double press (nRF52 only)**_ puts the device in bootloader mode and mounts a drive to your computer.
- _**Long press**_ signals the device to shutdown.
- _**Triple press**_ sends a broadcast message of the device position.
- **User Button**
- _Not yet implemented by Meshtastic_

View file

@ -1,14 +1,13 @@
---
id: buttons
title: Buttons
title: Station-G1 Buttons
sidebar_label: Buttons
sidebar_position: 3
---
## Functionality
- **Program Button**
- **Program button**
- _**Single press**_ changes the page of information displayed on the screen.
- _**Double press**_ sets the Bluetooth pairing code to 123456.
- _**Long press**_ adjusts the contrast of the screen.
- _**Long press during reboot**_ turns on the software WiFi access point.
- _**Triple press**_ sends a broadcast message of the device position.

View file

@ -1,18 +1,17 @@
---
id: buttons
title: Buttons
title: T-Beam Buttons
sidebar_label: Buttons
sidebar_position: 3
---
## Functionality
- **Reset Button**
- **Reset Button (right)**
- _**Single press**_ resets the device.
- **Power Button**
- **Power Button (left)**
- _**Long press**_ powers the device off or turns it back on again.
- **Program button**
- **Program button (middle)**
- _**Single press**_ changes the page of information displayed on the screen.
- _**Double press**_ sets the Bluetooth pairing code to `123456` (useful if you do not have a screen on the device).
- _**Long press**_ adjusts the contrast of the screen.
- _**Long press during reboot**_ turns on the software WiFi access point.
- _**Triple press**_ sends a broadcast message of the device position.

View file

@ -1,21 +1,21 @@
---
id: buttons
title: Buttons
title: T-Echo Buttons
sidebar_label: Buttons
sidebar_position: 3
---
### T-Echo button functions
## Functionality
- **Capacitive Touch Button (Top)**
- _Short press_ refreshes the current screen.
- _**Short press**_ _currently no functionality_
- **Reset Button (Button 1)**
- _Single press_ resets the device.
- _Double press_ puts the device into bootloader mode ready to receive new firmware.
- _**Single press**_ resets the device.
- _**Double press**_ puts the device into bootloader mode ready to receive new firmware.
- **Program/Power Button (Button 2)**
- _Single press_ changes the page displayed on the device.
- A double press turns the screen backlight on/off
- A long press turns the device off
- _**Single press**_ changes the page displayed on the device.
- _**Double press**_ turns the screen backlight on/off
- _**Long press**_ signals the device to shutdown.
![TechoButtons](/img/hardware/t-echo-lilygo.jpg)