Skip to main content

Lauterbach TRACE32 Python Remote Control Library

Project description

pyrcl

Release Notes

v1.1.5

  • Fixed Breakpoint string representation to include missing size and core fields
  • Fixed library.t32_readtrace encoding issue
  • Added new functions library.t32_gettracestate64 and library.t32_readtrace64 for larger trace sizes

v1.1.4

  • Marked MemoryError as deprecated, use MemoryAccessError instead
  • Marked MemoryReadError as deprecated, use MemoryReadAccessError instead
  • Marked MemoryWriteError as deprecated, use MemoryWriteAccessError instead

v1.1.3

  • Added support for readthedocs

v1.1.2

  • Fixed an issue where a TCP connection closed by the peer was not properly detected

v1.1.1

  • Fixed memory bundles

v1.1.0

  • Drop support for Python 3.6, 3.7, 3.8
  • Add support for memory bundles
  • Add partial support for direct access API

v1.0.10

  • Added missing functions library.t32_gettracestate and library.t32_readtrace
  • Changed logger name to "lauterbach.trace32.rcl"

v1.0.9

  • Fixed error related functions to not use dbg.fnc(), otherwise the error state is reset. Affected functions:
    • def error_address(self) -> Address: (dropped)
    • def error_cmdline(self) -> str:
    • def error_fileline(self) -> int: (dropped)
    • def error_filename(self) -> str: (dropped)
    • def error_firstid(self) -> str:
    • def error_id(self) -> str:
    • def error_message(self) -> str:
    • def error_occurred(self) -> bool:
    • def error_position(self) -> int: (dropped)

v1.0.8

  • Fixed missing breakpoint actions WATCH, TRACEENABLE, TRACEDATA, TRACEON, TRACEOFF and TRACETRIGGER

v1.0.7

  • Fixed missing module level export of hexversion()

v1.0.6

  • Fixed missing module level exports of version and multiple exceptions
  • Fixed breakpoint core and size parameters
  • Added ConnectionError as baseclass of ApiConnectionError

v1.0.5

Various bugfixes

v1.0.4

Various bugfixes

v1.0.3

Various bugfixes

v1.0.2

Various bugfixes

v1.0.1

Various bugfixes

v1.0.0

Initial release

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

lauterbach_trace32_rcl-1.1.5.tar.gz (77.6 kB view details)

Uploaded Source

Built Distribution

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

lauterbach_trace32_rcl-1.1.5-py3-none-any.whl (84.3 kB view details)

Uploaded Python 3

File details

Details for the file lauterbach_trace32_rcl-1.1.5.tar.gz.

File metadata

  • Download URL: lauterbach_trace32_rcl-1.1.5.tar.gz
  • Upload date:
  • Size: 77.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.19

File hashes

Hashes for lauterbach_trace32_rcl-1.1.5.tar.gz
Algorithm Hash digest
SHA256 6284f238e03c64f23e5e3e8cffbb4d3b8382816d57e8bb7c40b7757de9ab464f
MD5 fad1d8f7c807a6396efd11cec3d54915
BLAKE2b-256 1d5591b22a30e3876b7b44f528c3e37770bc717cbbda160391c075436fa45217

See more details on using hashes here.

File details

Details for the file lauterbach_trace32_rcl-1.1.5-py3-none-any.whl.

File metadata

File hashes

Hashes for lauterbach_trace32_rcl-1.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 907d51740af819546760d75bf00f4fc58156ceac489ad85d887b0ba5e202b730
MD5 59046bab45aa228f52d9a3d57c049f48
BLAKE2b-256 496a07d7b6b4dabd33ef65b686e37fa04e636b7e318d0b0142826b3e20e2fcf8

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