{{ t('header.prefix') }}
>_ RNode Flasher
{{ t('warning.serial') }}
{{ t('panel.device') }}
{{ connectedDevice }}
{{ connectedFwVer }}
{{ detectedChip }}
zip: {{ selectedVariant.firmware_zip.split('/').pop() }}v{{ firmwareVersions[selectedVariant.firmware_zip] }}
flash: nRF52 DFU {{ selectedVariant.flash_config.flash_size }} · {{ t('hint.provision') }}{{ t('hint.yes') }}
flash: nRF52 DFU {{ selectedVariant.flash_config.flash_size }} · {{ t('hint.provision') }}{{ t('hint.yes') }}
{{ flashProgress }}%
{{ statusMsg }}
▶
{{ t('adv.toggle') }}
{{ t('screen.label') }}
{{ t('monitor.title') }}
{{ t('monitor.empty') }}
{{ entry.pfx }}
{{ entry.txt }}
▌
{{ t('cfg.title') }}
{{ t('radio.notice') }}
{{ t('tnc.on') }}
{{ t('tnc.off') }}
{{ btPin ? t('bt.pin.label') : t('bt.pin.connect') }}
{{ btPin || '······' }}
{{ lang === 'ru' ? hwInfo.desc.ru : hwInfo.desc.en }}
| {{ spec.key }} | {{ spec.val }} |
{{ selectedDevice ? t('hw.info.no_data') : t('hw.info.select') }}