Wb-mcu-fw-updater: различия между версиями

м
м (→‎Режимы: Добавил параметры)
Строка 137: Строка 137:
|-
|-
| -h, --help || Описание ключей запуска для режима || Флаг
| -h, --help || Описание ключей запуска для режима || Флаг
|}
==  Аргументы командной строки ==
{| class="wikitable"
|+ wb-mcu-fw-updater <режим работы> <ключи/флаги для этого режима>
! Параметр !! Описание !! Значение по умолчанию
|-
!colspan="3"|Режим "update-fw". Обновление прошивки устройства.
|-
|  || Порт, к которому подключено устройство. Позиционный аргумент || '''обязательный'''
|-
| -a, --slaveid || Modbus адрес устройства || '''обязательный'''
|-
|-
| --version || Скачивать прошивку определённой версии || latest
|-
|-
| --branch || Скачивать прошивку из ветки разработки (на свой страх и риск!) || None
|-
|-
| -h, --help || Описание ключей запуска для режима '''update-fw''' || Флаг
|-
|-
| --force || Произвести перепрошивку устройства даже, если установлена самая свежая прошивка || Флаг
|-
|-
| --restore-defaults || Восстановить настройки устройства к заводским || Флаг
|-
|-
!colspan="3"|Режим "update-bl". Обновление бутлоадера устройства.
|-
|  || Порт, к которому подключено устройство. Позиционный аргумент || '''обязательный'''
|-
| -a, --slaveid || Modbus адрес устройства || '''обязательный'''
|-
|-
| -h, --help || Описание ключей запуска для режима '''update-bl''' || Флаг
|-
|-
| --force || Произвести перепрошивку устройства даже если установлен самый свежий бутлоадер || Флаг
|-
|-
!colspan="3"|Режим "recover". Восстановление прошивки устройства.
|-
|  || Порт, к которому подключено устройство. Позиционный аргумент || '''обязательный'''
|-
| -a, --slaveid || Modbus адрес устройства || '''обязательный'''
|-
|-
| --fw-sig || Сигнатура прошивки (если известна заранее) || None
|-
|-
| --restore-defaults || Восстановление настроек устройства к заводским || Флаг
|-
|-
| -h, --help || Описание ключей запуска для режима '''recover''' || Флаг
|-
|-
!colspan="3"|Режим "update-all". Обновление прошивок всех устройств, подключённых к драйверу.
|-
| --force || Произвести перепрошивку устройств даже если на них установлена самая свежая прошивка || Флаг
|-
|-
| -h, --help || Описание ключей запуска для режима '''update-all''' || Флаг
|-
!colspan="3"|Режим "recover-all". Восстановление прошивок всех устройств, подключённых к драйверу.
|-
| -h, --help || Описание ключей запуска для режима '''recover-all''' || Флаг
|-
|}
|}