Skip to content

Bug: PID Hotend PID setting not possible on a per-extruder basis #17

@evilC

Description

@evilC

🐞 bug report

Affected Version(s)

All

Is this a regression? (optional)

No

To Reproduce

Modify PID settings for E0

Send: M301 E0 P15.24 I0.96 D60.28
Recv: echo: p:15.24 i:0.96 d:60.28
Recv: ok

Modify PID settings for E1

Send: M301 E1 P15.56 I0.99 D60.95
Recv: echo: p:15.56 i:0.99 d:60.95
Recv: ok

Save to EEPROM

Send: M500
Recv: echo:Settings Stored (734 bytes; crc 22982)
Recv: ok

Exception or Error (optional)

Retreive settings

Send: M503
[...]
Recv: echo:  M301 P15.56 I0.99 D60.95
Recv: echo:  M301 P15.56 I0.99 D60.95

(Note same values listed twice)

Expected behavior

Response should be something like:

Recv: echo:  M301 E0 P15.24 I0.96 D60.28
Recv: echo:  M301 E1 P15.56 I0.99 D60.95

I spoke to someone in Marlin Discord channel about this and we think this is an underlying issue in the version of Marlin used, and not a result of any modifications that Snapmaker has done.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions