Skip to main content

Transfer files with Marlin 2.0 firmware using Marlin Binary Protocol Mark II

Project description

PyPI version

Provides implementation of the Marlin Binary Transfer Protocol Mark II as described here: https://github.com/MarlinFirmware/Marlin/pull/14817

Requires:

As the comments in the PR state, the protocol is a work in progress and will change.

This code is essentially the same as the code provided by user p3p on that pull request.

Look at the provided transfer utility, transfer.py, for example usage.

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

marlin_binary_protocol-0.0.7.tar.gz (5.7 kB view details)

Uploaded Source

Built Distribution

marlin_binary_protocol-0.0.7-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file marlin_binary_protocol-0.0.7.tar.gz.

File metadata

  • Download URL: marlin_binary_protocol-0.0.7.tar.gz
  • Upload date:
  • Size: 5.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.5

File hashes

Hashes for marlin_binary_protocol-0.0.7.tar.gz
Algorithm Hash digest
SHA256 9a864a83f58aaa36072b24853e7fa775599079f739e827a8dfa35d3dade17972
MD5 79441f7265dea44cae426a42c9f512ed
BLAKE2b-256 135fea2d3b9a3f0c184de6d815f5f8cabb3d719f41e09b9bb3f4cd52f48c6e6d

See more details on using hashes here.

File details

Details for the file marlin_binary_protocol-0.0.7-py3-none-any.whl.

File metadata

  • Download URL: marlin_binary_protocol-0.0.7-py3-none-any.whl
  • Upload date:
  • Size: 7.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.5

File hashes

Hashes for marlin_binary_protocol-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 d9a082fc77da155c326451bd1661968df591e8fafd42a12fbf236886acaef93d
MD5 dfcb9559190838da1efd01b3d587f034
BLAKE2b-256 df12c78248889c58d41f180fc294839569ac6347c992c05451ea2ec5189590d2

See more details on using hashes here.

Supported by

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