mirror of
https://github.com/pdxlocations/contact.git
synced 2026-07-27 20:12:31 +02:00
Merge pull request #284 from pdxlocations:update-en.ini-with-2.8-fields
Add new configuration options for device UI and modules
This commit is contained in:
@@ -252,6 +252,8 @@ heading_bold, "Heading bold", "The heading can be hard to read when 'INVERTED' o
|
||||
wake_on_tap_or_motion, "Wake on tap or motion", "This option enables the ability to wake the device screen when motion, such as a tap on the device, is detected via an attached accelerometer, or a capacitive touch button."
|
||||
compass_orientation, "Compass orientation", "Whether to rotate the compass."
|
||||
use_12h_clock, "Use 12 hour clock"
|
||||
use_long_node_name, "Use long node name", "Show each node's long name on the device display when space permits."
|
||||
enable_message_bubbles, "Enable message bubbles", "Display messages in chat-style bubbles on supported device displays."
|
||||
|
||||
[config.device_ui]
|
||||
title, "Device UI"
|
||||
@@ -270,6 +272,10 @@ node_filter, "Node Filter", ""
|
||||
node_highlight, "Node Highlight", ""
|
||||
calibration_data, "Calibration Data", ""
|
||||
map_data, "Map Data", ""
|
||||
compass_mode, "Compass mode", "Controls whether the compass is dynamic, fixed, or freezes its heading."
|
||||
screen_rgb_color, "Screen RGB color", "Sets the display color on supported RGB screens."
|
||||
is_clockface_analog, "Analog clock face", "Use an analog clock face on supported device displays."
|
||||
gps_format, "GPS coordinate format", "Select the coordinate format used by the device UI."
|
||||
|
||||
[config.device_ui.node_filter]
|
||||
title, "Node Filter"
|
||||
@@ -295,6 +301,12 @@ home, "Home", ""
|
||||
style, "Style", ""
|
||||
follow_gps, "Follow GPS", ""
|
||||
|
||||
[config.device_ui.map_data.home]
|
||||
title, "Home location", ""
|
||||
zoom, "Zoom", "Map zoom level for the home location."
|
||||
latitude, "Latitude", "Latitude of the home location."
|
||||
longitude, "Longitude", "Longitude of the home location."
|
||||
|
||||
[config.lora]
|
||||
title, "LoRa"
|
||||
use_preset, "Use modem preset", "Presets are pre-defined modem settings (Bandwidth, Spread Factor, and Coding Rate) which influence both message speed and range. The vast majority of users use a preset."
|
||||
@@ -314,6 +326,8 @@ override_frequency, "Override frequency in MHz", "Overrides frequency slot. May
|
||||
pa_fan_disabled, "PA Fan Disabled", "If true, disable the build-in PA FAN using pin define in RF95_FAN_EN"
|
||||
ignore_mqtt, "Ignore MQTT", "Ignores any messages it receives via LoRa that came via MQTT somewhere along the path towards the device."
|
||||
config_ok_to_mqtt, "OK to MQTT", "Indicates that the user approves their packets to be uplinked to MQTT brokers."
|
||||
fem_lna_mode, "FEM LNA mode", "Configures the front-end module low-noise amplifier mode on supported hardware."
|
||||
serial_hal_only, "Serial HAL only", "Use only the serial hardware abstraction layer on supported hardware."
|
||||
|
||||
[config.bluetooth]
|
||||
title, "Bluetooth"
|
||||
@@ -330,6 +344,7 @@ serial_enabled, "Enable serial console", ""
|
||||
debug_log_api_enabled, "Enable debug log", "Set this to true to continue outputting live debug logs over serial or Bluetooth when the API is active."
|
||||
admin_channel_enabled, "Enable legacy admin channel", "If the node you need to administer or be administered by is running 2.4.x or earlier, you should set this to enabled. Requires a secondary channel named 'admin' be present on both nodes."
|
||||
admin_key, "Admin keys", "The public key(s) authorized to send administrative messages to this node. Only messages signed by these keys will be accepted for administrative control. Up to 3."
|
||||
packet_signature_policy, "Packet signature policy", "Controls how the node validates packet signatures."
|
||||
|
||||
[module.mqtt]
|
||||
title, "MQTT"
|
||||
@@ -392,6 +407,7 @@ title, "Range Test"
|
||||
enabled, "Enabled", "Enables the module."
|
||||
sender, "Sender interval", "How long to wait between sending sequential test packets in seconds. 0 is default which disables sending messages."
|
||||
save, "Save CSV file", "If enabled, all received messages are saved to the device's flash memory in a file named rangetest.csv. Leave disabled when using the Android or Apple apps. Saves directly to the device's flash memory (without the need for a smartphone). [warning]Only available on ESP32-based devices.[/warning]"
|
||||
clear_on_reboot, "Clear CSV on reboot", "Delete the RangeTest.csv file when the device reboots. [warning]Only available on ESP32-based devices.[/warning]"
|
||||
|
||||
[module.telemetry]
|
||||
title, "Telemetry"
|
||||
@@ -409,6 +425,7 @@ health_measurement_enabled, "Health telemetry interval", "This option is used to
|
||||
health_update_interval, "Health telemetry enabled", "This option is used to enable/disable the sending of health data from an attached supported sensor over the mesh network."
|
||||
health_screen_enabled, "Health screen enabled", "Show the health telemetry data on the device display."
|
||||
device_telemetry_enabled, "Device telemetry enabled", "Enable the Device Telemetry"
|
||||
air_quality_screen_enabled, "Air quality screen enabled", "Show air-quality telemetry on the device display."
|
||||
|
||||
[module.canned_message]
|
||||
title, "Canned Message"
|
||||
@@ -470,5 +487,52 @@ use_pullup, "Use pull-up", "Whether or not use INPUT_PULLUP mode for GPIO pin. O
|
||||
title, "Paxcounter"
|
||||
enabled, "Enabled", "Enables the module."
|
||||
paxcounter_update_interval, "Update interval", "The interval in seconds of how often we can send a message to the mesh when a state change is detected."
|
||||
Wi-Fi_threshold, "Wi-Fi Threshold", "WiFi RSSI threshold. Defaults to -80"
|
||||
wifi_threshold, "Wi-Fi threshold", "Wi-Fi RSSI threshold. Defaults to -80."
|
||||
ble_threshold, "BLE Threshold", "BLE RSSI threshold. Defaults to -80"
|
||||
|
||||
[module.statusmessage]
|
||||
title, "Status Message"
|
||||
node_status, "Node status", ""
|
||||
|
||||
[module.traffic_management]
|
||||
title, "Traffic Management"
|
||||
position_min_interval_secs, "Position minimum interval", "Minimum seconds between position updates from the same node. Set to 0 to disable position-update suppression."
|
||||
nodeinfo_direct_response_max_hops, "NodeInfo direct-response maximum hops", "Maximum hop distance at which cached NodeInfo requests receive a direct response. Set to 0 to disable direct responses."
|
||||
rate_limit_window_secs, "Rate-limit window", "Per-node rate-limit window in seconds. Set to 0 to disable rate limiting."
|
||||
rate_limit_max_packets, "Rate-limit maximum packets", "Maximum packets allowed per node during the rate-limit window. Set to 0 to disable rate limiting."
|
||||
unknown_packet_threshold, "Unknown-packet threshold", "Maximum unknown or undecryptable packets per rate-limit window before packets from that source are dropped. Set to 0 to disable filtering."
|
||||
|
||||
[module.tak]
|
||||
title, "TaK"
|
||||
team, "Team", "Your team color."
|
||||
role, "Role", "Your role in the team."
|
||||
|
||||
[module.mesh_beacon]
|
||||
title, "Mesh Beacon", ""
|
||||
flags, "Beacon options", "Bitwise combination of the listen, broadcast, and legacy-split options."
|
||||
broadcast_send_as_node, "Broadcast as node", "Optional node ID to use as the sender of beacon packets. Leave unset to send as this node."
|
||||
broadcast_message, "Broadcast message", "Message included in each beacon broadcast. Maximum 100 bytes."
|
||||
broadcast_offer_channel, "Offered channel", "Optional channel name and key to advertise in the beacon offer."
|
||||
broadcast_offer_region, "Offered region", "Optional LoRa region to advertise in the beacon offer."
|
||||
broadcast_offer_preset, "Offered modem preset", "Optional modem preset to advertise in the beacon offer."
|
||||
broadcast_on_channel, "Broadcast channel", "Optional channel settings to use when transmitting beacons. Uses the primary channel when unset."
|
||||
broadcast_on_region, "Broadcast region", "Optional LoRa region to use when transmitting beacons."
|
||||
broadcast_on_preset, "Broadcast modem preset", "Optional modem preset to use when transmitting beacons."
|
||||
broadcast_interval_secs, "Broadcast interval", "How often to broadcast beacons in seconds. The minimum and default is 3600 seconds."
|
||||
broadcast_targets, "Broadcast targets", "Optional list of channel, region, and modem-preset targets for beacon broadcasts."
|
||||
|
||||
[module.mesh_beacon.broadcast_offer_channel]
|
||||
title, "Offered channel", ""
|
||||
psk, "PSK", "Encryption key for the offered channel."
|
||||
name, "Name", "Name of the offered channel."
|
||||
|
||||
[module.mesh_beacon.broadcast_on_channel]
|
||||
title, "Broadcast channel", ""
|
||||
psk, "PSK", "Encryption key for the broadcast channel."
|
||||
name, "Name", "Name of the broadcast channel."
|
||||
|
||||
[module.mesh_beacon.broadcast_targets]
|
||||
title, "Broadcast targets", ""
|
||||
preset, "Modem preset", "Optional modem preset for this beacon target."
|
||||
region, "Region", "LoRa region for this beacon target."
|
||||
channel_index, "Channel index", "Index of the configured channel to use for this beacon target."
|
||||
|
||||
Reference in New Issue
Block a user