Skip to content

[BUG] M355 command not recognized for chamber light control #5478

Description

@samdurnxn

Printer model

Prusa Core One+ Gen2

Firmware version

6.8.1

Upgrades and modifications

No response

Printing from...

PrusaLink

Describe the bug

I would like to control the chamber light directly via the API or using a serial command.

I checked the firmware source code to see whether this feature is implemented. In the Configuration_COREONE_adv.h file, I found that M355 appears to be the command I need to control the chamber light.

However, when I try to send the M355 command to the printer through the serial port, I get the following message:

Unknown command

I also noticed that the following line in the header file is commented out:

#define CASE_LIGHT_ENABLE

Is there a specific reason why CASE_LIGHT_ENABLE is commented out on the CORE One firmware? Is the M355 command supposed to be available, or is there another way to control the chamber light through the serial interface or API?

How to reproduce

  1. Open a serial connection between your PC and the printer using screen and the speed 115200
  2. Send the following command:
    M355
  3. The printer responds with:
    Unknown command

Expected behavior

As mentionned in the file lib/Marlin/Marlin/src/gcode/feature/caselight/M355.cpp, normally we can manage the light.
Can you check why it's not working ?

Files

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions