lvgl_emscripten_wasm

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
lvgl_emscripten_wasm [2025/12/22 22:22] joerglvgl_emscripten_wasm [2025/12/23 22:45] (aktuell) – [Debuggen mit den Dev-Tools im Chrome-Browser] joerg
Zeile 13: Zeile 13:
 Die drei zusätzlichen Packages sind Die drei zusätzlichen Packages sind
  
-<code>+<code bash>
     apt-get install -y libsdl2-2.0-0 && \     apt-get install -y libsdl2-2.0-0 && \
     apt-get install -y libsdl2-dev && \     apt-get install -y libsdl2-dev && \
Zeile 20: Zeile 20:
  
 ====== Aktueller Stand ====== ====== Aktueller Stand ======
 +
 Der devcontainer funktioniert sehr gut. Mit dem KI-Assistenten konnte eine eigener lvgl-Dialog mit Schalter und Label erstellt werden. Eine Verbingung zum Homeassistant über mqtt funktioniert. Die Daten aus javascript und dem C-Code für LVGL funktioniert. Der devcontainer funktioniert sehr gut. Mit dem KI-Assistenten konnte eine eigener lvgl-Dialog mit Schalter und Label erstellt werden. Eine Verbingung zum Homeassistant über mqtt funktioniert. Die Daten aus javascript und dem C-Code für LVGL funktioniert.
  
 Nach dem Neuaufsetzen des DevContainers muss einmal lvgl abgerufen werden. Dazu ist im Terminal folgendes aufzurufen: Nach dem Neuaufsetzen des DevContainers muss einmal lvgl abgerufen werden. Dazu ist im Terminal folgendes aufzurufen:
  
-<code>+<code bash>
     git submodule init     git submodule init
     git submodule update     git submodule update
Zeile 31: Zeile 32:
 Der Build muss vorbereitet werden mit: Der Build muss vorbereitet werden mit:
  
-<code>+<code bash>
     mkdir cmbuild     mkdir cmbuild
     cd cmbuild     cd cmbuild
Zeile 41: Zeile 42:
 </code> </code>
  
 +===== Debuggen mit den Dev-Tools im Chrome-Browser =====
 +
 +Grob nach der Anleitung hier: [[https://developer.chrome.com/docs/devtools/wasm?hl=de]]
  
 +In der Extension C/C++ DevTools Support (DWARF) muss bei den Path Substitutions als 
 +<code> /old/path /workspaces/lvgl_emscripten_HomeDashboard </code> eingetragen werden. 
 +Als
 +<code> /new/path muss /home/joerg/repos/lvgl_emscripten_HomeDashboard </code>
 +eingetragen werden.
  
  • lvgl_emscripten_wasm.1766438550.txt.gz
  • Zuletzt geändert: 2025/12/22 22:22
  • von joerg