From f1c86169f007f924d17e73d3c8e7f00249d35c16 Mon Sep 17 00:00:00 2001 From: "Dr.-Ing. Amilcar do Carmo Lucas" Date: Wed, 2 Sep 2026 10:18:29 +0200 Subject: [PATCH 1/2] fix(format version): The format version has been updated to 2 some versions ago already This prevents the migration code to run unnecessarly. --- CUSTOMIZING_CONFIGURATION_STEPS.md | 2 +- ardupilot_methodic_configurator/backend_filesystem_migration.py | 2 +- .../ArduCopter/AirCar_v1/vehicle_components.json | 2 +- .../ArduCopter/Big_Owl/vehicle_components.json | 2 +- .../ArduCopter/Chimera7/vehicle_components.json | 2 +- .../ArduCopter/Demo32Motor_PeterHall/vehicle_components.json | 2 +- .../ArduCopter/ESM450X-Des/vehicle_components.json | 2 +- .../ArduCopter/FETtec-5/vehicle_components.json | 2 +- .../GazeboIrisWithTargetFollow/vehicle_components.json | 2 +- .../ArduCopter/Holybro_X500/vehicle_components.json | 2 +- .../ArduCopter/Holybro_X500_V2/vehicle_components.json | 2 +- .../ArduCopter/Holybro_X650_LTE/vehicle_components.json | 2 +- .../ArduCopter/Hoverit_X11+/vehicle_components.json | 2 +- .../ArduCopter/Hoverit_X13/vehicle_components.json | 2 +- .../ArduCopter/Marmotte5v2/vehicle_components.json | 2 +- .../ArduCopter/ReadyToSkyZD550/vehicle_components.json | 2 +- .../ArduCopter/TarotFY680Hexacopter/vehicle_components.json | 2 +- .../ArduCopter/Tarot_X4/vehicle_components.json | 2 +- .../ArduCopter/X11_plus/vehicle_components.json | 2 +- .../diatone_taycan_mxc/4.3.8-params/vehicle_components.json | 2 +- .../diatone_taycan_mxc/4.4.4-params/vehicle_components.json | 2 +- .../diatone_taycan_mxc/4.5.x-params/vehicle_components.json | 2 +- .../diatone_taycan_mxc/4.6.x-params/vehicle_components.json | 2 +- .../ArduCopter/empty_4.5.x/vehicle_components.json | 2 +- .../ArduCopter/empty_4.6.x/vehicle_components.json | 2 +- .../ArduCopter/empty_4.7.x/vehicle_components.json | 2 +- .../ArduPlane/empty_4.7.x/vehicle_components.json | 2 +- .../ArduPlane/normal_plane/vehicle_components.json | 2 +- .../vehicle_templates/Heli/OMP_M4/vehicle_components.json | 2 +- .../vehicle_templates/Rover/AION_R1/vehicle_components.json | 2 +- .../Rover/Carisma_SCA-1E/vehicle_components.json | 2 +- scripts/force_format_version.ps1 | 2 +- windows/settings_template.json | 2 +- 33 files changed, 33 insertions(+), 33 deletions(-) diff --git a/CUSTOMIZING_CONFIGURATION_STEPS.md b/CUSTOMIZING_CONFIGURATION_STEPS.md index de4604185..13803e24a 100644 --- a/CUSTOMIZING_CONFIGURATION_STEPS.md +++ b/CUSTOMIZING_CONFIGURATION_STEPS.md @@ -537,7 +537,7 @@ It contains the following top-level properties: ```json { - "Format version": 1, + "Format version": 2, "Program version": "x.x.x", "Configuration template": "Template Name", "Components": { diff --git a/ardupilot_methodic_configurator/backend_filesystem_migration.py b/ardupilot_methodic_configurator/backend_filesystem_migration.py index 7abebcdcc..562748d13 100644 --- a/ardupilot_methodic_configurator/backend_filesystem_migration.py +++ b/ardupilot_methodic_configurator/backend_filesystem_migration.py @@ -25,7 +25,7 @@ from ardupilot_methodic_configurator import _ -VEHICLE_COMPONENTS_FORMAT_VERSION = 1 +VEHICLE_COMPONENTS_FORMAT_VERSION = 2 _VEHICLE_COMPONENTS_JSON_FILENAME = "vehicle_components.json" # --------------------------------------------------------------------------- diff --git a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/AirCar_v1/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/AirCar_v1/vehicle_components.json index 186e8cca3..e23847f78 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/AirCar_v1/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/AirCar_v1/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Big_Owl/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Big_Owl/vehicle_components.json index 0cd4f1d00..4f69d9d1d 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Big_Owl/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Big_Owl/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Chimera7/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Chimera7/vehicle_components.json index 512d3eef2..7b8775e31 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Chimera7/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Chimera7/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Demo32Motor_PeterHall/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Demo32Motor_PeterHall/vehicle_components.json index 93027f488..e59f703ae 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Demo32Motor_PeterHall/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Demo32Motor_PeterHall/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/ESM450X-Des/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/ESM450X-Des/vehicle_components.json index 3e4e0ae65..bbabc9bd7 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/ESM450X-Des/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/ESM450X-Des/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/FETtec-5/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/FETtec-5/vehicle_components.json index d98a6119a..212892813 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/FETtec-5/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/FETtec-5/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/GazeboIrisWithTargetFollow/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/GazeboIrisWithTargetFollow/vehicle_components.json index ffecff12c..9c9fbd001 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/GazeboIrisWithTargetFollow/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/GazeboIrisWithTargetFollow/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Holybro_X500/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Holybro_X500/vehicle_components.json index 545bab134..9d9723aad 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Holybro_X500/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Holybro_X500/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Holybro_X500_V2/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Holybro_X500_V2/vehicle_components.json index 139bf8bed..184e183d6 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Holybro_X500_V2/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Holybro_X500_V2/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Holybro_X650_LTE/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Holybro_X650_LTE/vehicle_components.json index c8ff3a2c2..67f97fe03 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Holybro_X650_LTE/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Holybro_X650_LTE/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Hoverit_X11+/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Hoverit_X11+/vehicle_components.json index e3a3e2774..681ad43de 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Hoverit_X11+/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Hoverit_X11+/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Hoverit_X13/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Hoverit_X13/vehicle_components.json index c6c4776d2..db10f4c79 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Hoverit_X13/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Hoverit_X13/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Marmotte5v2/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Marmotte5v2/vehicle_components.json index f6c669a01..3ac390728 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Marmotte5v2/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Marmotte5v2/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/ReadyToSkyZD550/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/ReadyToSkyZD550/vehicle_components.json index 56e180222..4b7cc4681 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/ReadyToSkyZD550/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/ReadyToSkyZD550/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/TarotFY680Hexacopter/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/TarotFY680Hexacopter/vehicle_components.json index d490bc23e..d04852f78 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/TarotFY680Hexacopter/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/TarotFY680Hexacopter/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Tarot_X4/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Tarot_X4/vehicle_components.json index 13042cee3..b6f0b016d 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Tarot_X4/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/Tarot_X4/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/X11_plus/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/X11_plus/vehicle_components.json index d1620eabe..2c3fc5bdd 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/X11_plus/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/X11_plus/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/diatone_taycan_mxc/4.3.8-params/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/diatone_taycan_mxc/4.3.8-params/vehicle_components.json index 136350bdf..333d26790 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/diatone_taycan_mxc/4.3.8-params/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/diatone_taycan_mxc/4.3.8-params/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/diatone_taycan_mxc/4.4.4-params/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/diatone_taycan_mxc/4.4.4-params/vehicle_components.json index 0e36656c7..5583c7a0f 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/diatone_taycan_mxc/4.4.4-params/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/diatone_taycan_mxc/4.4.4-params/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/diatone_taycan_mxc/4.5.x-params/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/diatone_taycan_mxc/4.5.x-params/vehicle_components.json index 6c04a5ae9..9cd5119b3 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/diatone_taycan_mxc/4.5.x-params/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/diatone_taycan_mxc/4.5.x-params/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/diatone_taycan_mxc/4.6.x-params/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/diatone_taycan_mxc/4.6.x-params/vehicle_components.json index 13a01b3ed..022695ef2 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/diatone_taycan_mxc/4.6.x-params/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/diatone_taycan_mxc/4.6.x-params/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/empty_4.5.x/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/empty_4.5.x/vehicle_components.json index 77f4a046e..7cfcf89e5 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/empty_4.5.x/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/empty_4.5.x/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/empty_4.6.x/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/empty_4.6.x/vehicle_components.json index 43d529e2a..51163a696 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/empty_4.6.x/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/empty_4.6.x/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/empty_4.7.x/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/empty_4.7.x/vehicle_components.json index e71da7742..8ac42c6d5 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/empty_4.7.x/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/ArduCopter/empty_4.7.x/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/ArduPlane/empty_4.7.x/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/ArduPlane/empty_4.7.x/vehicle_components.json index a56fd09b5..83ea0f21a 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/ArduPlane/empty_4.7.x/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/ArduPlane/empty_4.7.x/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/ArduPlane/normal_plane/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/ArduPlane/normal_plane/vehicle_components.json index 3131b6e7f..3546d37c3 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/ArduPlane/normal_plane/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/ArduPlane/normal_plane/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/Heli/OMP_M4/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/Heli/OMP_M4/vehicle_components.json index 637654430..4d3f680a5 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/Heli/OMP_M4/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/Heli/OMP_M4/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/Rover/AION_R1/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/Rover/AION_R1/vehicle_components.json index 93e65bf36..fba20a4ce 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/Rover/AION_R1/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/Rover/AION_R1/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/ardupilot_methodic_configurator/vehicle_templates/Rover/Carisma_SCA-1E/vehicle_components.json b/ardupilot_methodic_configurator/vehicle_templates/Rover/Carisma_SCA-1E/vehicle_components.json index 76d49b7cb..a45ad835f 100644 --- a/ardupilot_methodic_configurator/vehicle_templates/Rover/Carisma_SCA-1E/vehicle_components.json +++ b/ardupilot_methodic_configurator/vehicle_templates/Rover/Carisma_SCA-1E/vehicle_components.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "Components": { "Flight Controller": { "Product": { diff --git a/scripts/force_format_version.ps1 b/scripts/force_format_version.ps1 index a7ae556bf..eddd5c890 100755 --- a/scripts/force_format_version.ps1 +++ b/scripts/force_format_version.ps1 @@ -6,4 +6,4 @@ # SPDX-License-Identifier: GPL-3.0-or-later -Get-ChildItem -Path "ardupilot_methodic_configurator\vehicle_templates" -Recurse -Filter "vehicle_components.json" | ForEach-Object { (Get-Content $_.FullName -Raw) -replace '"Format version": 1', '"Format version": 0' | Set-Content $_.FullName -NoNewline } +Get-ChildItem -Path "ardupilot_methodic_configurator\vehicle_templates" -Recurse -Filter "vehicle_components.json" | ForEach-Object { (Get-Content $_.FullName -Raw) -replace '"Format version": \d+', '"Format version": 0' | Set-Content $_.FullName -NoNewline } diff --git a/windows/settings_template.json b/windows/settings_template.json index 63d8b2979..a19724cb4 100644 --- a/windows/settings_template.json +++ b/windows/settings_template.json @@ -1,5 +1,5 @@ { - "Format version": 1, + "Format version": 2, "display_usage_popup": { "component_editor": true, "component_editor_validation": true, From 2002a67ce7fdead6a200f4ae049fc64647c189b6 Mon Sep 17 00:00:00 2001 From: "Dr.-Ing. Amilcar do Carmo Lucas" Date: Wed, 2 Sep 2026 11:41:19 +0200 Subject: [PATCH 2/2] fix(pylint): fix pylint disable --- ardupilot_methodic_configurator/data_model_vehicle_project.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ardupilot_methodic_configurator/data_model_vehicle_project.py b/ardupilot_methodic_configurator/data_model_vehicle_project.py index 6628784ce..844221b18 100644 --- a/ardupilot_methodic_configurator/data_model_vehicle_project.py +++ b/ardupilot_methodic_configurator/data_model_vehicle_project.py @@ -188,11 +188,11 @@ def create_new_vehicle_from_template( self.open_vehicle_directory(new_path) return new_path - def create_new_vehicle_from_bin_log( + def create_new_vehicle_from_bin_log( # pylint: disable=too-many-locals self, bin_file: str, progress_callback: Callable[[int, int], None] | None = None, - ) -> str: # pylint: disable=too-many-locals + ) -> str: """ Create a new vehicle configuration directory from an ArduPilot .bin log file.