Skip to main content

Fix CBD Firmware

This plugin works around issues with a firmware that identifies itself only with the string CBD make it in response to M115 - hence the name "CBD Firmware" due to a lack of alternatives - and which wrongly implements some parts of the established communication protocol, causing severe issues when trying to communicate and print with it from OctoPrint.

You can read more about this firmware and what printers are currently known to ship with it in this FAQ entry.

Installing this plugin should make any printers shipped with this broken firmware work with OctoPrint.

Setup

Install via the bundled Plugin Manager or manually using this URL:

https://github.com/OctoPrint/OctoPrint-FixCBDFirmware/archive/master.zip

Metadata

Release files for OctoPrint-FixCBDFirmware 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for OctoPrint-FixCBDFirmware 0.4.0
File Size Uploaded
OctoPrint-FixCBDFirmware-0.4.0.tar.gz 4.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for OctoPrint-FixCBDFirmware 0.4.0
File Interpreter ABI Platform
OctoPrint_FixCBDFirmware-0.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 20.3 kB

Release files / OctoPrint-FixCBDFirmware-0.4.0.tar.gz

Download URL OctoPrint-FixCBDFirmware-0.4.0.tar.gz
Size 4.5 kB
Tags Source
SHA-256 checksum
How to use checksums
9149a461896f4a02f79c7e7cfa322342c9c7e908dee01639f3c5e7627cc87b24
BLAKE2b-256 checksum
How to use checksums
f6099e42af2e49091276f0266d1c90b9757428ccbd1d511d213c6f7a056d6bc1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

Release files / OctoPrint_FixCBDFirmware-0.4.0-py3-none-any.whl

Download URL OctoPrint_FixCBDFirmware-0.4.0-py3-none-any.whl
Size 15.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
06ea21d9c6ca3e3e235b46a9cb8c7699695c1b978e491daa0228fd5c90f930a7
BLAKE2b-256 checksum
How to use checksums
fc6ee5ff2aaebaca24218f7289bf67ee22e14ac4a00dc029d83ed6e6b63cae3e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

Release history Release notifications | RSS feed

This release

0.4.0 This release

2 release files

0.3.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page