2026-09-29 08:41:10 +02:00
# Settings
Settings are saved as you change them and kept through reboots and updates.
On joystick devices they're folding sections: **Enter** on a section opens
it, **Left / Right** changes a value, **Back** leaves. Only the rows your
board supports are shown.
| Section | What's there |
| ------- | ------------ |
2026-10-29 14:09:25 +01:00
| **Display** | Brightness, auto-off, wake on message, the message alert (banner, corner envelope or off), lock screen, the lock clock's look and the [PIN ](./lock.md ), battery as icon / % / volts, time zone and summer time, clock format and seconds; on e-ink also rotation and full refresh, and on a 4.26" panel the text and icon size |
2026-09-29 08:41:10 +02:00
| **Sound** | Buzzer on / off / auto (quiet while the app is connected), volume, quiet hours, the melody for messages, channels and adverts |
| **Home Pages** | Order of the home pages, and which are shown |
2026-10-10 00:47:03 +02:00
| **Radio** | TX power, preset, frequency, SF / BW / CR, saved presets, Auto pwr, the scope list, then the advanced options (below) |
2026-10-10 09:59:35 +02:00
| **System** | Device name, low-battery shutdown, GPS power saving, units, the battery curve, reboot, factory reset |
2026-09-29 08:41:10 +02:00
| **Keyboard** | ABC or T9 layout, the two scripts, CardKB mode |
2026-10-14 11:20:55 +02:00
| **Contacts** | Show all or favourites only (DMs, channels, rooms), favourites on top, the order of the channel list, contact expiry and prune, which heard nodes are added |
2026-10-10 09:59:35 +02:00
| **Privacy** | Whether your adverts carry your position and which position, who may ask for your status, location and sensor readings, the Bluetooth PIN |
2026-10-30 11:03:26 +01:00
| **Messages** | Automatic resend of direct messages, on the Wio Tracker L1 the messages kept on flash (below), the ten quick messages |
2026-09-29 08:41:10 +02:00
A few notes:
- **Auto pwr** lowers the TX power on strong links and raises it back on weak
ones; the power set above is the ceiling.
- **Scope** is a list of named regions (plus `*` , no region). Messages are
tagged with a scope so repeaters can tell communities on the same frequency
2026-10-07 22:05:32 +02:00
apart. The default one is used for direct messages and repeating, and a channel
follows it unless it picks its own (see [Messages ](./messages.md#channels )). Anyone who
2026-09-29 08:41:10 +02:00
types the same name gets the same scope; it isn't encryption.
2026-10-29 14:09:25 +01:00
- **Summer time** puts the clock an hour ahead and back again by itself, by
the rule of your region: Europe (the last Sundays of March and October),
North America, south-east Australia or New Zealand. The time zone stays
the winter one, e.g. UTC+1 for Poland. The alarm and quiet hours follow it.
2026-09-29 08:41:10 +02:00
- **Low battery** shuts the device down at the voltage you choose, which is
also 0 % on the battery indicator.
2026-10-02 14:23:15 +02:00
- **Batt curve** sets the cell voltage at 0, 10 … 100 % for a battery that
doesn't follow the usual LiPo curve: **Left / Right** move a point by
10 mV, **Reset** goes back to LiPo. The current voltage is shown, so a point
can be set against what the battery reads.
2026-10-30 11:03:26 +01:00
- **Keep messages** (Wio Tracker L1) saves messages on the flash, across a
power-off and past what fits in memory (see
[How much is kept ](./messages.md#how-much-is-kept )): **Off** , 500, 1000 or
2026-10-30 12:35:22 +01:00
2500 in total. When the limit is reached the oldest go, in batches. **Off**
stops saving at once and deletes what was saved at the next start, so turn it
back on before then to keep it. **Delete history** deletes right away.
2026-10-30 11:03:26 +01:00
- **Delete after** (Wio Tracker L1) removes saved messages older than 7, 30 or
90 days, or **Never** . They go in batches too, so some stay a little longer,
and nothing goes while the clock isn't set.
- **Delete history** (Wio Tracker L1) deletes every message, saved and in
memory, after asking.
2026-10-10 09:59:35 +02:00
- **Factory reset** erases contacts, channels, messages, settings and the
node's keys, then restarts as a new node. It asks twice. On the Wio Tracker
L2 the SD card is left as it is.
2026-09-29 08:41:10 +02:00
2026-10-10 00:47:03 +02:00
### Adding contacts
A node you hear is added to your contacts according to **Auto-add** :
- **All**: every node heard.
- **By type**: only the types switched on below it (companions, repeaters,
rooms, sensors). With none on, nodes are added only by hand (Nearby ›
**Add contact** ).
**Up to** limits how far away an added node may be: **Direct** (heard with
no repeater) or a number of hops. **Replace old** makes room when the list is
full by dropping the oldest contact that isn't a favourite; without it, new
nodes aren't added until you make room.
### Privacy
- **Advert pos** (Position in adverts): your adverts carry your position,
including the automatic ones. Off, nodes see your name but not where you
are. Live sharing and `{loc}` in a message still send it, because you send
those on purpose.
2026-10-11 10:52:17 +02:00
- **Precision**: how exactly adverts give your position: **Exact** , or
rounded to a grid of about **100 m** , **500 m** or **1 km** . A fixed grid,
not random noise, so many adverts from one place can't be averaged back
to the exact spot.
2026-10-10 09:59:35 +02:00
- **Position**: where your adverts say you are while the GPS is off. **Enter**
to type it in (`50.06143, 19.93658` ), take it from a waypoint, or clear it.
With the GPS on, the row shows **GPS** and each fix replaces it; turning the
GPS off keeps the last fix. The phone app sets the same position.
2026-10-10 00:47:03 +02:00
- **Ask status / loc / sens**: who may request your telemetry: **Nobody** ,
2026-10-10 09:59:35 +02:00
**Allowed** (the contacts you gave that permission: **Telem** in a node's
options in [Nodes ](./contacts.md#nearby-nodes ), or the phone app) or
**Everyone** . Status is the battery; a request for location or
2026-10-26 23:09:23 +01:00
sensors is answered only where status is allowed too. Status also lets
others find a route to you (**Discover** in
[Path and trace ](./contacts.md#path-and-trace ), or the phone app's path
discovery).
2026-10-10 09:59:35 +02:00
- **BT PIN**: the six-digit Bluetooth pairing PIN. Leave it empty for a new
random one at each start, shown on screen. A new PIN is used from the next
start; the phone pairs again after that.
2026-10-10 00:47:03 +02:00
### Advanced radio
At the end of **Radio** . The defaults suit almost everyone; change them only
if your mesh agrees on it.
| Setting | Does |
| --- | --- |
| **Hash size** | Bytes per repeater in a message's path: 1 (the default) fits the most hops, 2 or 3 tell repeaters apart in a big mesh |
| **Double ACK** | Sends each acknowledgement twice, for a lossy link |
| **LBT (CAD)** | Listen before talk: waits for a quiet channel before sending |
| **Interf.** | Treats the channel as busy when the signal is this far above the noise floor |
| **RX boost** | The radio's boosted receive gain: hears weaker signals for a little more power (SX126x radios) |
| **RX delay** | How long a repeated packet waits, so the best path wins; off by default |
| **Airtime** | The pause after sending, as a multiple of the time on air |
2026-09-29 08:41:10 +02:00
> [!NOTE]
> **Wio Tracker L2:** one list of pages:
>
2026-10-14 22:55:47 +02:00
> - **Device**: Display (including the lock, **Tap to wake**, the **Theme**,
2026-10-29 15:39:56 +01:00
> dark or light, which restarts the device, and the accent colour), Power
> (battery, GPS, and the **Battery curve** as a chart whose points you
> drag), Sound (with the melody editor), Keyboard, Messages & contacts.
2026-10-10 00:47:03 +02:00
> - **Connections**: Radio (with **Advanced** at the bottom), Privacy,
> Bluetooth, WiFi, GPS. Adding contacts is in Messages & contacts.
2026-09-29 08:41:10 +02:00
> - **Map & data**: Map (trail, live sharing and arrival alert options),
> Storage.
2026-10-10 09:59:35 +02:00
> - **System**: Name, Time, Units, Firmware update, About; Reboot, Power off
> and Factory reset. Privacy holds **Fixed position** and, under
> Bluetooth, the **Pairing PIN**.
## Console
The phone app's console and the console in the site's
[USB tools ](https://solo.marekzegarek.com/#pc-tools ) change settings by
text. The commands are the ones upstream MeshCore's companion firmware has,
so its documentation applies:
| Command | Does |
| --- | --- |
| `get radio` , `set radio 869.525,250,11,5` | Frequency, bandwidth, SF and CR, applied at once |
| `get tx` , `set tx 14` | TX power in dBm |
| `get af` / `set af` , `get dutycycle` / `set dutycycle` | Airtime factor, or the same as a duty cycle in % |
| `rxdelay` , `int.thresh` , `cad` , `radio.rxgain` , `path.hash.mode` , `multi.acks` | The advanced radio options, with `get` / `set` |
2026-10-15 14:42:04 +02:00
| `txdelay` , `direct.txdelay` | How long a repeated packet waits, as a share of its airtime (0– 2; 0.5 and 0.2 by default), with `get` / `set` |
| `agc.reset.interval` | Seconds between radio gain resets (in steps of 4, `0` off), with `get` / `set` |
2026-10-10 09:59:35 +02:00
| `get name` , `set name …` | The device name |
| `get pin` , `set pin 123456` | The Bluetooth PIN, `0` for a random one; used from the next start |
2026-10-29 14:09:25 +01:00
| `get tz.offset` , `set tz.offset 1` | Time zone, in hours from UTC (the winter one when summer time is on) |
2026-10-10 09:59:35 +02:00
| `get lat` , `set lat …` , `get lon` , `set lon …` | The fixed position |
| `ver` , `board` | Firmware version, hardware |
| `reboot` , `poweroff` | Restart or turn off |
Every other setting has a key: `keys` lists them a page at a time (`keys 2` ,
`keys 3` …). `get` shows a value as the Settings screen does, and `set`
takes it the same way, case ignored:
```
get telemetry.base > Nobody
set telemetry.base Allowed
set display.off 30 s
set advert.loc on
set autoadd.room off
```
A number works too: the position in the list (`set telemetry.base 2` ), or a
stored value such as seconds or millivolts (`set display.off 60` ,
`set batt.shutdown 3300` ). A wrong value answers with the ones that fit.
Factory reset and the node's keys are not in the console.