malnvenshorn / OctoPrint-FilamentManager

OctoPrint plugin to manage your filament inventory
GNU Affero General Public License v3.0
131 stars 60 forks source link

Does not set temperature offset for spool #231

Open caiwan opened 3 years ago

caiwan commented 3 years ago

Describe the bug The temperature offset set in the database does not apply on hotend temperature.

Steps to reproduce

  1. Go to Filament Manager
  2. Click on edit any spool settings
  3. Set filament temperature offset to any value
  4. Save and exit
  5. Select filament in the sidebar which had been previously edited
  6. Start a print
  7. Observe temperature sensor value. The reported value equals the value set in the slicer.

Expected behavior The reported value should differ by the set amount from the value set in the slicer.

Did the same happen when all other 3rd party plugins are disabled? Yes

octoprint.log octoprint.log

Tschoker commented 3 years ago

Same here - but somehow not always. I have it installed just for a couple of days now and liked the idea of not needing to take care of the temperature in the slider- especially when wanting to print the same piece with different materials. Worked fine for a couple of prints - now nothing...

@edit: it appears that the temperature offset is only related to the spool selection in the side menu and not to the selection when print is starting. Changing the spool twice in the side control did do the trick for me...