Added display of network settings application status. Added axis indicators for the legend that contains information about the point
This commit is contained in:
@@ -265,6 +265,11 @@ void Commands::processPacket(QByteArray data)
|
||||
emit netSettingsReceived(settings);
|
||||
break;
|
||||
}
|
||||
case COMM_SET_BMS_NET_SETTINGS:
|
||||
{
|
||||
emit ackReceived(tr("Network settings applied successfully"));
|
||||
break;
|
||||
}
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -24,6 +24,9 @@ ChartView {
|
||||
property bool autoScaling: true
|
||||
property int selectedSeriesIndex: 0
|
||||
|
||||
property string infoXMark: ""
|
||||
property string infoYMark: ""
|
||||
|
||||
ValueAxis {
|
||||
id: valueAxisX
|
||||
min: 0
|
||||
@@ -183,7 +186,7 @@ ChartView {
|
||||
|
||||
if (currentX < chart.series(selectedSeriesIndex).count && currentX > 0) {
|
||||
selectedPoint = chart.series(selectedSeriesIndex).at(currentX)
|
||||
currentPointInfoLabel.text = selectedPoint.x + ", " +selectedPoint.y
|
||||
currentPointInfoLabel.text = selectedPoint.x + " " + infoXMark + ", " + selectedPoint.y + " " + infoYMark
|
||||
} else {
|
||||
currentPointInfo.visible = false
|
||||
}
|
||||
|
||||
@@ -148,6 +148,8 @@ ColumnLayout {
|
||||
RowLayout {
|
||||
property string xLabel: ""
|
||||
property string yLabel: ""
|
||||
property string infoXLabel: ""
|
||||
property string infoYLabel: ""
|
||||
property Controls.ChartView chart: chartView
|
||||
property int seriesCount: 0
|
||||
property bool horizontalLegend: true
|
||||
@@ -165,6 +167,8 @@ ColumnLayout {
|
||||
|
||||
Controls.ChartView {
|
||||
id: chartView
|
||||
infoXMark: infoXLabel
|
||||
infoYMark: infoYLabel
|
||||
Layout.fillWidth: true
|
||||
Layout.fillHeight: true
|
||||
}
|
||||
@@ -222,6 +226,8 @@ ColumnLayout {
|
||||
Component.onCompleted: {
|
||||
item.xLabel = Qt.binding(function() { return qsTr("Time, s") })
|
||||
item.yLabel = Qt.binding(function() { return qsTr("Voltage, V") })
|
||||
item.infoXLabel = Qt.binding(function() { return qsTr("s") })
|
||||
item.infoYLabel = Qt.binding(function() { return qsTr("V") })
|
||||
}
|
||||
}
|
||||
|
||||
@@ -235,6 +241,8 @@ ColumnLayout {
|
||||
Component.onCompleted: {
|
||||
item.xLabel = Qt.binding(function() { return qsTr("Time, s") })
|
||||
item.yLabel = Qt.binding(function() { return qsTr("Current, A") })
|
||||
item.infoXLabel = Qt.binding(function() { return qsTr("s") })
|
||||
item.infoYLabel = Qt.binding(function() { return qsTr("A") })
|
||||
}
|
||||
}
|
||||
|
||||
@@ -248,6 +256,8 @@ ColumnLayout {
|
||||
Component.onCompleted: {
|
||||
item.xLabel = Qt.binding(function() { return qsTr("Time, s") })
|
||||
item.yLabel = Qt.binding(function() { return qsTr("Temperature, °C") })
|
||||
item.infoXLabel = Qt.binding(function() { return qsTr("s") })
|
||||
item.infoYLabel = Qt.binding(function() { return qsTr("°C") })
|
||||
}
|
||||
}
|
||||
|
||||
@@ -261,6 +271,8 @@ ColumnLayout {
|
||||
Component.onCompleted: {
|
||||
item.xLabel = Qt.binding(function() { return qsTr("Time, s") })
|
||||
item.yLabel = Qt.binding(function() { return qsTr("Temperature, °C") })
|
||||
item.infoXLabel = Qt.binding(function() { return qsTr("s") })
|
||||
item.infoYLabel = Qt.binding(function() { return qsTr("°C") })
|
||||
}
|
||||
}
|
||||
|
||||
@@ -274,6 +286,8 @@ ColumnLayout {
|
||||
Component.onCompleted: {
|
||||
item.xLabel = Qt.binding(function() { return qsTr("Time, s") })
|
||||
item.yLabel = Qt.binding(function() { return qsTr("Voltage, V") })
|
||||
item.infoXLabel = Qt.binding(function() { return qsTr("s") })
|
||||
item.infoYLabel = Qt.binding(function() { return qsTr("V") })
|
||||
}
|
||||
}
|
||||
|
||||
@@ -287,6 +301,8 @@ ColumnLayout {
|
||||
Component.onCompleted: {
|
||||
item.xLabel = Qt.binding(function() { return qsTr("Time, s") })
|
||||
item.yLabel = Qt.binding(function() { return qsTr("Voltage, V") })
|
||||
item.infoXLabel = Qt.binding(function() { return qsTr("s") })
|
||||
item.infoYLabel = Qt.binding(function() { return qsTr("V") })
|
||||
item.horizontalLegend = false
|
||||
}
|
||||
}
|
||||
|
||||
@@ -487,45 +487,50 @@ Wait, please.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../commands.cpp" line="493"/>
|
||||
<location filename="../commands.cpp" line="654"/>
|
||||
<source>Buffer erase</source>
|
||||
<location filename="../commands.cpp" line="270"/>
|
||||
<source>Network settings applied successfully</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../commands.cpp" line="498"/>
|
||||
<location filename="../commands.cpp" line="659"/>
|
||||
<source>Buffer erase</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../commands.cpp" line="503"/>
|
||||
<source>Buffer erase timeout</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../commands.cpp" line="506"/>
|
||||
<location filename="../commands.cpp" line="511"/>
|
||||
<source>CRC/Size write</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../commands.cpp" line="515"/>
|
||||
<location filename="../commands.cpp" line="520"/>
|
||||
<source>CRC/Size write timeout</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../commands.cpp" line="534"/>
|
||||
<location filename="../commands.cpp" line="539"/>
|
||||
<source>Firmware data write</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../commands.cpp" line="543"/>
|
||||
<location filename="../commands.cpp" line="548"/>
|
||||
<source>Firmware data write timeout</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../commands.cpp" line="571"/>
|
||||
<location filename="../commands.cpp" line="576"/>
|
||||
<source>Firmware update completed!
|
||||
|
||||
Reconnect to the board if you want to continue working with it.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../commands.cpp" line="691"/>
|
||||
<location filename="../commands.cpp" line="696"/>
|
||||
<source>Cancelled</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -867,115 +872,143 @@ Reconnect to the board if you want to continue working with it.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="223"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="236"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="249"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="262"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="275"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="288"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="227"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="242"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="257"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="272"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="287"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="302"/>
|
||||
<source>Time, s</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="224"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="276"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="289"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="228"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="288"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="303"/>
|
||||
<source>Voltage, V</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="237"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="229"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="244"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="259"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="274"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="289"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="304"/>
|
||||
<source>s</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="230"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="290"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="305"/>
|
||||
<source>V</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="243"/>
|
||||
<source>Current, A</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="250"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="263"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="245"/>
|
||||
<source>A</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="258"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="273"/>
|
||||
<source>Temperature, °C</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="363"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="260"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="275"/>
|
||||
<source>°C</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="379"/>
|
||||
<source>Pause data collection</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="364"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="380"/>
|
||||
<source>Resume data collection</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="378"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="394"/>
|
||||
<source>Clear data</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="308"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="324"/>
|
||||
<source>Reset zoom</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="409"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="425"/>
|
||||
<source>Interval, s</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="434"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="462"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="450"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="478"/>
|
||||
<source>Cell #</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="540"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="542"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="556"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="558"/>
|
||||
<source>Voltage indicator</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="548"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="550"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="564"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="566"/>
|
||||
<source>Current indicator</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="556"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="563"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="574"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="581"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="572"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="579"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="590"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="597"/>
|
||||
<source>Maximum temperature</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="558"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="564"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="576"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="582"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="574"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="580"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="592"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="598"/>
|
||||
<source>Average temperature</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="560"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="565"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="578"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="583"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="576"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="581"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="594"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="599"/>
|
||||
<source>Minimum temperature</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="592"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="602"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="608"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="618"/>
|
||||
<source>Maximum voltage</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="594"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="603"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="610"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="619"/>
|
||||
<source>Average voltage</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="596"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="604"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="612"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="620"/>
|
||||
<source>Minimum voltage</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
||||
@@ -487,45 +487,50 @@ Wait, please.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../commands.cpp" line="493"/>
|
||||
<location filename="../commands.cpp" line="654"/>
|
||||
<source>Buffer erase</source>
|
||||
<location filename="../commands.cpp" line="270"/>
|
||||
<source>Network settings applied successfully</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../commands.cpp" line="498"/>
|
||||
<location filename="../commands.cpp" line="659"/>
|
||||
<source>Buffer erase</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../commands.cpp" line="503"/>
|
||||
<source>Buffer erase timeout</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../commands.cpp" line="506"/>
|
||||
<location filename="../commands.cpp" line="511"/>
|
||||
<source>CRC/Size write</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../commands.cpp" line="515"/>
|
||||
<location filename="../commands.cpp" line="520"/>
|
||||
<source>CRC/Size write timeout</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../commands.cpp" line="534"/>
|
||||
<location filename="../commands.cpp" line="539"/>
|
||||
<source>Firmware data write</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../commands.cpp" line="543"/>
|
||||
<location filename="../commands.cpp" line="548"/>
|
||||
<source>Firmware data write timeout</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../commands.cpp" line="571"/>
|
||||
<location filename="../commands.cpp" line="576"/>
|
||||
<source>Firmware update completed!
|
||||
|
||||
Reconnect to the board if you want to continue working with it.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../commands.cpp" line="691"/>
|
||||
<location filename="../commands.cpp" line="696"/>
|
||||
<source>Cancelled</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -867,115 +872,143 @@ Reconnect to the board if you want to continue working with it.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="223"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="236"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="249"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="262"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="275"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="288"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="227"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="242"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="257"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="272"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="287"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="302"/>
|
||||
<source>Time, s</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="224"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="276"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="289"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="228"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="288"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="303"/>
|
||||
<source>Voltage, V</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="237"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="229"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="244"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="259"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="274"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="289"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="304"/>
|
||||
<source>s</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="230"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="290"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="305"/>
|
||||
<source>V</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="243"/>
|
||||
<source>Current, A</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="250"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="263"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="245"/>
|
||||
<source>A</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="258"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="273"/>
|
||||
<source>Temperature, °C</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="363"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="260"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="275"/>
|
||||
<source>°C</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="379"/>
|
||||
<source>Pause data collection</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="364"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="380"/>
|
||||
<source>Resume data collection</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="378"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="394"/>
|
||||
<source>Clear data</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="308"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="324"/>
|
||||
<source>Reset zoom</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="409"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="425"/>
|
||||
<source>Interval, s</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="434"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="462"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="450"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="478"/>
|
||||
<source>Cell #</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="540"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="542"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="556"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="558"/>
|
||||
<source>Voltage indicator</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="548"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="550"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="564"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="566"/>
|
||||
<source>Current indicator</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="556"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="563"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="574"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="581"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="572"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="579"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="590"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="597"/>
|
||||
<source>Maximum temperature</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="558"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="564"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="576"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="582"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="574"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="580"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="592"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="598"/>
|
||||
<source>Average temperature</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="560"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="565"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="578"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="583"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="576"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="581"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="594"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="599"/>
|
||||
<source>Minimum temperature</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="592"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="602"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="608"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="618"/>
|
||||
<source>Maximum voltage</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="594"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="603"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="610"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="619"/>
|
||||
<source>Average voltage</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="596"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="604"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="612"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="620"/>
|
||||
<source>Minimum voltage</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
||||
Binary file not shown.
@@ -504,38 +504,43 @@ Wait, please.</source>
|
||||
<translation>Конфигурация BMS установлена</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../commands.cpp" line="493"/>
|
||||
<location filename="../commands.cpp" line="654"/>
|
||||
<location filename="../commands.cpp" line="270"/>
|
||||
<source>Network settings applied successfully</source>
|
||||
<translation>Настройки сети успешно применены</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../commands.cpp" line="498"/>
|
||||
<location filename="../commands.cpp" line="659"/>
|
||||
<source>Buffer erase</source>
|
||||
<translation>Стирание буфера</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../commands.cpp" line="498"/>
|
||||
<location filename="../commands.cpp" line="503"/>
|
||||
<source>Buffer erase timeout</source>
|
||||
<translation>Таймаут стирания буфера</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../commands.cpp" line="506"/>
|
||||
<location filename="../commands.cpp" line="511"/>
|
||||
<source>CRC/Size write</source>
|
||||
<translation>Запись контрольной суммы</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../commands.cpp" line="515"/>
|
||||
<location filename="../commands.cpp" line="520"/>
|
||||
<source>CRC/Size write timeout</source>
|
||||
<translation>Таймаут записи контрольной суммы</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../commands.cpp" line="534"/>
|
||||
<location filename="../commands.cpp" line="539"/>
|
||||
<source>Firmware data write</source>
|
||||
<translation>Запись данных прошивки</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../commands.cpp" line="543"/>
|
||||
<location filename="../commands.cpp" line="548"/>
|
||||
<source>Firmware data write timeout</source>
|
||||
<translation>Таймаут записи данных прошивки</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../commands.cpp" line="571"/>
|
||||
<location filename="../commands.cpp" line="576"/>
|
||||
<source>Firmware update completed!
|
||||
|
||||
Reconnect to the board if you want to continue working with it.</source>
|
||||
@@ -548,7 +553,7 @@ Reconnect to the board if you want to continue working with it.</source>
|
||||
<translation type="vanished">Обновление прошивки завершено</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../commands.cpp" line="691"/>
|
||||
<location filename="../commands.cpp" line="696"/>
|
||||
<source>Cancelled</source>
|
||||
<translation>Отменено</translation>
|
||||
</message>
|
||||
@@ -902,115 +907,143 @@ Reconnect to the board if you want to continue working with it.</source>
|
||||
<translation>Список ячеек</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="223"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="236"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="249"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="262"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="275"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="288"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="227"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="242"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="257"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="272"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="287"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="302"/>
|
||||
<source>Time, s</source>
|
||||
<translation>Время, c</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="224"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="276"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="289"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="228"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="288"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="303"/>
|
||||
<source>Voltage, V</source>
|
||||
<translation>Напряжение, В</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="237"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="229"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="244"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="259"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="274"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="289"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="304"/>
|
||||
<source>s</source>
|
||||
<translation>с</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="230"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="290"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="305"/>
|
||||
<source>V</source>
|
||||
<translation>В</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="243"/>
|
||||
<source>Current, A</source>
|
||||
<translation>Ток, А</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="250"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="263"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="245"/>
|
||||
<source>A</source>
|
||||
<translation>А</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="258"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="273"/>
|
||||
<source>Temperature, °C</source>
|
||||
<translation>Температура, °C</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="363"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="260"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="275"/>
|
||||
<source>°C</source>
|
||||
<translation>°C</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="379"/>
|
||||
<source>Pause data collection</source>
|
||||
<translation>Приостановить сбор данных</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="364"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="380"/>
|
||||
<source>Resume data collection</source>
|
||||
<translation>Продолжить сбор данных</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="378"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="394"/>
|
||||
<source>Clear data</source>
|
||||
<translation>Очистить данные</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="308"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="324"/>
|
||||
<source>Reset zoom</source>
|
||||
<translation>Сбросить масштаб</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="409"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="425"/>
|
||||
<source>Interval, s</source>
|
||||
<translation>Интервал, с</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="434"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="462"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="450"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="478"/>
|
||||
<source>Cell #</source>
|
||||
<translation>Ячейка №</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="540"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="542"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="556"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="558"/>
|
||||
<source>Voltage indicator</source>
|
||||
<translation>Показатель вольтажа</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="548"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="550"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="564"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="566"/>
|
||||
<source>Current indicator</source>
|
||||
<translation>Показатель тока</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="556"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="563"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="574"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="581"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="572"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="579"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="590"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="597"/>
|
||||
<source>Maximum temperature</source>
|
||||
<translation>Максимальная температура</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="558"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="564"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="576"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="582"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="574"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="580"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="592"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="598"/>
|
||||
<source>Average temperature</source>
|
||||
<translation>Средняя температура</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="560"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="565"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="578"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="583"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="576"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="581"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="594"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="599"/>
|
||||
<source>Minimum temperature</source>
|
||||
<translation>Минимальная температура</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="592"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="602"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="608"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="618"/>
|
||||
<source>Maximum voltage</source>
|
||||
<translation>Максимальное напряжение</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="594"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="603"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="610"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="619"/>
|
||||
<source>Average voltage</source>
|
||||
<translation>Среднее напряжение</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="596"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="604"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="612"/>
|
||||
<location filename="../qml/Screens/VisualizationScreen.qml" line="620"/>
|
||||
<source>Minimum voltage</source>
|
||||
<translation>Минимальное напряжение</translation>
|
||||
</message>
|
||||
|
||||
Reference in New Issue
Block a user