From b972b6f33c02c99b89bf72ecfed7435eacdf09bf Mon Sep 17 00:00:00 2001 From: Andrey Date: Fri, 4 Sep 2026 19:10:06 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20=D0=BA=D0=B0=D0=BD=D0=B0=D0=BB=20TMS=20=D0=B2=20=D0=BA?= =?UTF-8?q?=D0=B0=D1=82=D0=B0=D0=BB=D0=BE=D0=B3=20=D0=BF=D1=80=D0=BE=D1=88?= =?UTF-8?q?=D0=B8=D0=B2=D0=BE=D0=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../kotlin/ru/setcorp/setprotocol/update/FirmwareCatalog.kt | 2 +- python/setprotocol/firmware_catalog.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/c/set-protocol/ports/android/kotlin/ru/setcorp/setprotocol/update/FirmwareCatalog.kt b/c/set-protocol/ports/android/kotlin/ru/setcorp/setprotocol/update/FirmwareCatalog.kt index ffdb56c..1148676 100644 --- a/c/set-protocol/ports/android/kotlin/ru/setcorp/setprotocol/update/FirmwareCatalog.kt +++ b/c/set-protocol/ports/android/kotlin/ru/setcorp/setprotocol/update/FirmwareCatalog.kt @@ -142,7 +142,7 @@ class FirmwareCatalogClient(private val userAgent: String) { require(fileName.matches(Regex("[A-Za-zА-Яа-яЁё0-9._ -]+\\.(bin|hex)", RegexOption.IGNORE_CASE))) { "Некорректное имя файла прошивки №${index + 1}" } - require(transport in setOf("rs485", "can", "stm32")) { "Некорректный канал прошивки №${index + 1}" } + require(transport in setOf("rs485", "can", "stm32", "tms")) { "Некорректный канал прошивки №${index + 1}" } val baseAddress = row.opt("baseAddress")?.takeUnless { it == JSONObject.NULL }?.toString()?.let(::parseAddress) add(FirmwareRelease( product, versionName, versionCode, imageUrl, fileName, sha256, diff --git a/python/setprotocol/firmware_catalog.py b/python/setprotocol/firmware_catalog.py index 2b1c2e9..ab7da72 100644 --- a/python/setprotocol/firmware_catalog.py +++ b/python/setprotocol/firmware_catalog.py @@ -9,7 +9,7 @@ from pathlib import Path from urllib.parse import urljoin, urlparse MAX_MANIFEST_BYTES = 128 * 1024 -SUPPORTED_TRANSPORTS = frozenset({"rs485", "can", "stm32"}) +SUPPORTED_TRANSPORTS = frozenset({"rs485", "can", "stm32", "tms"}) @dataclass(frozen=True)