module:programming:realtimeplot3d:realtimeplot3d
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| module:programming:realtimeplot3d:realtimeplot3d [2022/10/30 15:43] – [221030] omdevelop | module:programming:realtimeplot3d:realtimeplot3d [2022/11/26 11:21] (current) – [Überblick] omdevelop | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== RealTimePlot3D ====== | ====== RealTimePlot3D ====== | ||
| - | ===== Überblick | + | ===== Abstract |
| * Darstellung von PlotDaten mit MatPlotLib in drei(!) Dimensionen | * Darstellung von PlotDaten mit MatPlotLib in drei(!) Dimensionen | ||
| * Animate -> Callback : OnRefreshPlot mit: | * Animate -> Callback : OnRefreshPlot mit: | ||
| Line 10: | Line 10: | ||
| ===== ToDo ===== | ===== ToDo ===== | ||
| + | --- | ||
| ===== Done ===== | ===== Done ===== | ||
| + | ==== 221126 ==== | ||
| + | * nur noch AsynchronPlot(Rescale), | ||
| + | * Download : {{ : | ||
| + | ==== 221125 ==== | ||
| + | * nach Fehler in [[module: | ||
| + | * statt PeriodicRefresh(Time) nun AsynchroneRefresh(Command) | ||
| + | |||
| + | ==== 221109 ==== | ||
| + | * Download : {{: | ||
| + | |||
| + | ==== 221107 ==== | ||
| + | * RealTimePlot3D: | ||
| + | * Download: {{: | ||
| + | * Aufarbeitung, | ||
| + | * Download: {{: | ||
| + | ==== 221031 ==== | ||
| + | * Versuch: 3DMinimalprogram mit RefreshEvent | ||
| + | * verschiedenste Quellen im Internet - kein Erfolg | ||
| + | * Problem: matplotlib ist angeblich nicht multitasking-fähig | ||
| + | * plot-show() / -pause() nur vom MainThread aufrufbar | ||
| + | * Trick: bisherige periodische Refresh-Funktion des Plots mit State-abhängigem RefreshIntervall wie gewohnt aufrufen | ||
| + | * Alle Plot-Funktion in Plot-Class kapseln | ||
| + | * äussere aperiodische Refresh-Funktion sorgt für Refresh der Plot-Parameter und -Daten | ||
| + | * Download : {{: | ||
| + | * {{: | ||
| + | |||
| + | \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ | ||
| + | |||
| ==== 221030 ==== | ==== 221030 ==== | ||
| * Versuch: Umbau von RealTimePlot3D auf: | * Versuch: Umbau von RealTimePlot3D auf: | ||
| * FramePlot3D: | * FramePlot3D: | ||
| * TimerEvent -> RefreshEvent | * TimerEvent -> RefreshEvent | ||
| - | * | + | * PlotSize |
| + | * Sackgasse: keine Change, TimerEvent -> RefreshEvent zu ändern | ||
| ==== 221002 ==== | ==== 221002 ==== | ||
module/programming/realtimeplot3d/realtimeplot3d.1667141010.txt.gz · Last modified: 2022/10/30 15:43 by omdevelop