Skip to main content

LVGL GDB scripts

Project description

lvglgdb

lvglgdb is a GDB script for LVGL.

Installation

pip install lvglgdb

Simple Usage

In your GDB session, run:

py import lvglgdb

dump obj
dump cache image
dump cache image_header

# Inspect a single lv_style_t variable
info style my_style

# Inspect all styles of an lv_obj_t
info style --obj my_obj

Structure

graph TD
    lvgl["lvgl<br/>(mem→python object)"]
    gdb_cmds["gdb_cmds<br/>(gdb commands)"]
    lvglgdb["lvglgdb"]

    lvglgdb --> lvgl
    lvglgdb --> gdb_cmds
    gdb_cmds --> lvgl

    classDef pkg fill:white,stroke:gray
    classDef core fill:white,stroke:gray
    class lvglgdb,lvgl,gdb_cmds pkg

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lvglgdb-0.2.0.tar.gz (19.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lvglgdb-0.2.0-py3-none-any.whl (29.7 kB view details)

Uploaded Python 3

File details

Details for the file lvglgdb-0.2.0.tar.gz.

File metadata

  • Download URL: lvglgdb-0.2.0.tar.gz
  • Upload date:
  • Size: 19.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for lvglgdb-0.2.0.tar.gz
Algorithm Hash digest
SHA256 79b5d778502cbfdcb93890f10a740828c81cf6390fee65f062947f5a3830b23f
MD5 47c900fe3bbe815adcab2283302d3db6
BLAKE2b-256 23ce6480d9d5016878bf745dbd5d973531a7dce03f098654b65b12c0cc8c14d7

See more details on using hashes here.

File details

Details for the file lvglgdb-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: lvglgdb-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 29.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for lvglgdb-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e777d207ab450f7484a1cd5aa5d535d283782d3fcd8c8f185f0e213f29939e3c
MD5 de82159a094398525bca05889f510a69
BLAKE2b-256 1cf9eb740e0bce0c70dc3aa431bf078fb2693e1c60b72b6593e2eaec1633ae26

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page