{"categories":[{"label":"Debuggers","url":"https://skillfed.io/packages/category/software-development-debuggers"}],"enrichment":{"capability":"Provides a Python interface to Lauterbach TRACE32 debuggers via remote control protocol, enabling programmatic access to debugging operations, memory inspection, breakpoint management, and trace data retrieval.","skillfed_tags":["embedded-debugging","debugger-automation","trace-analysis"],"use_cases":["Automate debugging workflows in CI/CD pipelines by scripting breakpoint setup and memory inspection","Build custom analysis tools that read trace data and memory snapshots from TRACE32 sessions","Integrate TRACE32 debugging into automated test frameworks to verify embedded software behavior","Retrieve and process debug information (symbols, error states, trace records) programmatically","Develop post-mortem analysis scripts that query TRACE32 for crash dumps and execution history"],"what_it_does":"lauterbach-trace32-rcl is a Python binding for Lauterbach's TRACE32 remote control library (RCL), allowing developers to script and automate debugging workflows against TRACE32 debuggers. It exposes the debugger's API through Python functions and classes, enabling tasks like reading memory, setting breakpoints, querying trace state, and retrieving debug information programmatically rather than through the GUI.\n\nThe package has no external runtime dependencies and installs as a pure Python wheel. It supports modern Python versions (3.9+, with Python 3.6\u20133.8 support dropped in v1.1.0) and is actively maintained, with recent releases addressing edge cases in trace handling and API correctness. The library is intended for developers integrating TRACE32 debugging into automated test systems, CI/CD pipelines, or custom analysis tools.","worth_installing":"Yes, if you are actively using a Lauterbach TRACE32 debugger and need to automate or script debugging workflows. The package is actively maintained, has no external dependencies, carries a permissive license, and has no known vulnerabilities. Install only if you have a TRACE32 debugger environment to connect to; the library is a thin wrapper around the remote control protocol and is not useful standalone."},"id":"lauterbach-trace32-rcl","links":{"html":"https://skillfed.io/packages/lauterbach-trace32-rcl","md":"https://skillfed.io/packages/lauterbach-trace32-rcl.md","pypi":"https://pypi.org/project/lauterbach-trace32-rcl/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-02","license_spdx":null,"license_treatment":"permissive","name":"lauterbach-trace32-rcl","python_support":"unspecified","summary":"Lauterbach TRACE32 Python Remote Control Library"},"popularity":{"monthly_downloads":428990,"position":6743,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.1.6"}
