Added scrollbars for lists and text fields. Added saving to the path settings for configuration files and the current language. Various UI improvements

This commit is contained in:
Yury Shuvakin
2022-08-28 16:32:07 +03:00
parent 4a0f78c247
commit 545977a4b7
18 changed files with 607 additions and 415 deletions

View File

@@ -209,17 +209,17 @@
<context>
<name>BmsServiceScreen</name>
<message>
<location filename="../qml/Screens/BmsServiceScreen.qml" line="29"/>
<location filename="../qml/Screens/BmsServiceScreen.qml" line="37"/>
<source>Clear</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsServiceScreen.qml" line="42"/>
<location filename="../qml/Screens/BmsServiceScreen.qml" line="50"/>
<source>Send</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsServiceScreen.qml" line="51"/>
<location filename="../qml/Screens/BmsServiceScreen.qml" line="59"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
@@ -227,226 +227,231 @@
<context>
<name>BmsSettingsScreen</name>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="40"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="625"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="42"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="643"/>
<source>Serial number</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="67"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="630"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="69"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="648"/>
<source>Configuration</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="73"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="75"/>
<source>Number of boards</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="79"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="81"/>
<source>Number of cells</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="113"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="635"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="115"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="653"/>
<source>SOC</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="119"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="121"/>
<source>Number of cells connected in parallel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="127"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="129"/>
<source>Battery capacity</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="161"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="640"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="163"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="658"/>
<source>Limits</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="167"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="169"/>
<source>Maximum charge current, A</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="175"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="177"/>
<source>Maximum load current, A</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="197"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="199"/>
<source>Maximum temperature, °C</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="228"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="645"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="230"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="663"/>
<source>Cell configuration</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="234"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="236"/>
<source>Lower disable threshold, V</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="242"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="244"/>
<source>Upper disable threshold, V</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="264"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="266"/>
<source>Lower enable threshold (should be higher than disable), V</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="272"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="274"/>
<source>Upper enable threshold (should be higher than disable), V</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="308"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="650"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="310"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="668"/>
<source>Balancing configuration</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="314"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="316"/>
<source>Balancing start voltage, V</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="322"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="324"/>
<source>Cell voltage delta to start balancing, V</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="344"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="346"/>
<source>Cell balancing interval, ms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="377"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="655"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="379"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="673"/>
<source>Output settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="386"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="388"/>
<source># 1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="392"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="394"/>
<source>Use for storage management</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="410"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="412"/>
<source># 2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="450"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="452"/>
<source># 3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="497"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="499"/>
<source># 4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="672"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="621"/>
<source>BMS configuration saved to file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="693"/>
<source>Read default settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="696"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="717"/>
<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="416"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="418"/>
<source>Normally closed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="426"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="428"/>
<source>Change in value during SOC</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="465"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="512"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="467"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="514"/>
<source>Closes at t&lt;, °C</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="471"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="518"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="473"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="520"/>
<source>Opens at t&gt;, °C</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="555"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="660"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="557"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="678"/>
<source>Current sensor value &quot;0&quot;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="570"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="572"/>
<source>Calibrate &quot;0&quot;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="580"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="582"/>
<source>Load settings from file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="586"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="602"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="588"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="612"/>
<source>Select configuration file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="588"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="605"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="590"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="615"/>
<source>Configuration files (*.xml)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="588"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="605"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="590"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="615"/>
<source>All files (*)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="596"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="606"/>
<source>Save settings to file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="678"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="699"/>
<source>Read current settings from BMS</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="693"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="714"/>
<source>Write to non-volatile memory of BMS</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="684"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="705"/>
<source>Write current values to BMS</source>
<translation type="unfinished"></translation>
</message>
@@ -454,22 +459,22 @@ Wait, please.</source>
<context>
<name>CellMonitorScreen</name>
<message>
<location filename="../qml/Screens/CellMonitorScreen.qml" line="24"/>
<location filename="../qml/Screens/CellMonitorScreen.qml" line="25"/>
<source>#</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/CellMonitorScreen.qml" line="37"/>
<location filename="../qml/Screens/CellMonitorScreen.qml" line="38"/>
<source>Voltage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/CellMonitorScreen.qml" line="50"/>
<location filename="../qml/Screens/CellMonitorScreen.qml" line="51"/>
<source>Balancing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/CellMonitorScreen.qml" line="84"/>
<location filename="../qml/Screens/CellMonitorScreen.qml" line="85"/>
<source>V</source>
<translation type="unfinished"></translation>
</message>
@@ -540,7 +545,7 @@ Wait, please.</source>
<context>
<name>DebugInformationScreen</name>
<message>
<location filename="../qml/Screens/DebugInformationScreen.qml" line="23"/>
<location filename="../qml/Screens/DebugInformationScreen.qml" line="33"/>
<source>Clear</source>
<translation type="unfinished"></translation>
</message>
@@ -558,74 +563,79 @@ Wait, please.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="76"/>
<location filename="../qml/MainWindow.qml" line="131"/>
<location filename="../qml/MainWindow.qml" line="78"/>
<location filename="../qml/MainWindow.qml" line="134"/>
<source>AKB monitor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="77"/>
<location filename="../qml/MainWindow.qml" line="132"/>
<location filename="../qml/MainWindow.qml" line="79"/>
<location filename="../qml/MainWindow.qml" line="135"/>
<source>Cell monitor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="78"/>
<location filename="../qml/MainWindow.qml" line="80"/>
<source>Configuration</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="79"/>
<location filename="../qml/MainWindow.qml" line="134"/>
<location filename="../qml/MainWindow.qml" line="81"/>
<location filename="../qml/MainWindow.qml" line="137"/>
<source>Visualization</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="80"/>
<location filename="../qml/MainWindow.qml" line="82"/>
<source>History</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="81"/>
<location filename="../qml/MainWindow.qml" line="83"/>
<source>BMS service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="99"/>
<location filename="../qml/MainWindow.qml" line="102"/>
<source>Connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="133"/>
<location filename="../qml/MainWindow.qml" line="136"/>
<source>BMS settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="135"/>
<location filename="../qml/MainWindow.qml" line="138"/>
<source>Information output</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="136"/>
<location filename="../qml/MainWindow.qml" line="139"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="161"/>
<location filename="../qml/MainWindow.qml" line="346"/>
<location filename="../qml/MainWindow.qml" line="164"/>
<location filename="../qml/MainWindow.qml" line="350"/>
<source>Disconnected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="184"/>
<location filename="../qml/MainWindow.qml" line="187"/>
<source>Serial number</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="346"/>
<location filename="../qml/MainWindow.qml" line="350"/>
<source>Connected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="503"/>
<source>Tool started</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MessageDialog</name>
@@ -677,140 +687,140 @@ Wait, please.</source>
<context>
<name>VisualizationScreen</name>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="34"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="35"/>
<source>Voltage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="39"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="40"/>
<source>Current</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="44"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="45"/>
<source>Battery temperature</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="49"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="50"/>
<source>BMS temperature</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="54"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="55"/>
<source>Cell voltage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="59"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="60"/>
<source>Cell list</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="189"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="202"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="215"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="228"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="241"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="254"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="192"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="205"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="218"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="231"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="244"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="257"/>
<source>Time, s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="190"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="242"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="255"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="193"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="245"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="258"/>
<source>Voltage, V</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="203"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="206"/>
<source>Current, A</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="216"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="229"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="219"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="232"/>
<source>Temperature, °C</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="273"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="276"/>
<source>Pause data collection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="273"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="276"/>
<source>Resume data collection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="283"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="286"/>
<source>Clear data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="312"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="315"/>
<source>Reset zoom</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="371"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="398"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="374"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="408"/>
<source>Cell #</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="473"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="475"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="483"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="485"/>
<source>Voltage indicator</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="480"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="482"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="490"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="492"/>
<source>Current indicator</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="487"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="493"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="500"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="506"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="497"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="503"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="510"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="516"/>
<source>Maximum temperature</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="489"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="494"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="502"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="507"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="499"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="504"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="512"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="517"/>
<source>Average temperature</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="491"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="495"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="504"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="508"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="501"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="505"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="514"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="518"/>
<source>Minimum temperature</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="513"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="519"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="523"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="529"/>
<source>Maximum voltage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="515"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="520"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="525"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="530"/>
<source>Average voltage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="517"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="521"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="527"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="531"/>
<source>Minimum voltage</source>
<translation type="unfinished"></translation>
</message>

View File

@@ -209,17 +209,17 @@
<context>
<name>BmsServiceScreen</name>
<message>
<location filename="../qml/Screens/BmsServiceScreen.qml" line="29"/>
<location filename="../qml/Screens/BmsServiceScreen.qml" line="37"/>
<source>Clear</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsServiceScreen.qml" line="42"/>
<location filename="../qml/Screens/BmsServiceScreen.qml" line="50"/>
<source>Send</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsServiceScreen.qml" line="51"/>
<location filename="../qml/Screens/BmsServiceScreen.qml" line="59"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
@@ -227,226 +227,231 @@
<context>
<name>BmsSettingsScreen</name>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="40"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="625"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="42"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="643"/>
<source>Serial number</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="67"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="630"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="69"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="648"/>
<source>Configuration</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="73"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="75"/>
<source>Number of boards</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="79"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="81"/>
<source>Number of cells</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="113"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="635"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="115"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="653"/>
<source>SOC</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="119"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="121"/>
<source>Number of cells connected in parallel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="127"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="129"/>
<source>Battery capacity</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="161"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="640"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="163"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="658"/>
<source>Limits</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="167"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="169"/>
<source>Maximum charge current, A</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="175"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="177"/>
<source>Maximum load current, A</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="197"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="199"/>
<source>Maximum temperature, °C</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="228"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="645"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="230"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="663"/>
<source>Cell configuration</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="234"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="236"/>
<source>Lower disable threshold, V</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="242"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="244"/>
<source>Upper disable threshold, V</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="264"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="266"/>
<source>Lower enable threshold (should be higher than disable), V</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="272"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="274"/>
<source>Upper enable threshold (should be higher than disable), V</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="308"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="650"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="310"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="668"/>
<source>Balancing configuration</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="314"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="316"/>
<source>Balancing start voltage, V</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="322"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="324"/>
<source>Cell voltage delta to start balancing, V</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="344"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="346"/>
<source>Cell balancing interval, ms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="377"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="655"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="379"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="673"/>
<source>Output settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="386"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="388"/>
<source># 1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="392"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="394"/>
<source>Use for storage management</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="410"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="412"/>
<source># 2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="450"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="452"/>
<source># 3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="497"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="499"/>
<source># 4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="672"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="621"/>
<source>BMS configuration saved to file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="693"/>
<source>Read default settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="696"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="717"/>
<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="416"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="418"/>
<source>Normally closed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="426"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="428"/>
<source>Change in value during SOC</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="465"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="512"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="467"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="514"/>
<source>Closes at t&lt;, °C</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="471"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="518"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="473"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="520"/>
<source>Opens at t&gt;, °C</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="555"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="660"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="557"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="678"/>
<source>Current sensor value &quot;0&quot;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="570"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="572"/>
<source>Calibrate &quot;0&quot;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="580"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="582"/>
<source>Load settings from file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="586"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="602"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="588"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="612"/>
<source>Select configuration file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="588"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="605"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="590"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="615"/>
<source>Configuration files (*.xml)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="588"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="605"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="590"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="615"/>
<source>All files (*)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="596"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="606"/>
<source>Save settings to file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="678"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="699"/>
<source>Read current settings from BMS</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="693"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="714"/>
<source>Write to non-volatile memory of BMS</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="684"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="705"/>
<source>Write current values to BMS</source>
<translation type="unfinished"></translation>
</message>
@@ -454,22 +459,22 @@ Wait, please.</source>
<context>
<name>CellMonitorScreen</name>
<message>
<location filename="../qml/Screens/CellMonitorScreen.qml" line="24"/>
<location filename="../qml/Screens/CellMonitorScreen.qml" line="25"/>
<source>#</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/CellMonitorScreen.qml" line="37"/>
<location filename="../qml/Screens/CellMonitorScreen.qml" line="38"/>
<source>Voltage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/CellMonitorScreen.qml" line="50"/>
<location filename="../qml/Screens/CellMonitorScreen.qml" line="51"/>
<source>Balancing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/CellMonitorScreen.qml" line="84"/>
<location filename="../qml/Screens/CellMonitorScreen.qml" line="85"/>
<source>V</source>
<translation type="unfinished"></translation>
</message>
@@ -540,7 +545,7 @@ Wait, please.</source>
<context>
<name>DebugInformationScreen</name>
<message>
<location filename="../qml/Screens/DebugInformationScreen.qml" line="23"/>
<location filename="../qml/Screens/DebugInformationScreen.qml" line="33"/>
<source>Clear</source>
<translation type="unfinished"></translation>
</message>
@@ -558,74 +563,79 @@ Wait, please.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="76"/>
<location filename="../qml/MainWindow.qml" line="131"/>
<location filename="../qml/MainWindow.qml" line="78"/>
<location filename="../qml/MainWindow.qml" line="134"/>
<source>AKB monitor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="77"/>
<location filename="../qml/MainWindow.qml" line="132"/>
<location filename="../qml/MainWindow.qml" line="79"/>
<location filename="../qml/MainWindow.qml" line="135"/>
<source>Cell monitor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="78"/>
<location filename="../qml/MainWindow.qml" line="80"/>
<source>Configuration</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="79"/>
<location filename="../qml/MainWindow.qml" line="134"/>
<location filename="../qml/MainWindow.qml" line="81"/>
<location filename="../qml/MainWindow.qml" line="137"/>
<source>Visualization</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="80"/>
<location filename="../qml/MainWindow.qml" line="82"/>
<source>History</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="81"/>
<location filename="../qml/MainWindow.qml" line="83"/>
<source>BMS service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="99"/>
<location filename="../qml/MainWindow.qml" line="102"/>
<source>Connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="133"/>
<location filename="../qml/MainWindow.qml" line="136"/>
<source>BMS settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="135"/>
<location filename="../qml/MainWindow.qml" line="138"/>
<source>Information output</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="136"/>
<location filename="../qml/MainWindow.qml" line="139"/>
<source>Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="161"/>
<location filename="../qml/MainWindow.qml" line="346"/>
<location filename="../qml/MainWindow.qml" line="164"/>
<location filename="../qml/MainWindow.qml" line="350"/>
<source>Disconnected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="184"/>
<location filename="../qml/MainWindow.qml" line="187"/>
<source>Serial number</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="346"/>
<location filename="../qml/MainWindow.qml" line="350"/>
<source>Connected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="503"/>
<source>Tool started</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MessageDialog</name>
@@ -677,140 +687,140 @@ Wait, please.</source>
<context>
<name>VisualizationScreen</name>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="34"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="35"/>
<source>Voltage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="39"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="40"/>
<source>Current</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="44"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="45"/>
<source>Battery temperature</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="49"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="50"/>
<source>BMS temperature</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="54"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="55"/>
<source>Cell voltage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="59"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="60"/>
<source>Cell list</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="189"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="202"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="215"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="228"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="241"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="254"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="192"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="205"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="218"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="231"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="244"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="257"/>
<source>Time, s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="190"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="242"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="255"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="193"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="245"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="258"/>
<source>Voltage, V</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="203"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="206"/>
<source>Current, A</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="216"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="229"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="219"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="232"/>
<source>Temperature, °C</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="273"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="276"/>
<source>Pause data collection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="273"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="276"/>
<source>Resume data collection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="283"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="286"/>
<source>Clear data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="312"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="315"/>
<source>Reset zoom</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="371"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="398"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="374"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="408"/>
<source>Cell #</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="473"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="475"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="483"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="485"/>
<source>Voltage indicator</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="480"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="482"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="490"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="492"/>
<source>Current indicator</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="487"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="493"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="500"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="506"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="497"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="503"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="510"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="516"/>
<source>Maximum temperature</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="489"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="494"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="502"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="507"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="499"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="504"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="512"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="517"/>
<source>Average temperature</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="491"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="495"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="504"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="508"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="501"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="505"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="514"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="518"/>
<source>Minimum temperature</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="513"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="519"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="523"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="529"/>
<source>Maximum voltage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="515"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="520"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="525"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="530"/>
<source>Average voltage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="517"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="521"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="527"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="531"/>
<source>Minimum voltage</source>
<translation type="unfinished"></translation>
</message>

Binary file not shown.

View File

@@ -209,17 +209,17 @@
<context>
<name>BmsServiceScreen</name>
<message>
<location filename="../qml/Screens/BmsServiceScreen.qml" line="29"/>
<location filename="../qml/Screens/BmsServiceScreen.qml" line="37"/>
<source>Clear</source>
<translation>Очистить</translation>
</message>
<message>
<location filename="../qml/Screens/BmsServiceScreen.qml" line="42"/>
<location filename="../qml/Screens/BmsServiceScreen.qml" line="50"/>
<source>Send</source>
<translation>Отправить</translation>
</message>
<message>
<location filename="../qml/Screens/BmsServiceScreen.qml" line="51"/>
<location filename="../qml/Screens/BmsServiceScreen.qml" line="59"/>
<source>Help</source>
<translation>Помощь</translation>
</message>
@@ -227,212 +227,217 @@
<context>
<name>BmsSettingsScreen</name>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="40"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="625"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="42"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="643"/>
<source>Serial number</source>
<translation>Серийный номер</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="67"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="630"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="69"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="648"/>
<source>Configuration</source>
<translation>Конфигурация</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="73"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="75"/>
<source>Number of boards</source>
<translation>Количество плат</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="79"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="81"/>
<source>Number of cells</source>
<translation>Количество ячеек</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="113"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="635"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="115"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="653"/>
<source>SOC</source>
<translation>SOC</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="119"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="121"/>
<source>Number of cells connected in parallel</source>
<translation>Количество параллельно включенных ячеек</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="127"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="129"/>
<source>Battery capacity</source>
<translation>Ёмкость батареи</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="161"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="640"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="163"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="658"/>
<source>Limits</source>
<translation>Ограничения</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="167"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="169"/>
<source>Maximum charge current, A</source>
<translation>Максимальный ток заряда, A</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="175"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="177"/>
<source>Maximum load current, A</source>
<translation>Максимальный ток нагрузки, A</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="197"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="199"/>
<source>Maximum temperature, °C</source>
<translation>Максимальная температура, C</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="228"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="645"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="230"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="663"/>
<source>Cell configuration</source>
<translation>Конфигурация ячеек</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="234"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="236"/>
<source>Lower disable threshold, V</source>
<translation>Нижний порог отключения, В</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="242"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="244"/>
<source>Upper disable threshold, V</source>
<translation>Верхний порог отключения, В</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="264"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="266"/>
<source>Lower enable threshold (should be higher than disable), V</source>
<translation>Нижний порог включения (должен быть выше отключения), В</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="272"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="274"/>
<source>Upper enable threshold (should be higher than disable), V</source>
<translation>Верхний порог включения (должен быть выше отключения), В</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="308"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="650"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="310"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="668"/>
<source>Balancing configuration</source>
<translation>Конфигурация балансировки</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="314"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="316"/>
<source>Balancing start voltage, V</source>
<translation>Напряжение старта балансировки, В</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="322"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="324"/>
<source>Cell voltage delta to start balancing, V</source>
<translation>Дельта напряжения ячеек для старта балансировки, В</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="344"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="346"/>
<source>Cell balancing interval, ms</source>
<translation>Интервал балансировки ячейки, мс</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="377"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="655"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="379"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="673"/>
<source>Output settings</source>
<translation>Настройка выходов</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="386"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="388"/>
<source># 1</source>
<translation> 1</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="392"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="394"/>
<source>Use for storage management</source>
<translation>Использовать для управления ЗУ</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="410"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="412"/>
<source># 2</source>
<translation> 2</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="450"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="452"/>
<source># 3</source>
<translation> 3</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="497"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="499"/>
<source># 4</source>
<translation> 4</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="672"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="621"/>
<source>BMS configuration saved to file</source>
<translation>БМС конфигурация сохранена в файл</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="693"/>
<source>Read default settings</source>
<translation>Загрузить настройки по-умолчанию</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="696"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="717"/>
<source>The settings are written to non-volatile memory.
Wait, please.</source>
<translation>Выполняется запись настроек в энергонезависимую память.
Пожалуйста подождите.</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="416"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="418"/>
<source>Normally closed</source>
<translation>Нормально замкнут</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="426"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="428"/>
<source>Change in value during SOC</source>
<translation>Изменение значения при SOC</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="465"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="512"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="467"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="514"/>
<source>Closes at t&lt;, °C</source>
<translation>Замыкается при t&lt;, °C</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="471"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="518"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="473"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="520"/>
<source>Opens at t&gt;, °C</source>
<translation>Размыкается при t&gt;, °C</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="555"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="660"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="557"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="678"/>
<source>Current sensor value &quot;0&quot;</source>
<translation>Значение датчика тока «0»</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="570"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="572"/>
<source>Calibrate &quot;0&quot;</source>
<translation>Калибровать «0»</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="580"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="582"/>
<source>Load settings from file</source>
<translation>Загрузить настройки из файла</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="586"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="602"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="588"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="612"/>
<source>Select configuration file</source>
<translation>Выберите файл конфигурации</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="588"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="605"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="590"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="615"/>
<source>Configuration files (*.xml)</source>
<translation>Файлы конфигурации (*.xml)</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="588"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="605"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="590"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="615"/>
<source>All files (*)</source>
<translation>Все файлы (*)</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="596"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="606"/>
<source>Save settings to file</source>
<translation>Сохранить настройки в файл</translation>
</message>
@@ -441,17 +446,17 @@ Wait, please.</source>
<translation type="vanished">Загрузить настройки из файла</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="678"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="699"/>
<source>Read current settings from BMS</source>
<translation>Загрузить текущие настройки из BMS</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="693"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="714"/>
<source>Write to non-volatile memory of BMS</source>
<translation>Записать в энергонезависимую память BMS</translation>
</message>
<message>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="684"/>
<location filename="../qml/Screens/BmsSettingsScreen.qml" line="705"/>
<source>Write current values to BMS</source>
<translation>Записать текущие значения в BMS</translation>
</message>
@@ -459,22 +464,22 @@ Wait, please.</source>
<context>
<name>CellMonitorScreen</name>
<message>
<location filename="../qml/Screens/CellMonitorScreen.qml" line="24"/>
<location filename="../qml/Screens/CellMonitorScreen.qml" line="25"/>
<source>#</source>
<translation></translation>
</message>
<message>
<location filename="../qml/Screens/CellMonitorScreen.qml" line="37"/>
<location filename="../qml/Screens/CellMonitorScreen.qml" line="38"/>
<source>Voltage</source>
<translation>Напряжение</translation>
</message>
<message>
<location filename="../qml/Screens/CellMonitorScreen.qml" line="50"/>
<location filename="../qml/Screens/CellMonitorScreen.qml" line="51"/>
<source>Balancing</source>
<translation>Балансировка</translation>
</message>
<message>
<location filename="../qml/Screens/CellMonitorScreen.qml" line="84"/>
<location filename="../qml/Screens/CellMonitorScreen.qml" line="85"/>
<source>V</source>
<translation>V</translation>
</message>
@@ -545,7 +550,7 @@ Wait, please.</source>
<context>
<name>DebugInformationScreen</name>
<message>
<location filename="../qml/Screens/DebugInformationScreen.qml" line="23"/>
<location filename="../qml/Screens/DebugInformationScreen.qml" line="33"/>
<source>Clear</source>
<translation>Очистить</translation>
</message>
@@ -563,75 +568,80 @@ Wait, please.</source>
<translation>Скрыть меню</translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="76"/>
<location filename="../qml/MainWindow.qml" line="131"/>
<location filename="../qml/MainWindow.qml" line="78"/>
<location filename="../qml/MainWindow.qml" line="134"/>
<source>AKB monitor</source>
<translation>Монитор АКБ</translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="77"/>
<location filename="../qml/MainWindow.qml" line="132"/>
<location filename="../qml/MainWindow.qml" line="79"/>
<location filename="../qml/MainWindow.qml" line="135"/>
<source>Cell monitor</source>
<translation>Монитор ячеек</translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="78"/>
<location filename="../qml/MainWindow.qml" line="80"/>
<source>Configuration</source>
<translation>Конфигурация</translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="79"/>
<location filename="../qml/MainWindow.qml" line="134"/>
<location filename="../qml/MainWindow.qml" line="81"/>
<location filename="../qml/MainWindow.qml" line="137"/>
<source>Visualization</source>
<translation>Визуализация</translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="80"/>
<location filename="../qml/MainWindow.qml" line="82"/>
<source>History</source>
<translation>История</translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="81"/>
<location filename="../qml/MainWindow.qml" line="83"/>
<source>BMS service</source>
<translation>Сервис BMS</translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="99"/>
<location filename="../qml/MainWindow.qml" line="102"/>
<source>Connection</source>
<translation>Подключение</translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="133"/>
<location filename="../qml/MainWindow.qml" line="136"/>
<source>BMS settings</source>
<translation>Настройка BMS</translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="135"/>
<location filename="../qml/MainWindow.qml" line="138"/>
<source>Information output</source>
<translation>Вывод информации</translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="136"/>
<location filename="../qml/MainWindow.qml" line="139"/>
<source>Terminal</source>
<translation>Терминал</translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="503"/>
<source>Tool started</source>
<translation>Утилита запущена</translation>
</message>
<message>
<source>Exit</source>
<translation type="vanished">Выход</translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="161"/>
<location filename="../qml/MainWindow.qml" line="346"/>
<location filename="../qml/MainWindow.qml" line="164"/>
<location filename="../qml/MainWindow.qml" line="350"/>
<source>Disconnected</source>
<translation>Отключено</translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="184"/>
<location filename="../qml/MainWindow.qml" line="187"/>
<source>Serial number</source>
<translation>Серийный номер</translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="346"/>
<location filename="../qml/MainWindow.qml" line="350"/>
<source>Connected</source>
<translation>Подключено</translation>
</message>
@@ -686,140 +696,140 @@ Wait, please.</source>
<context>
<name>VisualizationScreen</name>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="34"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="35"/>
<source>Voltage</source>
<translation>Напряжение</translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="39"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="40"/>
<source>Current</source>
<translation>Ток</translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="44"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="45"/>
<source>Battery temperature</source>
<translation>Температура батареи</translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="49"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="50"/>
<source>BMS temperature</source>
<translation>Температура BMS</translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="54"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="55"/>
<source>Cell voltage</source>
<translation>Вольтаж ячейки</translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="59"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="60"/>
<source>Cell list</source>
<translation>Список ячеек</translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="189"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="202"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="215"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="228"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="241"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="254"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="192"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="205"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="218"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="231"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="244"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="257"/>
<source>Time, s</source>
<translation>Время, c</translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="190"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="242"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="255"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="193"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="245"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="258"/>
<source>Voltage, V</source>
<translation>Напряжение, В</translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="203"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="206"/>
<source>Current, A</source>
<translation>Ток, А</translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="216"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="229"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="219"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="232"/>
<source>Temperature, °C</source>
<translation>Температура, °C</translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="273"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="276"/>
<source>Pause data collection</source>
<translation>Приостановить сбор данных</translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="273"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="276"/>
<source>Resume data collection</source>
<translation>Продолжить сбор данных</translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="283"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="286"/>
<source>Clear data</source>
<translation>Очистить данные</translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="312"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="315"/>
<source>Reset zoom</source>
<translation>Сбросить масштаб</translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="371"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="398"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="374"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="408"/>
<source>Cell #</source>
<translation>Ячейка </translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="473"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="475"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="483"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="485"/>
<source>Voltage indicator</source>
<translation>Показатель вольтажа</translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="480"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="482"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="490"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="492"/>
<source>Current indicator</source>
<translation>Показатель тока</translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="487"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="493"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="500"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="506"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="497"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="503"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="510"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="516"/>
<source>Maximum temperature</source>
<translation>Максимальная температура</translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="489"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="494"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="502"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="507"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="499"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="504"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="512"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="517"/>
<source>Average temperature</source>
<translation>Средняя температура</translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="491"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="495"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="504"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="508"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="501"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="505"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="514"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="518"/>
<source>Minimum temperature</source>
<translation>Минимальная температура</translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="513"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="519"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="523"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="529"/>
<source>Maximum voltage</source>
<translation>Максимальное напряжение</translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="515"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="520"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="525"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="530"/>
<source>Average voltage</source>
<translation>Среднее напряжение</translation>
</message>
<message>
<location filename="../qml/Screens/VisualizationScreen.qml" line="517"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="521"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="527"/>
<location filename="../qml/Screens/VisualizationScreen.qml" line="531"/>
<source>Minimum voltage</source>
<translation>Минимальное напряжение</translation>
</message>