mirror of
https://github.com/meshtastic/firmware.git
synced 2025-12-30 06:31:01 +00:00
47 lines
992 B
C++
47 lines
992 B
C++
#ifdef MESHTASTIC_INCLUDE_INKHUD
|
|
|
|
/*
|
|
|
|
Sub-menu for InkHUD::MenuApplet
|
|
Structure of the menu is defined in InkHUD::showPage
|
|
|
|
*/
|
|
|
|
#pragma once
|
|
|
|
#include "configuration.h"
|
|
|
|
namespace NicheGraphics::InkHUD
|
|
{
|
|
|
|
// Sub-menu for MenuApplet
|
|
enum MenuPage : uint8_t {
|
|
ROOT, // Initial menu page
|
|
SEND,
|
|
CANNEDMESSAGE_RECIPIENT, // Select destination for a canned message
|
|
OPTIONS,
|
|
NODE_CONFIG,
|
|
NODE_CONFIG_LORA,
|
|
NODE_CONFIG_CHANNELS, // List of channels
|
|
NODE_CONFIG_CHANNEL_DETAIL, // Per-channel options
|
|
NODE_CONFIG_CHANNEL_PRECISION,
|
|
NODE_CONFIG_PRESET,
|
|
NODE_CONFIG_DEVICE,
|
|
NODE_CONFIG_DEVICE_ROLE,
|
|
NODE_CONFIG_POWER,
|
|
NODE_CONFIG_NETWORK,
|
|
NODE_CONFIG_DISPLAY,
|
|
NODE_CONFIG_BLUETOOTH,
|
|
NODE_CONFIG_POSITION,
|
|
NODE_CONFIG_ADMIN_RESET,
|
|
TIMEZONE,
|
|
APPLETS,
|
|
AUTOSHOW,
|
|
RECENTS, // Select length of "recentlyActiveSeconds"
|
|
REGION,
|
|
EXIT, // Dismiss the menu applet
|
|
};
|
|
|
|
} // namespace NicheGraphics::InkHUD
|
|
|
|
#endif |