Implemented functionality to control outputs for BMS

This commit is contained in:
Yury Shuvakin
2022-11-26 09:28:53 +03:00
parent eb89c386a3
commit 92c3e42039
9 changed files with 483 additions and 136 deletions

View File

@@ -233,13 +233,13 @@
<name>BmsSettingsScreen</name>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="44"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="645"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="683"/>
<source>Serial number</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="71"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="650"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="688"/>
<source>Configuration</source>
<translation type="unfinished"></translation>
</message>
@@ -255,7 +255,7 @@
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="117"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="655"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="693"/>
<source>SOC</source>
<translation type="unfinished"></translation>
</message>
@@ -271,7 +271,7 @@
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="165"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="660"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="698"/>
<source>Limits</source>
<translation type="unfinished"></translation>
</message>
@@ -292,7 +292,7 @@
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="232"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="665"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="703"/>
<source>Cell configuration</source>
<translation type="unfinished"></translation>
</message>
@@ -318,7 +318,7 @@
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="312"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="670"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="708"/>
<source>Balancing configuration</source>
<translation type="unfinished"></translation>
</message>
@@ -339,7 +339,7 @@
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="381"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="675"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="713"/>
<source>Output settings</source>
<translation type="unfinished"></translation>
</message>
@@ -349,114 +349,139 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="396"/>
<source>Use for storage management</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="414"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="415"/>
<source># 2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="422"/>
<source>Active</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="433"/>
<source>Brush control</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="440"/>
<source>Shunt charging contactor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="446"/>
<source>SOC threshold, %</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="454"/>
<source>Delay, s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="484"/>
<source># 3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="501"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="491"/>
<source>Cooling activation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="535"/>
<source># 4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="623"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="542"/>
<source>Heating activation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="661"/>
<source>BMS configuration saved to file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="695"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="733"/>
<source>Read default settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="723"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="761"/>
<source>The settings are written to non-volatile memory.
Wait, please.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="420"/>
<source>Normally closed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="430"/>
<source>Change in value during SOC</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="469"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="516"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="501"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="552"/>
<source>Closes at t&lt;, °C</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="475"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="522"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="397"/>
<source>Use to control charger</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="507"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="558"/>
<source>Opens at t&gt;, °C</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="559"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="680"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="597"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="718"/>
<source>Current sensor value &quot;0&quot;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="574"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="612"/>
<source>Calibrate &quot;0&quot;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="584"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="622"/>
<source>Load settings from file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="590"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="614"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="628"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="652"/>
<source>Select configuration file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="592"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="617"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="630"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="655"/>
<source>Configuration files (*.xml)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="592"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="617"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="630"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="655"/>
<source>All files (*)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="608"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="646"/>
<source>Save settings to file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="703"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="741"/>
<source>Read current settings from BMS</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="720"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="758"/>
<source>Write to non-volatile memory of BMS</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="711"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="749"/>
<source>Write current values to BMS</source>
<translation type="unfinished"></translation>
</message>

View File

@@ -233,13 +233,13 @@
<name>BmsSettingsScreen</name>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="44"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="645"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="683"/>
<source>Serial number</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="71"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="650"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="688"/>
<source>Configuration</source>
<translation type="unfinished"></translation>
</message>
@@ -255,7 +255,7 @@
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="117"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="655"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="693"/>
<source>SOC</source>
<translation type="unfinished"></translation>
</message>
@@ -271,7 +271,7 @@
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="165"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="660"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="698"/>
<source>Limits</source>
<translation type="unfinished"></translation>
</message>
@@ -292,7 +292,7 @@
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="232"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="665"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="703"/>
<source>Cell configuration</source>
<translation type="unfinished"></translation>
</message>
@@ -318,7 +318,7 @@
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="312"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="670"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="708"/>
<source>Balancing configuration</source>
<translation type="unfinished"></translation>
</message>
@@ -339,7 +339,7 @@
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="381"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="675"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="713"/>
<source>Output settings</source>
<translation type="unfinished"></translation>
</message>
@@ -349,114 +349,139 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="396"/>
<source>Use for storage management</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="414"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="415"/>
<source># 2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="422"/>
<source>Active</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="433"/>
<source>Brush control</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="440"/>
<source>Shunt charging contactor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="446"/>
<source>SOC threshold, %</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="454"/>
<source>Delay, s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="484"/>
<source># 3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="501"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="491"/>
<source>Cooling activation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="535"/>
<source># 4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="623"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="542"/>
<source>Heating activation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="661"/>
<source>BMS configuration saved to file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="695"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="733"/>
<source>Read default settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="723"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="761"/>
<source>The settings are written to non-volatile memory.
Wait, please.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="420"/>
<source>Normally closed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="430"/>
<source>Change in value during SOC</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="469"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="516"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="501"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="552"/>
<source>Closes at t&lt;, °C</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="475"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="522"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="397"/>
<source>Use to control charger</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="507"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="558"/>
<source>Opens at t&gt;, °C</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="559"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="680"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="597"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="718"/>
<source>Current sensor value &quot;0&quot;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="574"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="612"/>
<source>Calibrate &quot;0&quot;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="584"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="622"/>
<source>Load settings from file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="590"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="614"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="628"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="652"/>
<source>Select configuration file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="592"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="617"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="630"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="655"/>
<source>Configuration files (*.xml)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="592"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="617"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="630"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="655"/>
<source>All files (*)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="608"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="646"/>
<source>Save settings to file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="703"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="741"/>
<source>Read current settings from BMS</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="720"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="758"/>
<source>Write to non-volatile memory of BMS</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="711"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="749"/>
<source>Write current values to BMS</source>
<translation type="unfinished"></translation>
</message>

Binary file not shown.

View File

@@ -245,13 +245,13 @@
<name>BmsSettingsScreen</name>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="44"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="645"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="683"/>
<source>Serial number</source>
<translation>Серийный номер</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="71"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="650"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="688"/>
<source>Configuration</source>
<translation>Конфигурация</translation>
</message>
@@ -267,7 +267,7 @@
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="117"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="655"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="693"/>
<source>SOC</source>
<translation>SOC</translation>
</message>
@@ -283,7 +283,7 @@
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="165"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="660"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="698"/>
<source>Limits</source>
<translation>Ограничения</translation>
</message>
@@ -304,7 +304,7 @@
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="232"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="665"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="703"/>
<source>Cell configuration</source>
<translation>Конфигурация ячеек</translation>
</message>
@@ -330,7 +330,7 @@
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="312"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="670"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="708"/>
<source>Balancing configuration</source>
<translation>Конфигурация балансировки</translation>
</message>
@@ -351,7 +351,7 @@
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="381"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="675"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="713"/>
<source>Output settings</source>
<translation>Настройка выходов</translation>
</message>
@@ -361,100 +361,137 @@
<translation> 1</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="396"/>
<source>Use for storage management</source>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="397"/>
<source>Use to control charger</source>
<translation>Использовать для управления ЗУ</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="414"/>
<source>Use for storage management</source>
<translation type="vanished">Использовать для управления ЗУ</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="415"/>
<source># 2</source>
<translation> 2</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="422"/>
<source>Active</source>
<translation>Активный</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="433"/>
<source>Brush control</source>
<translation>Управление щетками</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="440"/>
<source>Shunt charging contactor</source>
<translation>Шунтирование зарядного контактора</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="446"/>
<source>SOC threshold, %</source>
<translation>Уровень SOC, %</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="454"/>
<source>Delay, s</source>
<translation>Задержка, с</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="484"/>
<source># 3</source>
<translation> 3</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="501"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="491"/>
<source>Cooling activation</source>
<translation>Активация охлаждения</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="535"/>
<source># 4</source>
<translation> 4</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="623"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="542"/>
<source>Heating activation</source>
<translation>Активация обогрева</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="661"/>
<source>BMS configuration saved to file</source>
<translation>БМС конфигурация сохранена в файл</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="695"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="733"/>
<source>Read default settings</source>
<translation>Загрузить настройки по-умолчанию</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="723"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="761"/>
<source>The settings are written to non-volatile memory.
Wait, please.</source>
<translation>Выполняется запись настроек в энергонезависимую память.
Пожалуйста подождите.</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="420"/>
<source>Normally closed</source>
<translation>Нормально замкнут</translation>
<translation type="vanished">Нормально замкнут</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="430"/>
<source>Change in value during SOC</source>
<translation>Изменение значения при SOC</translation>
<translation type="vanished">Изменение значения при SOC</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="469"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="516"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="501"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="552"/>
<source>Closes at t&lt;, °C</source>
<translation>Замыкается при t&lt;, °C</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="475"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="522"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="507"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="558"/>
<source>Opens at t&gt;, °C</source>
<translation>Размыкается при t&gt;, °C</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="559"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="680"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="597"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="718"/>
<source>Current sensor value &quot;0&quot;</source>
<translation>Значение датчика тока «0»</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="574"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="612"/>
<source>Calibrate &quot;0&quot;</source>
<translation>Калибровать «0»</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="584"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="622"/>
<source>Load settings from file</source>
<translation>Загрузить настройки из файла</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="590"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="614"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="628"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="652"/>
<source>Select configuration file</source>
<translation>Выберите файл конфигурации</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="592"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="617"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="630"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="655"/>
<source>Configuration files (*.xml)</source>
<translation>Файлы конфигурации (*.xml)</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="592"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="617"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="630"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="655"/>
<source>All files (*)</source>
<translation>Все файлы (*)</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="608"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="646"/>
<source>Save settings to file</source>
<translation>Сохранить настройки в файл</translation>
</message>
@@ -463,17 +500,17 @@ Wait, please.</source>
<translation type="vanished">Загрузить настройки из файла</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="703"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="741"/>
<source>Read current settings from BMS</source>
<translation>Загрузить текущие настройки из BMS</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="720"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="758"/>
<source>Write to non-volatile memory of BMS</source>
<translation>Записать в энергонезависимую память BMS</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="711"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="749"/>
<source>Write current values to BMS</source>
<translation>Записать текущие значения в BMS</translation>
</message>