Zahlreiche neue Verbesserungen und Fehlerbehebungen
Verbesserungen
POLYSCOPE GUI
- Alle Schutzstopps über den Dashboard-Server entsperren, mit Ausnahme des Knotens "Zu viele Schutzstopps innerhalb der letzten 8 Stunden (C163)", ohne Verzögerung.
- Knoten Palette (Palettierung):
- Fehler behoben, bei dem der Bildschirm für den Knoten "Ebenen" beim Hinzufügen oder Entfernen einer Ebene nicht richtig aktualisiert wurde.
- Fehler behoben, bei dem das Ausschneiden und Einfügen eines Palettenknotens zu geänderten Namen des Palettenknotens und der Palettenvariablen führte
CONTROLLER
- Zählung der Schutzanschläge C153, C157, C158, C159 und C162 für die letzten 8 Stunden. Die Grenze liegt bei 50 für jedes Gelenk. Wenn das Limit erreicht ist, wird C163 - 'Zu viele Schutzstopps innerhalb der letzten 8 Stunden' auf PolyScope angezeigt
Fehlerbehebungen
POLYSCOPE GUI
- Die chinesische Übersetzung von "unerwarteter Stopp"
CONTROLLER
- Fixed "Missing sanity check for set_gravity()" die Eingabe für die Funktion muss innerhalb von +/- 20 m/s^2 liegen, sonst wird argumentOutOfRangeException ausgelöst, wenn NaN oder Infinity als Eingabe übergeben wird, wird die invalidArgumentValueException aktiviert
- Fixed "No Controller issue when a non-existing control command is run" es gab nullptr dereferences im Falle von nicht korrekt geformten Befehlen. nullptr-Schutzmechanismen wurden hinzugefügt
- Beseitigung des Problems "Ablauf des Roboterprogramms kehrt zum Start zurück", es war notwendig, den Rückgabewert im Falle einer bedingten Anweisung zu überprüfen