module:programming:gcodeinterpreter:gcodeinterpreter
                Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| module:programming:gcodeinterpreter:gcodeinterpreter [2022/11/29 13:08] – [ToDo] omdevelop | module:programming:gcodeinterpreter:gcodeinterpreter [2022/11/30 17:48] (current) – [221130] omdevelop | ||
|---|---|---|---|
| Line 21: | Line 21: | ||
| ===== ToDo ===== | ===== ToDo ===== | ||
| + | * OOOOOO bei Fehler im Ablauf: Anhalten aller FSMs, totaler Abort! | ||
|   * Protocol lesen, speichern, visualisieren, |   * Protocol lesen, speichern, visualisieren, | ||
| * Gui mit Frames für: | * Gui mit Frames für: | ||
| Line 41: | Line 42: | ||
| * FrameUartDataflow mit Leben füllen RXD> und TXD> | * FrameUartDataflow mit Leben füllen RXD> und TXD> | ||
| - |   * || O Übergabe der (geladenen und konvertierten) GCodeList als DDS nach GCodeExecutor: | ||
| - | * O Protocol in ProtocolGCode | ||
| - |   * || Aufarbeiten / Verstehen des Setup-Window  | ||
| * OOO Laden einer GCode-Datei unabhängig von Conversion in dynamische Datenstrukturen (GCodelist) | * OOO Laden einer GCode-Datei unabhängig von Conversion in dynamische Datenstrukturen (GCodelist) | ||
| - | * OOO G3-GCodes verursachen sehr lange Hardware-Verzögerungen - Fehler???? (erst einmal kommentieren) | ||
| ===== Done ===== | ===== Done ===== | ||
| + | |||
| + | |||
| + | ==== 221130 ==== | ||
| + | * X HLP.Error globalisieren - Callback! | ||
| + | * X HLP.Protocol globalisieren - Callback! | ||
| + | * X Protocol-Ausgaben vereinheitlichen | ||
| + |   * X OnError -> modaler Dialog,  | ||
| + | * X Abbruch des Execute-Zyklus | ||
| + |   * Download : {{: | ||
| + | |||
| + | ==== 221130 ==== | ||
| + | * X Feedrates aus gcode-Source übernehmen!!! | ||
| + |   * Download : {{: | ||
| + | ==== 221130 ==== | ||
| + |   * X ' | ||
| + | * X G3-GCodes verursachen sehr lange Hardware-Verzögerungen - Fehler???? (erst einmal kommentieren) | ||
| + |   * ??? GCodeExecutor: | ||
| + | * !!! auf jeden Fall KEINE Hänger mehr ???!!! | ||
| + | * WICHTIG: bisher müssen die Feedrates im gcode-Text mit den Vorgaben vom Programm übereinstimmen!!! | ||
| + |   * Download : {{: | ||
| + | ==== 221129 ==== | ||
| + | * X Aktualisierung von GUIControls PA / PT bei Abarbeitung GCode (Fehler PA) | ||
| + | * X ProtocolGlobal <- all comments / debugs | ||
| + |   * X Übergabe der (geladenen und konvertierten) GCodeList als DDS nach GCodeExecutor: | ||
| + |   * X Aufarbeiten / Verstehen des Setup-Window  | ||
| + | * |||||| bestehendes Problem: extreme Wartezeiten bei (manchen) G1-GCodes - warum???? | ||
| + |   * Download : {{: | ||
| ==== 221129 ==== | ==== 221129 ==== | ||
|   * X Start GCodeExecutor: |   * X Start GCodeExecutor: | ||
| + | * X bei aktiven Plots werden Menu-Funktionen nicht ausgeführt | ||
| + | * X aktive Plots werdenn bei ProgrammEnde nicht beendet | ||
| * X FiFo mit Task und CGCode-Einträgen | * X FiFo mit Task und CGCode-Einträgen | ||
| * X GCode-List wird als Fifo abgearbeitet und dabei vernichtet | * X GCode-List wird als Fifo abgearbeitet und dabei vernichtet | ||
module/programming/gcodeinterpreter/gcodeinterpreter.1669723713.txt.gz · Last modified: 2022/11/29 13:08 by omdevelop