Added fault state popup

This commit is contained in:
Yury Shuvakin
2023-03-26 23:45:49 +03:00
parent 960dd6ba88
commit 649c9ed2a0
19 changed files with 715 additions and 85 deletions

View File

@@ -588,45 +588,166 @@ Wait, please.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="506"/>
<location filename="../commands.cpp" line="667"/>
<location filename="../commands.cpp" line="519"/>
<location filename="../commands.cpp" line="713"/>
<source>Buffer erase</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="511"/>
<location filename="../commands.cpp" line="524"/>
<source>Buffer erase timeout</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="519"/>
<location filename="../commands.cpp" line="532"/>
<source>CRC/Size write</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="528"/>
<location filename="../commands.cpp" line="541"/>
<source>CRC/Size write timeout</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="547"/>
<location filename="../commands.cpp" line="560"/>
<source>Firmware data write</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="556"/>
<location filename="../commands.cpp" line="569"/>
<source>Firmware data write timeout</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="584"/>
<location filename="../commands.cpp" line="597"/>
<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="704"/>
<location filename="../commands.cpp" line="635"/>
<source>System ok</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="636"/>
<source>Pack overvoltage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="637"/>
<source>Pack undervoltage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="638"/>
<source>Load overvoltage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="639"/>
<source>Load undervoltage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="640"/>
<source>Charger overvoltage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="641"/>
<source>Charger undervoltgae</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="642"/>
<source>Cell hard overvoltage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="643"/>
<source>Cell hard undervoltage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="644"/>
<source>Cell soft overvoltage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="645"/>
<source>Cell soft undervoltage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="646"/>
<source>Too high or too low voltage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="647"/>
<source>Too high or too low temperature</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="648"/>
<source>Over current</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="649"/>
<source>Over temperature BMS</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="650"/>
<source>Under temperature BMS</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="651"/>
<source>Discharge over temperature cell</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="652"/>
<source>Discharge under temperature cell</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="653"/>
<source>Charge over temperature cell</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="654"/>
<source>Charge under temperature cell</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="655"/>
<source>Precharge timeout</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="656"/>
<source>Discharge retry</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="657"/>
<location filename="../commands.cpp" line="658"/>
<source>Charge retry</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="659"/>
<source>Unknown state</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../commands.cpp" line="750"/>
<source>Cancelled</source>
<translation type="unfinished"></translation>
</message>
@@ -833,12 +954,12 @@ Reconnect to the board if you want to continue working with it.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="403"/>
<location filename="../qml/MainWindow.qml" line="408"/>
<source>Firmware update</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/MainWindow.qml" line="564"/>
<location filename="../qml/MainWindow.qml" line="605"/>
<source>Tool started</source>
<translation type="unfinished"></translation>
</message>