Snapmaker / SnapmakerController-IDEX

Controller firmware for Snapmaker IDEX machines
GNU General Public License v3.0
28 stars 11 forks source link

Feature Request: Enable filament runout sensor when printing from Octoprint #1

Open evilC opened 1 year ago

evilC commented 1 year ago

๐Ÿž feature request

Is your feature request related to a problem? Please describe.

While printing from Octoprint, the filament runout sensor is not supported

Describe the solution you'd like?

Enable filament runout sensor I think this just requires HOST_PROMPT_SUPPORT to be enabled in Configuration_adv.h ?

747lulu747 commented 1 year ago

We are now doing compatibility with octoprint. It take some time. Please keep an eye out for commits on github

TylonHH commented 1 year ago

just uncommend in the firmware #define HOST_ACTION_COMMANDS see refernce

Googliola commented 10 months ago

We are now doing compatibility with octoprint. It take some time. Please keep an eye out for commits on github

No commits since initial release. Issues get ignored for months. What's the plan?

Googliola commented 10 months ago

HOST_ACTION_COMMANDS enabled. Does not change a thing.

TylonHH commented 10 months ago

HOST_ACTION_COMMANDS enabled. Does not change a thing. How is it enabled? Do I need a special firmware? Because OctoPrint says still disabled with the latest official firmware

Googliola commented 10 months ago

No, I recompiled FW with HOST_ACTION_COMMANDS enabled. Here's the binary (remove .txt): J1_V2.2.11_20230905.bin.txt

evilC commented 8 months ago

I spoke to a Marlin dev about this, and enabling HOST_ACTION_COMMANDS will not fix it. Apparently SM rewrote part of the filament sensor code in Marlin or something (ie the filament sensor does not work like a normal one). IIRC he said that because of this, some code will need to be changed in the UI, which we do not have access to, so we will be unable to fix it ourselves.

TylonHH commented 8 months ago

So that's why I also canโ€™t use M2000 via USB.