From 83f70c2241f7e2fcf7a681b6b0e0c196dd11ef24 Mon Sep 17 00:00:00 2001 From: unknown Date: Mon, 12 Oct 2026 08:49:31 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9F=D1=80=D0=BE=D1=88=D0=B8=D0=B2=D0=B0?= =?UTF-8?q?=D0=BB=D1=8C=D1=89=D0=B8=D0=BA:=20=D0=BC=D0=B0=D0=BD=D0=B8?= =?UTF-8?q?=D1=84=D0=B5=D1=81=D1=82=20=D0=BF=D0=B5=D1=80=D0=B5=D1=81=D0=BE?= =?UTF-8?q?=D0=B1=D1=80=D0=B0=D0=BD=20=D0=BF=D0=BE=D0=B4=20=D0=BD=D0=BE?= =?UTF-8?q?=D0=B2=D1=8B=D0=B5=20=D0=B8=D0=BC=D0=B5=D0=BD=D0=B0=20MeshCore?= =?UTF-8?q?=20(e110fd87)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- posadmesh-tools/flasher/README.md | 6 + posadmesh-tools/flasher/index.json | 812 ++++++++++++++--------------- 2 files changed, 412 insertions(+), 406 deletions(-) diff --git a/posadmesh-tools/flasher/README.md b/posadmesh-tools/flasher/README.md index a1a8808a..bb9a39a2 100644 --- a/posadmesh-tools/flasher/README.md +++ b/posadmesh-tools/flasher/README.md @@ -27,6 +27,12 @@ uv run python posadmesh-tools/build-flasher-index.py Скрипт читает релизы обоих репозиториев через API Gitea и перезаписывает `index.json` в этой папке. Для приватных репозиториев нужен `GITEA_TOKEN`; текущие репозитории публичные. +После публикации релиза MeshCore манифест обновляется автоматически: скрипт +`ci/update-flasher.ps1` в репозитории MeshCore пересобирает `index.json`, делает на сервере +бэкап прежнего, выкладывает новый в `/var/www/flasher/index.json` и проверяет, что страница +и файлы отдаются (`/flasher/index.json`, `/flasher/fw/...` — оба должны отвечать 200). +Он же вызывается из `ci/build-local.ps1 -Publish`, то есть сразу после публикации релиза. + ## Локальный запуск ```bash diff --git a/posadmesh-tools/flasher/index.json b/posadmesh-tools/flasher/index.json index ca34f86f..765d78a5 100644 --- a/posadmesh-tools/flasher/index.json +++ b/posadmesh-tools/flasher/index.json @@ -1,5 +1,5 @@ { - "generated_at": "2026-10-11 20:21 UTC", + "generated_at": "2026-10-12 05:48 UTC", "sections": [ { "id": "meshcore", @@ -11,890 +11,890 @@ { "tag": "v0.1.0", "name": "v0.1.0", - "date": "2026-10-11", + "date": "2026-10-12", "body": "", "files": [ { - "name": "Heltec_t096_companion_radio_ble-v0.1.0-e4b8e4e8.uf2", + "name": "Heltec_t096_companion_radio_ble-v0.1.0-e110fd87.uf2", "board": "Heltec_t096", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "uf2", "flashable": false, "address": null, - "size": 951808, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_companion_radio_ble-v0.1.0-e4b8e4e8.uf2", + "size": 951296, + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_companion_radio_ble-v0.1.0-e110fd87.uf2", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Heltec_t096_companion_radio_ble-v0.1.0-e4b8e4e8.zip", + "name": "Heltec_t096_companion_radio_ble-v0.1.0-e110fd87.zip", "board": "Heltec_t096", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "zip", "flashable": false, "address": null, - "size": 476640, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_companion_radio_ble-v0.1.0-e4b8e4e8.zip", + "size": 476351, + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_companion_radio_ble-v0.1.0-e110fd87.zip", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Heltec_t096_repeater-v0.1.0-e4b8e4e8.uf2", + "name": "Heltec_t096_repeater-v0.1.0-e110fd87.uf2", "board": "Heltec_t096", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "uf2", "flashable": false, "address": null, "size": 890880, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_repeater-v0.1.0-e4b8e4e8.uf2", + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_repeater-v0.1.0-e110fd87.uf2", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Heltec_t096_repeater-v0.1.0-e4b8e4e8.zip", + "name": "Heltec_t096_repeater-v0.1.0-e110fd87.zip", "board": "Heltec_t096", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "zip", "flashable": false, "address": null, - "size": 446091, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_repeater-v0.1.0-e4b8e4e8.zip", + "size": 446203, + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_repeater-v0.1.0-e110fd87.zip", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Heltec_t096_room_server-v0.1.0-e4b8e4e8.uf2", + "name": "Heltec_t096_room_server-v0.1.0-e110fd87.uf2", "board": "Heltec_t096", "role": "room_server", "role_label": "Room server", "track": "room_server", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "uf2", "flashable": false, "address": null, "size": 878592, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_room_server-v0.1.0-e4b8e4e8.uf2", + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_room_server-v0.1.0-e110fd87.uf2", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Heltec_t096_room_server-v0.1.0-e4b8e4e8.zip", + "name": "Heltec_t096_room_server-v0.1.0-e110fd87.zip", "board": "Heltec_t096", "role": "room_server", "role_label": "Room server", "track": "room_server", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "zip", "flashable": false, "address": null, - "size": 440076, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_room_server-v0.1.0-e4b8e4e8.zip", + "size": 440092, + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_room_server-v0.1.0-e110fd87.zip", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Heltec_t096_sensor-v0.1.0-e4b8e4e8.uf2", + "name": "Heltec_t096_sensor-v0.1.0-e110fd87.uf2", "board": "Heltec_t096", "role": "sensor", "role_label": "Сенсор", "track": "sensor", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "uf2", "flashable": false, "address": null, "size": 875008, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_sensor-v0.1.0-e4b8e4e8.uf2", + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_sensor-v0.1.0-e110fd87.uf2", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Heltec_t096_sensor-v0.1.0-e4b8e4e8.zip", + "name": "Heltec_t096_sensor-v0.1.0-e110fd87.zip", "board": "Heltec_t096", "role": "sensor", "role_label": "Сенсор", "track": "sensor", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "zip", "flashable": false, "address": null, - "size": 438108, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_sensor-v0.1.0-e4b8e4e8.zip", + "size": 438140, + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_sensor-v0.1.0-e110fd87.zip", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Heltec_t114_companion_radio_ble-v0.1.0-e4b8e4e8.uf2", + "name": "Heltec_t114_companion_radio_ble-v0.1.0-e110fd87.uf2", "board": "Heltec_t114", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "uf2", "flashable": false, "address": null, - "size": 927232, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t114_companion_radio_ble-v0.1.0-e4b8e4e8.uf2", + "size": 926720, + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t114_companion_radio_ble-v0.1.0-e110fd87.uf2", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Heltec_t114_companion_radio_ble-v0.1.0-e4b8e4e8.zip", + "name": "Heltec_t114_companion_radio_ble-v0.1.0-e110fd87.zip", "board": "Heltec_t114", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "zip", "flashable": false, "address": null, - "size": 464260, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t114_companion_radio_ble-v0.1.0-e4b8e4e8.zip", + "size": 463988, + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t114_companion_radio_ble-v0.1.0-e110fd87.zip", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Heltec_T190_companion_radio_ble_-v0.1.0-e4b8e4e8-merged.bin", + "name": "Heltec_T190_companion_radio_ble_-v0.1.0-e110fd87-merged.bin", "board": "Heltec_T190", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1316944, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_T190_companion_radio_ble_-v0.1.0-e4b8e4e8-merged.bin", + "size": 1316992, + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_T190_companion_radio_ble_-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Heltec_T190_companion_radio_ble_-v0.1.0-e4b8e4e8.bin", + "name": "Heltec_T190_companion_radio_ble_-v0.1.0-e110fd87.bin", "board": "Heltec_T190", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1251408, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_T190_companion_radio_ble_-v0.1.0-e4b8e4e8.bin", + "size": 1251456, + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_T190_companion_radio_ble_-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "heltec_tracker_v2_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "name": "heltec_tracker_v2_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "board": "heltec_tracker_v2", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1398656, - "url": "/flasher/fw/MeshCore/v0.1.0/heltec_tracker_v2_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "size": 1398736, + "url": "/flasher/fw/MeshCore/v0.1.0/heltec_tracker_v2_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "heltec_tracker_v2_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "name": "heltec_tracker_v2_companion_radio_ble-v0.1.0-e110fd87.bin", "board": "heltec_tracker_v2", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1333120, - "url": "/flasher/fw/MeshCore/v0.1.0/heltec_tracker_v2_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "size": 1333200, + "url": "/flasher/fw/MeshCore/v0.1.0/heltec_tracker_v2_companion_radio_ble-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Heltec_v3_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "name": "Heltec_v3_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "board": "Heltec_v3", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1347744, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_v3_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "size": 1347792, + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_v3_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Heltec_v3_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "name": "Heltec_v3_companion_radio_ble-v0.1.0-e110fd87.bin", "board": "Heltec_v3", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1282208, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_v3_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "size": 1282256, + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_v3_companion_radio_ble-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Heltec_v3_repeater-v0.1.0-e4b8e4e8-merged.bin", + "name": "Heltec_v3_repeater-v0.1.0-e110fd87-merged.bin", "board": "Heltec_v3", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1240352, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_v3_repeater-v0.1.0-e4b8e4e8-merged.bin", + "size": 1240448, + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_v3_repeater-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Heltec_v3_repeater-v0.1.0-e4b8e4e8.bin", + "name": "Heltec_v3_repeater-v0.1.0-e110fd87.bin", "board": "Heltec_v3", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1174816, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_v3_repeater-v0.1.0-e4b8e4e8.bin", + "size": 1174912, + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_v3_repeater-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "heltec_v4_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "name": "heltec_v4_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "board": "heltec_v4", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1345776, - "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "size": 1345808, + "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "heltec_v4_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "name": "heltec_v4_companion_radio_ble-v0.1.0-e110fd87.bin", "board": "heltec_v4", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1280240, - "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "size": 1280272, + "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_companion_radio_ble-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "heltec_v4_repeater-v0.1.0-e4b8e4e8-merged.bin", + "name": "heltec_v4_repeater-v0.1.0-e110fd87-merged.bin", "board": "heltec_v4", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1238032, - "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_repeater-v0.1.0-e4b8e4e8-merged.bin", + "size": 1238128, + "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_repeater-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "heltec_v4_repeater-v0.1.0-e4b8e4e8.bin", + "name": "heltec_v4_repeater-v0.1.0-e110fd87.bin", "board": "heltec_v4", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1172496, - "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_repeater-v0.1.0-e4b8e4e8.bin", + "size": 1172592, + "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_repeater-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "heltec_v4_tft_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "name": "heltec_v4_tft_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "board": "heltec_v4_tft", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1347600, - "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_tft_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "size": 1347648, + "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_tft_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "heltec_v4_tft_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "name": "heltec_v4_tft_companion_radio_ble-v0.1.0-e110fd87.bin", "board": "heltec_v4_tft", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1282064, - "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_tft_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "size": 1282112, + "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_tft_companion_radio_ble-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "heltec_v4_tft_repeater-v0.1.0-e4b8e4e8-merged.bin", + "name": "heltec_v4_tft_repeater-v0.1.0-e110fd87-merged.bin", "board": "heltec_v4_tft", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1240144, - "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_tft_repeater-v0.1.0-e4b8e4e8-merged.bin", + "size": 1240240, + "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_tft_repeater-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "heltec_v4_tft_repeater-v0.1.0-e4b8e4e8.bin", + "name": "heltec_v4_tft_repeater-v0.1.0-e110fd87.bin", "board": "heltec_v4_tft", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1174608, - "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_tft_repeater-v0.1.0-e4b8e4e8.bin", + "size": 1174704, + "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_tft_repeater-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "LilyGo_T-Echo_Card_companion_radio_ble-v0.1.0-e4b8e4e8.uf2", + "name": "LilyGo_T-Echo_Card_companion_radio_ble-v0.1.0-e110fd87.uf2", "board": "LilyGo_T-Echo_Card", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "uf2", "flashable": false, "address": null, "size": 768512, - "url": "/flasher/fw/MeshCore/v0.1.0/LilyGo_T-Echo_Card_companion_radio_ble-v0.1.0-e4b8e4e8.uf2", + "url": "/flasher/fw/MeshCore/v0.1.0/LilyGo_T-Echo_Card_companion_radio_ble-v0.1.0-e110fd87.uf2", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "LilyGo_T-Echo_Card_companion_radio_ble-v0.1.0-e4b8e4e8.zip", + "name": "LilyGo_T-Echo_Card_companion_radio_ble-v0.1.0-e110fd87.zip", "board": "LilyGo_T-Echo_Card", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "zip", "flashable": false, "address": null, - "size": 384856, - "url": "/flasher/fw/MeshCore/v0.1.0/LilyGo_T-Echo_Card_companion_radio_ble-v0.1.0-e4b8e4e8.zip", + "size": 384840, + "url": "/flasher/fw/MeshCore/v0.1.0/LilyGo_T-Echo_Card_companion_radio_ble-v0.1.0-e110fd87.zip", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "LilyGo_TDeck_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "name": "LilyGo_TDeck_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "board": "LilyGo_TDeck", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1313408, - "url": "/flasher/fw/MeshCore/v0.1.0/LilyGo_TDeck_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "size": 1313488, + "url": "/flasher/fw/MeshCore/v0.1.0/LilyGo_TDeck_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "LilyGo_TDeck_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "name": "LilyGo_TDeck_companion_radio_ble-v0.1.0-e110fd87.bin", "board": "LilyGo_TDeck", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1247872, - "url": "/flasher/fw/MeshCore/v0.1.0/LilyGo_TDeck_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "size": 1247952, + "url": "/flasher/fw/MeshCore/v0.1.0/LilyGo_TDeck_companion_radio_ble-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Meshadventurer_e22p_433m30s_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "name": "Meshadventurer_e22p_433m30s_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "board": "Meshadventurer_e22p_433m30s", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1519136, - "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_e22p_433m30s_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "size": 1519184, + "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_e22p_433m30s_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Meshadventurer_e22p_433m30s_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "name": "Meshadventurer_e22p_433m30s_companion_radio_ble-v0.1.0-e110fd87.bin", "board": "Meshadventurer_e22p_433m30s", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1453600, - "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_e22p_433m30s_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "size": 1453648, + "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_e22p_433m30s_companion_radio_ble-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Meshadventurer_sx1262_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "name": "Meshadventurer_sx1262_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "board": "Meshadventurer_sx1262", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1512176, - "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "size": 1512240, + "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Meshadventurer_sx1262_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "name": "Meshadventurer_sx1262_companion_radio_ble-v0.1.0-e110fd87.bin", "board": "Meshadventurer_sx1262", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1446640, - "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "size": 1446704, + "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_companion_radio_ble-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Meshadventurer_sx1262_repeater-v0.1.0-e4b8e4e8-merged.bin", + "name": "Meshadventurer_sx1262_repeater-v0.1.0-e110fd87-merged.bin", "board": "Meshadventurer_sx1262", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1234448, - "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_repeater-v0.1.0-e4b8e4e8-merged.bin", + "size": 1234560, + "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_repeater-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Meshadventurer_sx1262_repeater-v0.1.0-e4b8e4e8.bin", + "name": "Meshadventurer_sx1262_repeater-v0.1.0-e110fd87.bin", "board": "Meshadventurer_sx1262", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1168912, - "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_repeater-v0.1.0-e4b8e4e8.bin", + "size": 1169024, + "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_repeater-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Meshadventurer_sx1262_e22p_433m30s_repeater-v0.1.0-e4b8e4e8-merged.bin", + "name": "Meshadventurer_sx1262_e22p_433m30s_repeater-v0.1.0-e110fd87-merged.bin", "board": "Meshadventurer_sx1262_e22p_433m30s", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1234480, - "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_e22p_433m30s_repeater-v0.1.0-e4b8e4e8-merged.bin", + "size": 1234592, + "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_e22p_433m30s_repeater-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Meshadventurer_sx1262_e22p_433m30s_repeater-v0.1.0-e4b8e4e8.bin", + "name": "Meshadventurer_sx1262_e22p_433m30s_repeater-v0.1.0-e110fd87.bin", "board": "Meshadventurer_sx1262_e22p_433m30s", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1168944, - "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_e22p_433m30s_repeater-v0.1.0-e4b8e4e8.bin", + "size": 1169056, + "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_e22p_433m30s_repeater-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Meshadventurer_sx1262_e22p_868m30s_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "name": "Meshadventurer_sx1262_e22p_868m30s_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "board": "Meshadventurer_sx1262_e22p_868m30s", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1520288, - "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_e22p_868m30s_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "size": 1520320, + "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_e22p_868m30s_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Meshadventurer_sx1262_e22p_868m30s_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "name": "Meshadventurer_sx1262_e22p_868m30s_companion_radio_ble-v0.1.0-e110fd87.bin", "board": "Meshadventurer_sx1262_e22p_868m30s", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1454752, - "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_e22p_868m30s_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "size": 1454784, + "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_e22p_868m30s_companion_radio_ble-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Meshadventurer_sx1262_e22p_868m30s_repeater-v0.1.0-e4b8e4e8-merged.bin", + "name": "Meshadventurer_sx1262_e22p_868m30s_repeater-v0.1.0-e110fd87-merged.bin", "board": "Meshadventurer_sx1262_e22p_868m30s", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1234496, - "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_e22p_868m30s_repeater-v0.1.0-e4b8e4e8-merged.bin", + "size": 1234608, + "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_e22p_868m30s_repeater-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Meshadventurer_sx1262_e22p_868m30s_repeater-v0.1.0-e4b8e4e8.bin", + "name": "Meshadventurer_sx1262_e22p_868m30s_repeater-v0.1.0-e110fd87.bin", "board": "Meshadventurer_sx1262_e22p_868m30s", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1168960, - "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_e22p_868m30s_repeater-v0.1.0-e4b8e4e8.bin", + "size": 1169072, + "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_e22p_868m30s_repeater-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "ProMicro_companion_radio_ble-v0.1.0-e4b8e4e8.uf2", + "name": "ProMicro_companion_radio_ble-v0.1.0-e110fd87.uf2", "board": "ProMicro", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "uf2", "flashable": false, "address": null, - "size": 820736, - "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_companion_radio_ble-v0.1.0-e4b8e4e8.uf2", + "size": 820224, + "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_companion_radio_ble-v0.1.0-e110fd87.uf2", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "ProMicro_companion_radio_ble-v0.1.0-e4b8e4e8.zip", + "name": "ProMicro_companion_radio_ble-v0.1.0-e110fd87.zip", "board": "ProMicro", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "zip", "flashable": false, "address": null, - "size": 411076, - "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_companion_radio_ble-v0.1.0-e4b8e4e8.zip", + "size": 410788, + "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_companion_radio_ble-v0.1.0-e110fd87.zip", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "ProMicro_repeater-v0.1.0-e4b8e4e8.uf2", + "name": "ProMicro_repeater-v0.1.0-e110fd87.uf2", "board": "ProMicro", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "uf2", "flashable": false, "address": null, "size": 754176, - "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_repeater-v0.1.0-e4b8e4e8.uf2", + "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_repeater-v0.1.0-e110fd87.uf2", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "ProMicro_repeater-v0.1.0-e4b8e4e8.zip", + "name": "ProMicro_repeater-v0.1.0-e110fd87.zip", "board": "ProMicro", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "zip", "flashable": false, "address": null, - "size": 377664, - "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_repeater-v0.1.0-e4b8e4e8.zip", + "size": 377782, + "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_repeater-v0.1.0-e110fd87.zip", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "ProMicro_room_server-v0.1.0-e4b8e4e8.uf2", + "name": "ProMicro_room_server-v0.1.0-e110fd87.uf2", "board": "ProMicro", "role": "room_server", "role_label": "Room server", "track": "room_server", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "uf2", "flashable": false, "address": null, "size": 741888, - "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_room_server-v0.1.0-e4b8e4e8.uf2", + "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_room_server-v0.1.0-e110fd87.uf2", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "ProMicro_room_server-v0.1.0-e4b8e4e8.zip", + "name": "ProMicro_room_server-v0.1.0-e110fd87.zip", "board": "ProMicro", "role": "room_server", "role_label": "Room server", "track": "room_server", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "zip", "flashable": false, "address": null, - "size": 371592, - "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_room_server-v0.1.0-e4b8e4e8.zip", + "size": 371656, + "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_room_server-v0.1.0-e110fd87.zip", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "ProMicro_SH1106_companion_radio_ble-v0.1.0-e4b8e4e8.uf2", + "name": "ProMicro_SH1106_companion_radio_ble-v0.1.0-e110fd87.uf2", "board": "ProMicro_SH1106", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "uf2", "flashable": false, "address": null, - "size": 809472, - "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_SH1106_companion_radio_ble-v0.1.0-e4b8e4e8.uf2", + "size": 808960, + "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_SH1106_companion_radio_ble-v0.1.0-e110fd87.uf2", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "ProMicro_SH1106_companion_radio_ble-v0.1.0-e4b8e4e8.zip", + "name": "ProMicro_SH1106_companion_radio_ble-v0.1.0-e110fd87.zip", "board": "ProMicro_SH1106", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "zip", "flashable": false, "address": null, - "size": 405524, - "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_SH1106_companion_radio_ble-v0.1.0-e4b8e4e8.zip", + "size": 405235, + "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_SH1106_companion_radio_ble-v0.1.0-e110fd87.zip", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "ThinkNode_M9_companion_radio_ble_-v0.1.0-e4b8e4e8-merged.bin", + "name": "ThinkNode_M9_companion_radio_ble_-v0.1.0-e110fd87-merged.bin", "board": "ThinkNode_M9", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1357152, - "url": "/flasher/fw/MeshCore/v0.1.0/ThinkNode_M9_companion_radio_ble_-v0.1.0-e4b8e4e8-merged.bin", + "size": 1357168, + "url": "/flasher/fw/MeshCore/v0.1.0/ThinkNode_M9_companion_radio_ble_-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "ThinkNode_M9_companion_radio_ble_-v0.1.0-e4b8e4e8.bin", + "name": "ThinkNode_M9_companion_radio_ble_-v0.1.0-e110fd87.bin", "board": "ThinkNode_M9", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1291616, - "url": "/flasher/fw/MeshCore/v0.1.0/ThinkNode_M9_companion_radio_ble_-v0.1.0-e4b8e4e8.bin", + "size": 1291632, + "url": "/flasher/fw/MeshCore/v0.1.0/ThinkNode_M9_companion_radio_ble_-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" } @@ -906,138 +906,138 @@ "board": "Heltec_t096", "files": [ { - "name": "Heltec_t096_companion_radio_ble-v0.1.0-e4b8e4e8.uf2", + "name": "Heltec_t096_companion_radio_ble-v0.1.0-e110fd87.uf2", "board": "Heltec_t096", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "uf2", "flashable": false, "address": null, - "size": 951808, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_companion_radio_ble-v0.1.0-e4b8e4e8.uf2", + "size": 951296, + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_companion_radio_ble-v0.1.0-e110fd87.uf2", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Heltec_t096_companion_radio_ble-v0.1.0-e4b8e4e8.zip", + "name": "Heltec_t096_companion_radio_ble-v0.1.0-e110fd87.zip", "board": "Heltec_t096", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "zip", "flashable": false, "address": null, - "size": 476640, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_companion_radio_ble-v0.1.0-e4b8e4e8.zip", + "size": 476351, + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_companion_radio_ble-v0.1.0-e110fd87.zip", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Heltec_t096_repeater-v0.1.0-e4b8e4e8.uf2", + "name": "Heltec_t096_repeater-v0.1.0-e110fd87.uf2", "board": "Heltec_t096", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "uf2", "flashable": false, "address": null, "size": 890880, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_repeater-v0.1.0-e4b8e4e8.uf2", + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_repeater-v0.1.0-e110fd87.uf2", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Heltec_t096_repeater-v0.1.0-e4b8e4e8.zip", + "name": "Heltec_t096_repeater-v0.1.0-e110fd87.zip", "board": "Heltec_t096", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "zip", "flashable": false, "address": null, - "size": 446091, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_repeater-v0.1.0-e4b8e4e8.zip", + "size": 446203, + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_repeater-v0.1.0-e110fd87.zip", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Heltec_t096_room_server-v0.1.0-e4b8e4e8.uf2", + "name": "Heltec_t096_room_server-v0.1.0-e110fd87.uf2", "board": "Heltec_t096", "role": "room_server", "role_label": "Room server", "track": "room_server", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "uf2", "flashable": false, "address": null, "size": 878592, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_room_server-v0.1.0-e4b8e4e8.uf2", + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_room_server-v0.1.0-e110fd87.uf2", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Heltec_t096_room_server-v0.1.0-e4b8e4e8.zip", + "name": "Heltec_t096_room_server-v0.1.0-e110fd87.zip", "board": "Heltec_t096", "role": "room_server", "role_label": "Room server", "track": "room_server", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "zip", "flashable": false, "address": null, - "size": 440076, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_room_server-v0.1.0-e4b8e4e8.zip", + "size": 440092, + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_room_server-v0.1.0-e110fd87.zip", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Heltec_t096_sensor-v0.1.0-e4b8e4e8.uf2", + "name": "Heltec_t096_sensor-v0.1.0-e110fd87.uf2", "board": "Heltec_t096", "role": "sensor", "role_label": "Сенсор", "track": "sensor", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "uf2", "flashable": false, "address": null, "size": 875008, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_sensor-v0.1.0-e4b8e4e8.uf2", + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_sensor-v0.1.0-e110fd87.uf2", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Heltec_t096_sensor-v0.1.0-e4b8e4e8.zip", + "name": "Heltec_t096_sensor-v0.1.0-e110fd87.zip", "board": "Heltec_t096", "role": "sensor", "role_label": "Сенсор", "track": "sensor", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "zip", "flashable": false, "address": null, - "size": 438108, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_sensor-v0.1.0-e4b8e4e8.zip", + "size": 438140, + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t096_sensor-v0.1.0-e110fd87.zip", "tag": "v0.1.0", "repo": "MeshCore" } @@ -1056,36 +1056,36 @@ "board": "Heltec_t114", "files": [ { - "name": "Heltec_t114_companion_radio_ble-v0.1.0-e4b8e4e8.uf2", + "name": "Heltec_t114_companion_radio_ble-v0.1.0-e110fd87.uf2", "board": "Heltec_t114", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "uf2", "flashable": false, "address": null, - "size": 927232, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t114_companion_radio_ble-v0.1.0-e4b8e4e8.uf2", + "size": 926720, + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t114_companion_radio_ble-v0.1.0-e110fd87.uf2", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Heltec_t114_companion_radio_ble-v0.1.0-e4b8e4e8.zip", + "name": "Heltec_t114_companion_radio_ble-v0.1.0-e110fd87.zip", "board": "Heltec_t114", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "zip", "flashable": false, "address": null, - "size": 464260, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t114_companion_radio_ble-v0.1.0-e4b8e4e8.zip", + "size": 463988, + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_t114_companion_radio_ble-v0.1.0-e110fd87.zip", "tag": "v0.1.0", "repo": "MeshCore" } @@ -1101,36 +1101,36 @@ "board": "Heltec_T190", "files": [ { - "name": "Heltec_T190_companion_radio_ble_-v0.1.0-e4b8e4e8-merged.bin", + "name": "Heltec_T190_companion_radio_ble_-v0.1.0-e110fd87-merged.bin", "board": "Heltec_T190", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1316944, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_T190_companion_radio_ble_-v0.1.0-e4b8e4e8-merged.bin", + "size": 1316992, + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_T190_companion_radio_ble_-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Heltec_T190_companion_radio_ble_-v0.1.0-e4b8e4e8.bin", + "name": "Heltec_T190_companion_radio_ble_-v0.1.0-e110fd87.bin", "board": "Heltec_T190", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1251408, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_T190_companion_radio_ble_-v0.1.0-e4b8e4e8.bin", + "size": 1251456, + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_T190_companion_radio_ble_-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" } @@ -1146,36 +1146,36 @@ "board": "heltec_tracker_v2", "files": [ { - "name": "heltec_tracker_v2_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "name": "heltec_tracker_v2_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "board": "heltec_tracker_v2", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1398656, - "url": "/flasher/fw/MeshCore/v0.1.0/heltec_tracker_v2_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "size": 1398736, + "url": "/flasher/fw/MeshCore/v0.1.0/heltec_tracker_v2_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "heltec_tracker_v2_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "name": "heltec_tracker_v2_companion_radio_ble-v0.1.0-e110fd87.bin", "board": "heltec_tracker_v2", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1333120, - "url": "/flasher/fw/MeshCore/v0.1.0/heltec_tracker_v2_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "size": 1333200, + "url": "/flasher/fw/MeshCore/v0.1.0/heltec_tracker_v2_companion_radio_ble-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" } @@ -1191,70 +1191,70 @@ "board": "Heltec_v3", "files": [ { - "name": "Heltec_v3_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "name": "Heltec_v3_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "board": "Heltec_v3", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1347744, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_v3_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "size": 1347792, + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_v3_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Heltec_v3_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "name": "Heltec_v3_companion_radio_ble-v0.1.0-e110fd87.bin", "board": "Heltec_v3", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1282208, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_v3_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "size": 1282256, + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_v3_companion_radio_ble-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Heltec_v3_repeater-v0.1.0-e4b8e4e8-merged.bin", + "name": "Heltec_v3_repeater-v0.1.0-e110fd87-merged.bin", "board": "Heltec_v3", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1240352, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_v3_repeater-v0.1.0-e4b8e4e8-merged.bin", + "size": 1240448, + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_v3_repeater-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Heltec_v3_repeater-v0.1.0-e4b8e4e8.bin", + "name": "Heltec_v3_repeater-v0.1.0-e110fd87.bin", "board": "Heltec_v3", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1174816, - "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_v3_repeater-v0.1.0-e4b8e4e8.bin", + "size": 1174912, + "url": "/flasher/fw/MeshCore/v0.1.0/Heltec_v3_repeater-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" } @@ -1271,70 +1271,70 @@ "board": "heltec_v4", "files": [ { - "name": "heltec_v4_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "name": "heltec_v4_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "board": "heltec_v4", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1345776, - "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "size": 1345808, + "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "heltec_v4_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "name": "heltec_v4_companion_radio_ble-v0.1.0-e110fd87.bin", "board": "heltec_v4", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1280240, - "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "size": 1280272, + "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_companion_radio_ble-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "heltec_v4_repeater-v0.1.0-e4b8e4e8-merged.bin", + "name": "heltec_v4_repeater-v0.1.0-e110fd87-merged.bin", "board": "heltec_v4", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1238032, - "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_repeater-v0.1.0-e4b8e4e8-merged.bin", + "size": 1238128, + "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_repeater-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "heltec_v4_repeater-v0.1.0-e4b8e4e8.bin", + "name": "heltec_v4_repeater-v0.1.0-e110fd87.bin", "board": "heltec_v4", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1172496, - "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_repeater-v0.1.0-e4b8e4e8.bin", + "size": 1172592, + "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_repeater-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" } @@ -1351,70 +1351,70 @@ "board": "heltec_v4_tft", "files": [ { - "name": "heltec_v4_tft_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "name": "heltec_v4_tft_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "board": "heltec_v4_tft", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1347600, - "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_tft_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "size": 1347648, + "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_tft_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "heltec_v4_tft_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "name": "heltec_v4_tft_companion_radio_ble-v0.1.0-e110fd87.bin", "board": "heltec_v4_tft", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1282064, - "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_tft_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "size": 1282112, + "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_tft_companion_radio_ble-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "heltec_v4_tft_repeater-v0.1.0-e4b8e4e8-merged.bin", + "name": "heltec_v4_tft_repeater-v0.1.0-e110fd87-merged.bin", "board": "heltec_v4_tft", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1240144, - "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_tft_repeater-v0.1.0-e4b8e4e8-merged.bin", + "size": 1240240, + "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_tft_repeater-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "heltec_v4_tft_repeater-v0.1.0-e4b8e4e8.bin", + "name": "heltec_v4_tft_repeater-v0.1.0-e110fd87.bin", "board": "heltec_v4_tft", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1174608, - "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_tft_repeater-v0.1.0-e4b8e4e8.bin", + "size": 1174704, + "url": "/flasher/fw/MeshCore/v0.1.0/heltec_v4_tft_repeater-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" } @@ -1431,36 +1431,36 @@ "board": "LilyGo_T-Echo_Card", "files": [ { - "name": "LilyGo_T-Echo_Card_companion_radio_ble-v0.1.0-e4b8e4e8.uf2", + "name": "LilyGo_T-Echo_Card_companion_radio_ble-v0.1.0-e110fd87.uf2", "board": "LilyGo_T-Echo_Card", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "uf2", "flashable": false, "address": null, "size": 768512, - "url": "/flasher/fw/MeshCore/v0.1.0/LilyGo_T-Echo_Card_companion_radio_ble-v0.1.0-e4b8e4e8.uf2", + "url": "/flasher/fw/MeshCore/v0.1.0/LilyGo_T-Echo_Card_companion_radio_ble-v0.1.0-e110fd87.uf2", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "LilyGo_T-Echo_Card_companion_radio_ble-v0.1.0-e4b8e4e8.zip", + "name": "LilyGo_T-Echo_Card_companion_radio_ble-v0.1.0-e110fd87.zip", "board": "LilyGo_T-Echo_Card", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "zip", "flashable": false, "address": null, - "size": 384856, - "url": "/flasher/fw/MeshCore/v0.1.0/LilyGo_T-Echo_Card_companion_radio_ble-v0.1.0-e4b8e4e8.zip", + "size": 384840, + "url": "/flasher/fw/MeshCore/v0.1.0/LilyGo_T-Echo_Card_companion_radio_ble-v0.1.0-e110fd87.zip", "tag": "v0.1.0", "repo": "MeshCore" } @@ -1476,36 +1476,36 @@ "board": "LilyGo_TDeck", "files": [ { - "name": "LilyGo_TDeck_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "name": "LilyGo_TDeck_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "board": "LilyGo_TDeck", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1313408, - "url": "/flasher/fw/MeshCore/v0.1.0/LilyGo_TDeck_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "size": 1313488, + "url": "/flasher/fw/MeshCore/v0.1.0/LilyGo_TDeck_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "LilyGo_TDeck_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "name": "LilyGo_TDeck_companion_radio_ble-v0.1.0-e110fd87.bin", "board": "LilyGo_TDeck", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1247872, - "url": "/flasher/fw/MeshCore/v0.1.0/LilyGo_TDeck_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "size": 1247952, + "url": "/flasher/fw/MeshCore/v0.1.0/LilyGo_TDeck_companion_radio_ble-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" } @@ -1521,36 +1521,36 @@ "board": "Meshadventurer_e22p_433m30s", "files": [ { - "name": "Meshadventurer_e22p_433m30s_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "name": "Meshadventurer_e22p_433m30s_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "board": "Meshadventurer_e22p_433m30s", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1519136, - "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_e22p_433m30s_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "size": 1519184, + "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_e22p_433m30s_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Meshadventurer_e22p_433m30s_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "name": "Meshadventurer_e22p_433m30s_companion_radio_ble-v0.1.0-e110fd87.bin", "board": "Meshadventurer_e22p_433m30s", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1453600, - "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_e22p_433m30s_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "size": 1453648, + "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_e22p_433m30s_companion_radio_ble-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" } @@ -1566,70 +1566,70 @@ "board": "Meshadventurer_sx1262", "files": [ { - "name": "Meshadventurer_sx1262_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "name": "Meshadventurer_sx1262_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "board": "Meshadventurer_sx1262", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1512176, - "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "size": 1512240, + "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Meshadventurer_sx1262_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "name": "Meshadventurer_sx1262_companion_radio_ble-v0.1.0-e110fd87.bin", "board": "Meshadventurer_sx1262", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1446640, - "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "size": 1446704, + "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_companion_radio_ble-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Meshadventurer_sx1262_repeater-v0.1.0-e4b8e4e8-merged.bin", + "name": "Meshadventurer_sx1262_repeater-v0.1.0-e110fd87-merged.bin", "board": "Meshadventurer_sx1262", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1234448, - "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_repeater-v0.1.0-e4b8e4e8-merged.bin", + "size": 1234560, + "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_repeater-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Meshadventurer_sx1262_repeater-v0.1.0-e4b8e4e8.bin", + "name": "Meshadventurer_sx1262_repeater-v0.1.0-e110fd87.bin", "board": "Meshadventurer_sx1262", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1168912, - "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_repeater-v0.1.0-e4b8e4e8.bin", + "size": 1169024, + "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_repeater-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" } @@ -1646,36 +1646,36 @@ "board": "Meshadventurer_sx1262_e22p_433m30s", "files": [ { - "name": "Meshadventurer_sx1262_e22p_433m30s_repeater-v0.1.0-e4b8e4e8-merged.bin", + "name": "Meshadventurer_sx1262_e22p_433m30s_repeater-v0.1.0-e110fd87-merged.bin", "board": "Meshadventurer_sx1262_e22p_433m30s", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1234480, - "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_e22p_433m30s_repeater-v0.1.0-e4b8e4e8-merged.bin", + "size": 1234592, + "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_e22p_433m30s_repeater-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Meshadventurer_sx1262_e22p_433m30s_repeater-v0.1.0-e4b8e4e8.bin", + "name": "Meshadventurer_sx1262_e22p_433m30s_repeater-v0.1.0-e110fd87.bin", "board": "Meshadventurer_sx1262_e22p_433m30s", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1168944, - "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_e22p_433m30s_repeater-v0.1.0-e4b8e4e8.bin", + "size": 1169056, + "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_e22p_433m30s_repeater-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" } @@ -1691,70 +1691,70 @@ "board": "Meshadventurer_sx1262_e22p_868m30s", "files": [ { - "name": "Meshadventurer_sx1262_e22p_868m30s_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "name": "Meshadventurer_sx1262_e22p_868m30s_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "board": "Meshadventurer_sx1262_e22p_868m30s", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1520288, - "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_e22p_868m30s_companion_radio_ble-v0.1.0-e4b8e4e8-merged.bin", + "size": 1520320, + "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_e22p_868m30s_companion_radio_ble-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Meshadventurer_sx1262_e22p_868m30s_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "name": "Meshadventurer_sx1262_e22p_868m30s_companion_radio_ble-v0.1.0-e110fd87.bin", "board": "Meshadventurer_sx1262_e22p_868m30s", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1454752, - "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_e22p_868m30s_companion_radio_ble-v0.1.0-e4b8e4e8.bin", + "size": 1454784, + "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_e22p_868m30s_companion_radio_ble-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Meshadventurer_sx1262_e22p_868m30s_repeater-v0.1.0-e4b8e4e8-merged.bin", + "name": "Meshadventurer_sx1262_e22p_868m30s_repeater-v0.1.0-e110fd87-merged.bin", "board": "Meshadventurer_sx1262_e22p_868m30s", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1234496, - "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_e22p_868m30s_repeater-v0.1.0-e4b8e4e8-merged.bin", + "size": 1234608, + "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_e22p_868m30s_repeater-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "Meshadventurer_sx1262_e22p_868m30s_repeater-v0.1.0-e4b8e4e8.bin", + "name": "Meshadventurer_sx1262_e22p_868m30s_repeater-v0.1.0-e110fd87.bin", "board": "Meshadventurer_sx1262_e22p_868m30s", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1168960, - "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_e22p_868m30s_repeater-v0.1.0-e4b8e4e8.bin", + "size": 1169072, + "url": "/flasher/fw/MeshCore/v0.1.0/Meshadventurer_sx1262_e22p_868m30s_repeater-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" } @@ -1771,104 +1771,104 @@ "board": "ProMicro", "files": [ { - "name": "ProMicro_companion_radio_ble-v0.1.0-e4b8e4e8.uf2", + "name": "ProMicro_companion_radio_ble-v0.1.0-e110fd87.uf2", "board": "ProMicro", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "uf2", "flashable": false, "address": null, - "size": 820736, - "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_companion_radio_ble-v0.1.0-e4b8e4e8.uf2", + "size": 820224, + "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_companion_radio_ble-v0.1.0-e110fd87.uf2", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "ProMicro_companion_radio_ble-v0.1.0-e4b8e4e8.zip", + "name": "ProMicro_companion_radio_ble-v0.1.0-e110fd87.zip", "board": "ProMicro", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "zip", "flashable": false, "address": null, - "size": 411076, - "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_companion_radio_ble-v0.1.0-e4b8e4e8.zip", + "size": 410788, + "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_companion_radio_ble-v0.1.0-e110fd87.zip", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "ProMicro_repeater-v0.1.0-e4b8e4e8.uf2", + "name": "ProMicro_repeater-v0.1.0-e110fd87.uf2", "board": "ProMicro", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "uf2", "flashable": false, "address": null, "size": 754176, - "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_repeater-v0.1.0-e4b8e4e8.uf2", + "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_repeater-v0.1.0-e110fd87.uf2", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "ProMicro_repeater-v0.1.0-e4b8e4e8.zip", + "name": "ProMicro_repeater-v0.1.0-e110fd87.zip", "board": "ProMicro", "role": "repeater", "role_label": "Репитер", "track": "repeater", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "zip", "flashable": false, "address": null, - "size": 377664, - "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_repeater-v0.1.0-e4b8e4e8.zip", + "size": 377782, + "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_repeater-v0.1.0-e110fd87.zip", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "ProMicro_room_server-v0.1.0-e4b8e4e8.uf2", + "name": "ProMicro_room_server-v0.1.0-e110fd87.uf2", "board": "ProMicro", "role": "room_server", "role_label": "Room server", "track": "room_server", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "uf2", "flashable": false, "address": null, "size": 741888, - "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_room_server-v0.1.0-e4b8e4e8.uf2", + "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_room_server-v0.1.0-e110fd87.uf2", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "ProMicro_room_server-v0.1.0-e4b8e4e8.zip", + "name": "ProMicro_room_server-v0.1.0-e110fd87.zip", "board": "ProMicro", "role": "room_server", "role_label": "Room server", "track": "room_server", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "zip", "flashable": false, "address": null, - "size": 371592, - "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_room_server-v0.1.0-e4b8e4e8.zip", + "size": 371656, + "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_room_server-v0.1.0-e110fd87.zip", "tag": "v0.1.0", "repo": "MeshCore" } @@ -1886,36 +1886,36 @@ "board": "ProMicro_SH1106", "files": [ { - "name": "ProMicro_SH1106_companion_radio_ble-v0.1.0-e4b8e4e8.uf2", + "name": "ProMicro_SH1106_companion_radio_ble-v0.1.0-e110fd87.uf2", "board": "ProMicro_SH1106", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "uf2", "flashable": false, "address": null, - "size": 809472, - "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_SH1106_companion_radio_ble-v0.1.0-e4b8e4e8.uf2", + "size": 808960, + "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_SH1106_companion_radio_ble-v0.1.0-e110fd87.uf2", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "ProMicro_SH1106_companion_radio_ble-v0.1.0-e4b8e4e8.zip", + "name": "ProMicro_SH1106_companion_radio_ble-v0.1.0-e110fd87.zip", "board": "ProMicro_SH1106", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "nrf52", "format": "zip", "flashable": false, "address": null, - "size": 405524, - "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_SH1106_companion_radio_ble-v0.1.0-e4b8e4e8.zip", + "size": 405235, + "url": "/flasher/fw/MeshCore/v0.1.0/ProMicro_SH1106_companion_radio_ble-v0.1.0-e110fd87.zip", "tag": "v0.1.0", "repo": "MeshCore" } @@ -1931,36 +1931,36 @@ "board": "ThinkNode_M9", "files": [ { - "name": "ThinkNode_M9_companion_radio_ble_-v0.1.0-e4b8e4e8-merged.bin", + "name": "ThinkNode_M9_companion_radio_ble_-v0.1.0-e110fd87-merged.bin", "board": "ThinkNode_M9", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "merged", "flashable": true, "address": 0, - "size": 1357152, - "url": "/flasher/fw/MeshCore/v0.1.0/ThinkNode_M9_companion_radio_ble_-v0.1.0-e4b8e4e8-merged.bin", + "size": 1357168, + "url": "/flasher/fw/MeshCore/v0.1.0/ThinkNode_M9_companion_radio_ble_-v0.1.0-e110fd87-merged.bin", "tag": "v0.1.0", "repo": "MeshCore" }, { - "name": "ThinkNode_M9_companion_radio_ble_-v0.1.0-e4b8e4e8.bin", + "name": "ThinkNode_M9_companion_radio_ble_-v0.1.0-e110fd87.bin", "board": "ThinkNode_M9", "role": "companion_radio_ble", "role_label": "Companion (BLE)", "track": "companion_radio_ble", "version": "v0.1.0", - "sha": "e4b8e4e8", + "sha": "e110fd87", "chip": "esp32", "format": "app", "flashable": true, "address": 65536, - "size": 1291616, - "url": "/flasher/fw/MeshCore/v0.1.0/ThinkNode_M9_companion_radio_ble_-v0.1.0-e4b8e4e8.bin", + "size": 1291632, + "url": "/flasher/fw/MeshCore/v0.1.0/ThinkNode_M9_companion_radio_ble_-v0.1.0-e110fd87.bin", "tag": "v0.1.0", "repo": "MeshCore" }