{{ deviceImage.label }}
{{ deviceImage.exact ? 'Detected' : 'Detected LoRa radio' }} on {{ devicePath }}
Couldn't identify the firmware on this radio{{ probeError ? ` (${probeError})` : '' }} — you can still set it up (auto-detect will keep trying) or use it as-is.
"Keep As Is" uses the radio exactly as it is — nothing on it is changed, and you can hot-swap radios any time.
{{ error }}
Downloads the latest firmware from upstream and writes it to {{ devicePath }}.
Couldn't confirm the board automatically — double check before flashing. Flashing the wrong board's image can brick it.
{{ error }}
{{ flashStageLabel }}
{{ flashJob.error }}
These are the latest Archipelago settings — nothing is written to the radio until you confirm.
Suggested from your node's location
{{ selectedRegion.code }} limits airtime to {{ selectedRegion.dutyCyclePct }}% duty cycle ({{ selectedRegion.band }} MHz) — the radio enforces this automatically.
MeshCore RF params for {{ selectedRegion?.code }} are applied to the radio automatically on connect.
RNode radio parameters (frequency / bandwidth / SF / CR) are managed by the Reticulum daemon's interface config on this node.
Archipelago nodes find each other on the "archipelago" channel; the public default channel stays active for interop.
{{ error }}